Home
last modified time | relevance | path

Searched refs:inode (Results 1 – 20 of 20) sorted by relevance

/sound/core/seq/oss/
Dseq_oss.c44 static int odev_open(struct inode *inode, struct file *file);
45 static int odev_release(struct inode *inode, struct file *file);
118 odev_open(struct inode *inode, struct file *file) in odev_open() argument
122 if (iminor(inode) == SNDRV_MINOR_OSS_MUSIC) in odev_open()
135 odev_release(struct inode *inode, struct file *file) in odev_release() argument
/sound/core/
Dinfo.c221 struct inode *inode = file_inode(file); in snd_info_entry_mmap() local
232 inode, file, vma); in snd_info_entry_mmap()
235 static int snd_info_entry_open(struct inode *inode, struct file *file) in snd_info_entry_open() argument
237 struct snd_info_entry *entry = pde_data(inode); in snd_info_entry_open()
271 static int snd_info_entry_release(struct inode *inode, struct file *file) in snd_info_entry_release() argument
366 static int snd_info_text_entry_open(struct inode *inode, struct file *file) in snd_info_text_entry_open() argument
368 struct snd_info_entry *entry = pde_data(inode); in snd_info_text_entry_open()
401 static int snd_info_text_entry_release(struct inode *inode, struct file *file) in snd_info_text_entry_release() argument
410 single_release(inode, file); in snd_info_text_entry_release()
Dhwdep.c68 static int snd_hwdep_open(struct inode *inode, struct file * file) in snd_hwdep_open() argument
70 int major = imajor(inode); in snd_hwdep_open()
76 hw = snd_lookup_minor_data(iminor(inode), in snd_hwdep_open()
80 hw = snd_lookup_oss_minor_data(iminor(inode), in snd_hwdep_open()
146 static int snd_hwdep_release(struct inode *inode, struct file * file) in snd_hwdep_release() argument
Dsound.c144 static int snd_open(struct inode *inode, struct file *file) in snd_open() argument
146 unsigned int minor = iminor(inode); in snd_open()
169 err = file->f_op->open(inode, file); in snd_open()
Dcompress_offload.c75 static int snd_compr_open(struct inode *inode, struct file *f) in snd_compr_open() argument
81 int maj = imajor(inode); in snd_compr_open()
92 compr = snd_lookup_minor_data(iminor(inode), in snd_compr_open()
141 static int snd_compr_free(struct inode *inode, struct file *f) in snd_compr_free() argument
Dinit.c421 static int snd_disconnect_release(struct inode *inode, struct file *file) in snd_disconnect_release() argument
438 return df->disconnected_f_op->release(inode, file); in snd_disconnect_release()
441 panic("%s(%p, %p) failed!", __func__, inode, file); in snd_disconnect_release()
Dpcm_native.c2231 struct inode *inode = file_inode(file); in is_pcm_file() local
2235 if (!S_ISCHR(inode->i_mode) || imajor(inode) != snd_major) in is_pcm_file()
2237 minor = iminor(inode); in is_pcm_file()
2795 static int snd_pcm_playback_open(struct inode *inode, struct file *file) in snd_pcm_playback_open() argument
2798 int err = nonseekable_open(inode, file); in snd_pcm_playback_open()
2801 pcm = snd_lookup_minor_data(iminor(inode), in snd_pcm_playback_open()
2809 static int snd_pcm_capture_open(struct inode *inode, struct file *file) in snd_pcm_capture_open() argument
2812 int err = nonseekable_open(inode, file); in snd_pcm_capture_open()
2815 pcm = snd_lookup_minor_data(iminor(inode), in snd_pcm_capture_open()
2880 static int snd_pcm_release(struct inode *inode, struct file *file) in snd_pcm_release() argument
Drawmidi.c437 static int snd_rawmidi_open(struct inode *inode, struct file *file) in snd_rawmidi_open() argument
439 int maj = imajor(inode); in snd_rawmidi_open()
451 err = stream_open(inode, file); in snd_rawmidi_open()
456 rmidi = snd_lookup_minor_data(iminor(inode), in snd_rawmidi_open()
460 rmidi = snd_lookup_oss_minor_data(iminor(inode), in snd_rawmidi_open()
610 static int snd_rawmidi_release(struct inode *inode, struct file *file) in snd_rawmidi_release() argument
Dcontrol.c42 static int snd_ctl_open(struct inode *inode, struct file *file) in snd_ctl_open() argument
49 err = stream_open(inode, file); in snd_ctl_open()
53 card = snd_lookup_minor_data(iminor(inode), SNDRV_DEVICE_TYPE_CONTROL); in snd_ctl_open()
110 static int snd_ctl_release(struct inode *inode, struct file *file) in snd_ctl_release() argument
Dtimer.c1487 static int snd_timer_user_open(struct inode *inode, struct file *file) in snd_timer_user_open() argument
1492 err = stream_open(inode, file); in snd_timer_user_open()
1511 static int snd_timer_user_release(struct inode *inode, struct file *file) in snd_timer_user_release() argument
/sound/soc/sof/
Dsof-client-ipc-flood-test.c36 static int sof_ipc_flood_dfs_open(struct inode *inode, struct file *file) in sof_ipc_flood_dfs_open() argument
38 struct sof_client_dev *cdev = inode->i_private; in sof_ipc_flood_dfs_open()
48 ret = simple_open(inode, file); in sof_ipc_flood_dfs_open()
270 static int sof_ipc_flood_dfs_release(struct inode *inode, struct file *file) in sof_ipc_flood_dfs_release() argument
Dsof-client-ipc-msg-injector.c33 static int sof_msg_inject_dfs_open(struct inode *inode, struct file *file) in sof_msg_inject_dfs_open() argument
35 struct sof_client_dev *cdev = inode->i_private; in sof_msg_inject_dfs_open()
45 ret = simple_open(inode, file); in sof_msg_inject_dfs_open()
224 static int sof_msg_inject_dfs_release(struct inode *inode, struct file *file) in sof_msg_inject_dfs_release() argument
Dipc4-mtrace.c127 static int sof_ipc4_mtrace_dfs_open(struct inode *inode, struct file *file) in sof_ipc4_mtrace_dfs_open() argument
129 struct sof_mtrace_core_data *core_data = inode->i_private; in sof_ipc4_mtrace_dfs_open()
150 ret = simple_open(inode, file); in sof_ipc4_mtrace_dfs_open()
289 static int sof_ipc4_mtrace_dfs_release(struct inode *inode, struct file *file) in sof_ipc4_mtrace_dfs_release() argument
291 struct sof_mtrace_core_data *core_data = inode->i_private; in sof_ipc4_mtrace_dfs_release()
Ddebug.c287 static int memory_info_open(struct inode *inode, struct file *file) in memory_info_open() argument
289 struct snd_sof_dfsentry *dfse = inode->i_private; in memory_info_open()
Dipc3-dtrace.c380 static int dfsentry_dtrace_release(struct inode *inode, struct file *file) in dfsentry_dtrace_release() argument
382 struct snd_sof_dfsentry *dfse = inode->i_private; in dfsentry_dtrace_release()
/sound/oss/dmasound/
Ddmasound_core.c324 static int mixer_open(struct inode *inode, struct file *file) in mixer_open() argument
336 static int mixer_release(struct inode *inode, struct file *file) in mixer_release() argument
758 static int sq_open(struct inode *inode, struct file *file) in sq_open() argument
784 dmasound.minDev = iminor(inode) & 0x0f; in sq_open()
876 static int sq_release(struct inode *inode, struct file *file) in sq_release() argument
1246 static int state_open(struct inode *inode, struct file *file) in state_open() argument
1328 static int state_release(struct inode *inode, struct file *file) in state_release() argument
/sound/
Dsound_core.c143 static int soundcore_open(struct inode *, struct file *);
532 static int soundcore_open(struct inode *inode, struct file *file) in soundcore_open() argument
535 int unit = iminor(inode); in soundcore_open()
593 return file->f_op->open(inode, file); in soundcore_open()
/sound/core/oss/
Dmixer_oss.c27 static int snd_mixer_oss_open(struct inode *inode, struct file *file) in snd_mixer_oss_open() argument
33 err = nonseekable_open(inode, file); in snd_mixer_oss_open()
37 card = snd_lookup_oss_minor_data(iminor(inode), in snd_mixer_oss_open()
69 static int snd_mixer_oss_release(struct inode *inode, struct file *file) in snd_mixer_oss_release() argument
Dpcm_oss.c2488 static int snd_pcm_oss_open(struct inode *inode, struct file *file) in snd_pcm_oss_open() argument
2498 err = nonseekable_open(inode, file); in snd_pcm_oss_open()
2502 pcm = snd_lookup_oss_minor_data(iminor(inode), in snd_pcm_oss_open()
2536 iminor(inode), setup); in snd_pcm_oss_open()
2576 static int snd_pcm_oss_release(struct inode *inode, struct file *file) in snd_pcm_oss_release() argument
/sound/core/seq/
Dseq_clientmgr.c317 static int snd_seq_open(struct inode *inode, struct file *file) in snd_seq_open() argument
324 err = stream_open(inode, file); in snd_seq_open()
375 static int snd_seq_release(struct inode *inode, struct file *file) in snd_seq_release() argument