Lines Matching refs:file

120 static loff_t snd_info_entry_llseek(struct file *file, loff_t offset, int orig)  in snd_info_entry_llseek()  argument
126 data = file->private_data; in snd_info_entry_llseek()
132 file, offset, orig); in snd_info_entry_llseek()
141 offset += file->f_pos; in snd_info_entry_llseek()
155 file->f_pos = offset; in snd_info_entry_llseek()
162 static ssize_t snd_info_entry_read(struct file *file, char __user *buffer, in snd_info_entry_read() argument
165 struct snd_info_private_data *data = file->private_data; in snd_info_entry_read()
178 file, buffer, size, pos); in snd_info_entry_read()
184 static ssize_t snd_info_entry_write(struct file *file, const char __user *buffer, in snd_info_entry_write() argument
187 struct snd_info_private_data *data = file->private_data; in snd_info_entry_write()
199 file, buffer, count, pos); in snd_info_entry_write()
206 static unsigned int snd_info_entry_poll(struct file *file, poll_table *wait) in snd_info_entry_poll() argument
208 struct snd_info_private_data *data = file->private_data; in snd_info_entry_poll()
215 file, wait); in snd_info_entry_poll()
223 static long snd_info_entry_ioctl(struct file *file, unsigned int cmd, in snd_info_entry_ioctl() argument
226 struct snd_info_private_data *data = file->private_data; in snd_info_entry_ioctl()
232 file, cmd, arg); in snd_info_entry_ioctl()
235 static int snd_info_entry_mmap(struct file *file, struct vm_area_struct *vma) in snd_info_entry_mmap() argument
237 struct inode *inode = file_inode(file); in snd_info_entry_mmap()
241 data = file->private_data; in snd_info_entry_mmap()
248 inode, file, vma); in snd_info_entry_mmap()
251 static int snd_info_entry_open(struct inode *inode, struct file *file) in snd_info_entry_open() argument
262 mode = file->f_flags & O_ACCMODE; in snd_info_entry_open()
275 file->private_data = data; in snd_info_entry_open()
287 static int snd_info_entry_release(struct inode *inode, struct file *file) in snd_info_entry_release() argument
289 struct snd_info_private_data *data = file->private_data; in snd_info_entry_release()
293 entry->c.ops->release(entry, file->f_flags & O_ACCMODE, in snd_info_entry_release()
316 static ssize_t snd_info_text_entry_write(struct file *file, in snd_info_text_entry_write() argument
320 struct seq_file *m = file->private_data; in snd_info_text_entry_write()
376 static int snd_info_text_entry_open(struct inode *inode, struct file *file) in snd_info_text_entry_open() argument
393 err = single_open_size(file, snd_info_seq_show, data, in snd_info_text_entry_open()
396 err = single_open(file, snd_info_seq_show, data); in snd_info_text_entry_open()
411 static int snd_info_text_entry_release(struct inode *inode, struct file *file) in snd_info_text_entry_release() argument
413 struct seq_file *m = file->private_data; in snd_info_text_entry_release()
420 single_release(inode, file); in snd_info_text_entry_release()