Home
last modified time | relevance | path

Searched refs:inode (Results 1 – 16 of 16) 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);
115 odev_open(struct inode *inode, struct file *file) in odev_open() argument
119 if (iminor(inode) == SNDRV_MINOR_OSS_MUSIC) in odev_open()
132 odev_release(struct inode *inode, struct file *file) in odev_release() argument
/sound/core/
Dinfo.c222 struct inode *inode = file_inode(file); in snd_info_entry_mmap() local
233 inode, file, vma); in snd_info_entry_mmap()
236 static int snd_info_entry_open(struct inode *inode, struct file *file) in snd_info_entry_open() argument
238 struct snd_info_entry *entry = PDE_DATA(inode); in snd_info_entry_open()
272 static int snd_info_entry_release(struct inode *inode, struct file *file) in snd_info_entry_release() argument
367 static int snd_info_text_entry_open(struct inode *inode, struct file *file) in snd_info_text_entry_open() argument
369 struct snd_info_entry *entry = PDE_DATA(inode); in snd_info_text_entry_open()
402 static int snd_info_text_entry_release(struct inode *inode, struct file *file) in snd_info_text_entry_release() argument
411 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.c138 static int snd_open(struct inode *inode, struct file *file) in snd_open() argument
140 unsigned int minor = iminor(inode); in snd_open()
163 err = file->f_op->open(inode, file); in snd_open()
Dcompress_offload.c81 static int snd_compr_open(struct inode *inode, struct file *f) in snd_compr_open() argument
87 int maj = imajor(inode); in snd_compr_open()
98 compr = snd_lookup_minor_data(iminor(inode), in snd_compr_open()
147 static int snd_compr_free(struct inode *inode, struct file *f) in snd_compr_free() argument
Dinit.c309 static int snd_disconnect_release(struct inode *inode, struct file *file) in snd_disconnect_release() argument
326 return df->disconnected_f_op->release(inode, file); in snd_disconnect_release()
329 panic("%s(%p, %p) failed!", __func__, inode, file); in snd_disconnect_release()
Drawmidi.c400 static int snd_rawmidi_open(struct inode *inode, struct file *file) in snd_rawmidi_open() argument
402 int maj = imajor(inode); in snd_rawmidi_open()
414 err = stream_open(inode, file); in snd_rawmidi_open()
419 rmidi = snd_lookup_minor_data(iminor(inode), in snd_rawmidi_open()
423 rmidi = snd_lookup_oss_minor_data(iminor(inode), in snd_rawmidi_open()
569 static int snd_rawmidi_release(struct inode *inode, struct file *file) in snd_rawmidi_release() argument
Dpcm_native.c2216 struct inode *inode = file_inode(file); in is_pcm_file() local
2220 if (!S_ISCHR(inode->i_mode) || imajor(inode) != snd_major) in is_pcm_file()
2222 minor = iminor(inode); in is_pcm_file()
2772 static int snd_pcm_playback_open(struct inode *inode, struct file *file) in snd_pcm_playback_open() argument
2775 int err = nonseekable_open(inode, file); in snd_pcm_playback_open()
2778 pcm = snd_lookup_minor_data(iminor(inode), in snd_pcm_playback_open()
2786 static int snd_pcm_capture_open(struct inode *inode, struct file *file) in snd_pcm_capture_open() argument
2789 int err = nonseekable_open(inode, file); in snd_pcm_capture_open()
2792 pcm = snd_lookup_minor_data(iminor(inode), in snd_pcm_capture_open()
2857 static int snd_pcm_release(struct inode *inode, struct file *file) in snd_pcm_release() argument
Dcontrol.c36 static int snd_ctl_open(struct inode *inode, struct file *file) in snd_ctl_open() argument
43 err = stream_open(inode, file); in snd_ctl_open()
47 card = snd_lookup_minor_data(iminor(inode), SNDRV_DEVICE_TYPE_CONTROL); in snd_ctl_open()
104 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/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
1260 static int state_open(struct inode *inode, struct file *file) in state_open() argument
1342 static int state_release(struct inode *inode, struct file *file) in state_release() argument
/sound/
Dsound_core.c147 static int soundcore_open(struct inode *, struct file *);
536 static int soundcore_open(struct inode *inode, struct file *file) in soundcore_open() argument
539 int unit = iminor(inode); in soundcore_open()
593 err = file->f_op->open(inode,file); in soundcore_open()
/sound/soc/sof/
Dtrace.c116 static int sof_dfsentry_trace_release(struct inode *inode, struct file *file) in sof_dfsentry_trace_release() argument
118 struct snd_sof_dfsentry *dfse = inode->i_private; in sof_dfsentry_trace_release()
/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.c2472 static int snd_pcm_oss_open(struct inode *inode, struct file *file) in snd_pcm_oss_open() argument
2482 err = nonseekable_open(inode, file); in snd_pcm_oss_open()
2486 pcm = snd_lookup_oss_minor_data(iminor(inode), in snd_pcm_oss_open()
2520 iminor(inode), setup); in snd_pcm_oss_open()
2560 static int snd_pcm_oss_release(struct inode *inode, struct file *file) in snd_pcm_oss_release() argument
/sound/core/seq/
Dseq_clientmgr.c318 static int snd_seq_open(struct inode *inode, struct file *file) in snd_seq_open() argument
325 err = stream_open(inode, file); in snd_seq_open()
376 static int snd_seq_release(struct inode *inode, struct file *file) in snd_seq_release() argument