Home
last modified time | relevance | path

Searched refs:linux_file (Results 1 – 12 of 12) sorted by relevance

/freebsd-14.2/sys/compat/linuxkpi/common/include/linux/
H A Dfile.h42 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 Dseq_file.h41 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 Dfs.h84 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 Dpoll.h42 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 Dshmem_fs.h40 struct linux_file *linux_shmem_file_setup(const char *name, loff_t size,
H A Dmm.h117 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 Dlinux_seq_file.c44 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 Dlinux_compat.c398 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 Dlinux_shmemfs.c63 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 DMakefile11 linux_file.c \
/freebsd-14.2/sys/modules/linux/
H A DMakefile16 linux_file.c \
/freebsd-14.2/sys/compat/lindebugfs/
H A Dlindebugfs.c119 struct linux_file lf = {}; in debugfs_fill()