Lines Matching refs:file
68 /* /dev/dsp file operations */
70 static ssize_t hostaudio_read(struct file *file, char __user *buffer,
73 struct hostaudio_state *state = file->private_data;
97 static ssize_t hostaudio_write(struct file *file, const char __user *buffer,
100 struct hostaudio_state *state = file->private_data;
122 static __poll_t hostaudio_poll(struct file *file,
132 static long hostaudio_ioctl(struct file *file,
135 struct hostaudio_state *state = file->private_data;
175 static int hostaudio_open(struct inode *inode, struct file *file)
191 if (file->f_mode & FMODE_READ)
193 if (file->f_mode & FMODE_WRITE)
207 file->private_data = state;
211 static int hostaudio_release(struct inode *inode, struct file *file)
213 struct hostaudio_state *state = file->private_data;
224 /* /dev/mixer file operations */
226 static long hostmixer_ioctl_mixdev(struct file *file,
229 struct hostmixer_state *state = file->private_data;
238 static int hostmixer_open_mixdev(struct inode *inode, struct file *file)
252 if (file->f_mode & FMODE_READ)
254 if (file->f_mode & FMODE_WRITE)
272 file->private_data = state;
276 static int hostmixer_release(struct inode *inode, struct file *file)
278 struct hostmixer_state *state = file->private_data;