*参照元 [#e1812d54] #backlinks *説明 [#sc25347b] -パス: [[linux-2.6.33/sound/core/pcm_native.c]] -FIXME: これは何? --説明 **参考 [#oc42a768] *実装 [#f9daa1f5] const struct file_operations snd_pcm_f_ops[2] = { - --[[linux-2.6.33/file_operations]] { .owner = THIS_MODULE, .write = snd_pcm_write, .aio_write = snd_pcm_aio_write, - --[[linux-2.6.33/THIS_MODULE]] - --[[linux-2.6.33/snd_pcm_write()]] - --[[linux-2.6.33/snd_pcm_aio_write()]] .open = snd_pcm_playback_open, .release = snd_pcm_release, - --[[linux-2.6.33/snd_pcm_playback_open()]] - --[[linux-2.6.33/snd_pcm_release()]] .poll = snd_pcm_playback_poll, - --[[linux-2.6.33/snd_pcm_playback_poll()]] .unlocked_ioctl = snd_pcm_playback_ioctl, .compat_ioctl = snd_pcm_ioctl_compat, - --[[linux-2.6.33/snd_pcm_playback_ioctl()]] - --[[linux-2.6.33/snd_pcm_ioctl_compat()]] .mmap = snd_pcm_mmap, - --[[linux-2.6.33/snd_pcm_mmap()]] .fasync = snd_pcm_fasync, - --[[linux-2.6.33/snd_pcm_fasync()]] .get_unmapped_area = dummy_get_unmapped_area, - --[[linux-2.6.33/dummy_get_unmapped_area()]] }, { .owner = THIS_MODULE, .read = snd_pcm_read, .aio_read = snd_pcm_aio_read, - --[[linux-2.6.33/snd_pcm_read()]] - --[[linux-2.6.33/snd_pcm_aio_read()]] .open = snd_pcm_capture_open, .release = snd_pcm_release, - --[[linux-2.6.33/snd_pcm_capture_open()]] - --[[linux-2.6.33/snd_pcm_release()]] .poll = snd_pcm_capture_poll, - --[[linux-2.6.33/snd_pcm_capture_poll()]] .unlocked_ioctl = snd_pcm_capture_ioctl, .compat_ioctl = snd_pcm_ioctl_compat, - --[[linux-2.6.33/snd_pcm_capture_ioctl()]] - --[[linux-2.6.33/snd_pcm_ioctl_compat()]] .mmap = snd_pcm_mmap, - --[[linux-2.6.33/snd_pcm_mmap()]] .fasync = snd_pcm_fasync, - --[[linux-2.6.33/snd_pcm_fasync()]] .get_unmapped_area = dummy_get_unmapped_area, - --[[linux-2.6.33/dummy_get_unmapped_area()]] } }; *コメント [#x943d579]