Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
snd_pcm_ops Struct Reference

#include <pcm.h>

Data Fields

int(* open )(struct snd_pcm_substream *substream)
 
int(* close )(struct snd_pcm_substream *substream)
 
int(* ioctl )(struct snd_pcm_substream *substream, unsigned int cmd, void *arg)
 
int(* hw_params )(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params)
 
int(* hw_free )(struct snd_pcm_substream *substream)
 
int(* prepare )(struct snd_pcm_substream *substream)
 
int(* trigger )(struct snd_pcm_substream *substream, int cmd)
 
snd_pcm_uframes_t(* pointer )(struct snd_pcm_substream *substream)
 
int(* copy )(struct snd_pcm_substream *substream, int channel, snd_pcm_uframes_t pos, void __user *buf, snd_pcm_uframes_t count)
 
int(* silence )(struct snd_pcm_substream *substream, int channel, snd_pcm_uframes_t pos, snd_pcm_uframes_t count)
 
struct page *(* page )(struct snd_pcm_substream *substream, unsigned long offset)
 
int(* mmap )(struct snd_pcm_substream *substream, struct vm_area_struct *vma)
 
int(* ack )(struct snd_pcm_substream *substream)
 

Detailed Description

Definition at line 63 of file pcm.h.

Field Documentation

int(* ack)(struct snd_pcm_substream *substream)

Definition at line 82 of file pcm.h.

int(* close)(struct snd_pcm_substream *substream)

Definition at line 65 of file pcm.h.

Definition at line 74 of file pcm.h.

int(* hw_free)(struct snd_pcm_substream *substream)

Definition at line 70 of file pcm.h.

Definition at line 68 of file pcm.h.

int(* ioctl)(struct snd_pcm_substream *substream, unsigned int cmd, void *arg)

Definition at line 66 of file pcm.h.

int(* mmap)(struct snd_pcm_substream *substream, struct vm_area_struct *vma)

Definition at line 81 of file pcm.h.

int(* open)(struct snd_pcm_substream *substream)

Definition at line 64 of file pcm.h.

struct page*(* page)(struct snd_pcm_substream *substream, unsigned long offset)
read

Definition at line 79 of file pcm.h.

Definition at line 73 of file pcm.h.

int(* prepare)(struct snd_pcm_substream *substream)

Definition at line 71 of file pcm.h.

Definition at line 77 of file pcm.h.

int(* trigger)(struct snd_pcm_substream *substream, int cmd)

Definition at line 72 of file pcm.h.


The documentation for this struct was generated from the following file: