*参照元 [#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/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]


トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS