*参照元 [#p5577618] #backlinks *説明 [#p4e1de32] -パス: [[linux-2.6.33/include/sound/hwdep.h]] -FIXME: これは何? --説明 **参考 [#k7562b9f] *実装 [#o80e1713] /* hwdep file ops; all ops can be NULL */ struct snd_hwdep_ops { 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); - --[[linux-2.6.33/snd_hwdep]] - --[[linux-2.6.33/file]] - --[[linux-2.6.33/loff_t]] 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); - --[[linux-2.6.33/poll_table]] 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); - --[[linux-2.6.33/vm_area_struct]] 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); - --[[linux-2.6.33/snd_hwdep_dsp_status]] - --[[linux-2.6.33/snd_hwdep_dsp_image]] }; *コメント [#i0028986]