Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
io.c File Reference
#include <linux/time.h>
#include <sound/core.h>
#include <sound/pcm.h>
#include <sound/pcm_params.h>
#include "pcm_plugin.h"

Go to the source code of this file.

Macros

#define pcm_write(plug, buf, count)   snd_pcm_oss_write3(plug,buf,count,1)
 
#define pcm_writev(plug, vec, count)   snd_pcm_oss_writev3(plug,vec,count,1)
 
#define pcm_read(plug, buf, count)   snd_pcm_oss_read3(plug,buf,count,1)
 
#define pcm_readv(plug, vec, count)   snd_pcm_oss_readv3(plug,vec,count,1)
 

Functions

int snd_pcm_plugin_build_io (struct snd_pcm_substream *plug, struct snd_pcm_hw_params *params, struct snd_pcm_plugin **r_plugin)
 

Macro Definition Documentation

#define pcm_read (   plug,
  buf,
  count 
)    snd_pcm_oss_read3(plug,buf,count,1)

Definition at line 30 of file io.c.

#define pcm_readv (   plug,
  vec,
  count 
)    snd_pcm_oss_readv3(plug,vec,count,1)

Definition at line 31 of file io.c.

#define pcm_write (   plug,
  buf,
  count 
)    snd_pcm_oss_write3(plug,buf,count,1)

Definition at line 28 of file io.c.

#define pcm_writev (   plug,
  vec,
  count 
)    snd_pcm_oss_writev3(plug,vec,count,1)

Definition at line 29 of file io.c.

Function Documentation

int snd_pcm_plugin_build_io ( struct snd_pcm_substream plug,
struct snd_pcm_hw_params params,
struct snd_pcm_plugin **  r_plugin 
)

Definition at line 108 of file io.c.