Lines Matching defs: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,
134 static long hostaudio_ioctl(struct file *file,
137 struct hostaudio_state *state = file->private_data;
177 static int hostaudio_open(struct inode *inode, struct file *file)
193 if (file->f_mode & FMODE_READ)
195 if (file->f_mode & FMODE_WRITE)
209 file->private_data = state;
213 static int hostaudio_release(struct inode *inode, struct file *file)
215 struct hostaudio_state *state = file->private_data;
226 /* /dev/mixer file operations */
228 static long hostmixer_ioctl_mixdev(struct file *file,
231 struct hostmixer_state *state = file->private_data;
240 static int hostmixer_open_mixdev(struct inode *inode, struct file *file)
254 if (file->f_mode & FMODE_READ)
256 if (file->f_mode & FMODE_WRITE)
274 file->private_data = state;
278 static int hostmixer_release(struct inode *inode, struct file *file)
280 struct hostmixer_state *state = file->private_data;