Searched refs:linux_file (Results 1 – 12 of 12) sorted by relevance
| /freebsd-14.2/sys/compat/linuxkpi/common/include/linux/ |
| H A D | file.h | 42 struct linux_file; 48 static inline struct linux_file * 63 return ((struct linux_file *)file->f_data); in linux_fget() 69 fput(struct linux_file *filp) in fput() 78 file_count(struct linux_file *filp) in file_count() 155 static inline struct linux_file * 158 struct linux_file *filp; in alloc_file() 168 struct linux_file *linux_file; member 173 fput(fd.linux_file); in fdput() 178 struct linux_file *f = linux_fget(fd); in fdget() [all …]
|
| H A D | seq_file.h | 41 static int __name ## _open(struct inode *inode, struct linux_file *file) \ 58 const struct linux_file *file; 69 ssize_t seq_read(struct linux_file *, char *, size_t, off_t *); 75 void *__seq_open_private(struct linux_file *, const struct seq_operations *, int); 76 int seq_release_private(struct inode *, struct linux_file *); 78 int seq_open(struct linux_file *f, const struct seq_operations *op); 79 int seq_release(struct inode *inode, struct linux_file *file); 81 off_t seq_lseek(struct linux_file *file, off_t offset, int whence); 82 int single_open(struct linux_file *, int (*)(struct seq_file *, void *), void *); 84 int single_release(struct inode *, struct linux_file *); [all …]
|
| H A D | fs.h | 84 struct linux_file { struct 117 #define file linux_file argument 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() 321 file_inode(const struct linux_file *file) in file_inode() [all …]
|
| H A D | poll.h | 42 extern void linux_poll_wait(struct linux_file *, wait_queue_head_t *, poll_table *); 45 extern void linux_poll_wakeup(struct linux_file *);
|
| H A D | shmem_fs.h | 40 struct linux_file *linux_shmem_file_setup(const char *name, loff_t size,
|
| H A D | mm.h | 117 struct linux_file *vm_file; 398 void vma_set_file(struct vm_area_struct *vma, struct linux_file *file);
|
| /freebsd-14.2/sys/compat/linuxkpi/common/src/ |
| H A D | linux_seq_file.c | 44 seq_read(struct linux_file *f, char *ubuf, size_t size, off_t *ppos) in seq_read() 114 seq_lseek(struct linux_file *file, off_t offset, int whence) in seq_lseek() 142 _seq_open_without_sbuf(struct linux_file *f, const struct seq_operations *op) in _seq_open_without_sbuf() 156 seq_open(struct linux_file *f, const struct seq_operations *op) in seq_open() 168 __seq_open_private(struct linux_file *f, const struct seq_operations *op, int size) in __seq_open_private() 191 _single_open_without_sbuf(struct linux_file *f, int (*show)(struct seq_file *, void *), void *d) in _single_open_without_sbuf() 212 single_open(struct linux_file *f, int (*show)(struct seq_file *, void *), void *d) in single_open() 224 single_open_size(struct linux_file *f, int (*show)(struct seq_file *, void *), void *d, size_t size) in single_open_size() 237 seq_release(struct inode *inode __unused, struct linux_file *file) in seq_release() 252 seq_release_private(struct inode *inode __unused, struct linux_file *f) in seq_release_private() [all …]
|
| H A D | linux_compat.c | 398 struct linux_file * 401 struct linux_file *filp; in linux_file_alloc() 666 struct linux_file *tmp; in vma_set_file() 746 struct linux_file *filp; in linux_dev_fdopen() 1007 struct linux_file *filp = container_of(wq, struct linux_file, f_wait_queue.wq); in linux_poll_wakeup_callback() 1166 struct linux_file *filp; in linux_file_kqfilter() 1216 struct linux_file *filp; in linux_file_mmap_single() 1373 struct linux_file *filp; in linux_file_read() 1415 struct linux_file *filp; in linux_file_write() 1458 struct linux_file *filp; in linux_file_poll() [all …]
|
| H A D | linux_shmemfs.c | 63 struct linux_file * 67 struct linux_file file __aligned(sizeof(void *)); in linux_shmem_file_setup() 71 struct linux_file *filp; in linux_shmem_file_setup()
|
| /freebsd-14.2/sys/modules/linux64/ |
| H A D | Makefile | 11 linux_file.c \
|
| /freebsd-14.2/sys/modules/linux/ |
| H A D | Makefile | 16 linux_file.c \
|
| /freebsd-14.2/sys/compat/lindebugfs/ |
| H A D | lindebugfs.c | 119 struct linux_file lf = {}; in debugfs_fill()
|