Lines Matching refs:linux_file
84 struct linux_file { struct
117 #define file linux_file argument
139 ssize_t (*read)(struct linux_file *, char __user *, size_t, off_t *);
140 ssize_t (*write)(struct linux_file *, const char __user *, size_t, off_t *);
141 unsigned int (*poll) (struct linux_file *, struct poll_table_struct *);
142 long (*unlocked_ioctl)(struct linux_file *, unsigned int, unsigned long);
143 long (*compat_ioctl)(struct linux_file *, unsigned int, unsigned long);
144 int (*mmap)(struct linux_file *, struct vm_area_struct *);
146 int (*release)(struct inode *, struct linux_file *);
147 int (*fasync)(int, struct linux_file *, int);
153 off_t (*llseek)(struct linux_file *, off_t, int);
260 static inline struct linux_file *
261 get_file(struct linux_file *f) in get_file()
269 get_file_rcu(struct linux_file *f) in get_file_rcu()
314 noop_llseek(struct linux_file *file, loff_t offset, int whence) in noop_llseek()
321 file_inode(const struct linux_file *file) in file_inode()
328 call_mmap(struct linux_file *file, struct vm_area_struct *vma) in call_mmap()