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

#include <hwdep.h>

Data Fields

long long(* llseek )(struct snd_hwdep *hw, struct file *file, long long offset, int orig)
 
long(* read )(struct snd_hwdep *hw, char __user *buf, long count, loff_t *offset)
 
long(* write )(struct snd_hwdep *hw, const char __user *buf, long count, loff_t *offset)
 
int(* open )(struct snd_hwdep *hw, struct file *file)
 
int(* release )(struct snd_hwdep *hw, struct file *file)
 
unsigned int(* poll )(struct snd_hwdep *hw, struct file *file, poll_table *wait)
 
int(* ioctl )(struct snd_hwdep *hw, struct file *file, unsigned int cmd, unsigned long arg)
 
int(* ioctl_compat )(struct snd_hwdep *hw, struct file *file, unsigned int cmd, unsigned long arg)
 
int(* mmap )(struct snd_hwdep *hw, struct file *file, struct vm_area_struct *vma)
 
int(* dsp_status )(struct snd_hwdep *hw, struct snd_hwdep_dsp_status *status)
 
int(* dsp_load )(struct snd_hwdep *hw, struct snd_hwdep_dsp_image *image)
 

Detailed Description

Definition at line 31 of file hwdep.h.

Field Documentation

Definition at line 50 of file hwdep.h.

Definition at line 48 of file hwdep.h.

int(* ioctl)(struct snd_hwdep *hw, struct file *file, unsigned int cmd, unsigned long arg)

Definition at line 42 of file hwdep.h.

int(* ioctl_compat)(struct snd_hwdep *hw, struct file *file, unsigned int cmd, unsigned long arg)

Definition at line 44 of file hwdep.h.

Definition at line 32 of file hwdep.h.

Definition at line 46 of file hwdep.h.

Definition at line 38 of file hwdep.h.

Definition at line 40 of file hwdep.h.

long(* read)(struct snd_hwdep *hw, char __user *buf, long count, loff_t *offset)

Definition at line 34 of file hwdep.h.

int(* release)(struct snd_hwdep *hw, struct file *file)

Definition at line 39 of file hwdep.h.

Definition at line 36 of file hwdep.h.


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