• Home
  • Raw
  • Download

Lines Matching +defs:file +defs:exists +defs:p

263 struct file;
287 loff_t (*llseek)(struct file *, loff_t, int);
288 ssize_t (*read)(struct file *, char *, size_t, loff_t *);
289 ssize_t (*write)(struct file *, const char *, size_t, loff_t *);
293 int (*iterate)(struct file *, struct dir_context *);
294 int (*iterate_shared)(struct file *, struct dir_context *);
295 __poll_t (*poll)(struct file *, struct poll_table_struct *);
296 long int (*unlocked_ioctl)(struct file *, unsigned int, long unsigned int);
297 long int (*compat_ioctl)(struct file *, unsigned int, long unsigned int);
298 int (*mmap)(struct file *, struct vm_area_struct *);
300 int (*open)(struct inode *, struct file *);
301 int (*flush)(struct file *, fl_owner_t);
302 int (*release)(struct inode *, struct file *);
303 int (*fsync)(struct file *, loff_t, loff_t, int);
304 int (*fasync)(int, struct file *, int);
305 int (*lock)(struct file *, int, struct file_lock *);
306 ssize_t (*sendpage)(struct file *, struct page *, int, size_t, loff_t *, int);
307 long unsigned int (*get_unmapped_area)(struct file *, long unsigned int, long unsigned int, long unsigned int, long unsigned int);
309 int (*flock)(struct file *, int, struct file_lock *);
310 ssize_t (*splice_write)(struct pipe_inode_info *, struct file *, loff_t *, size_t, unsigned int);
311 ssize_t (*splice_read)(struct file *, loff_t *, struct pipe_inode_info *, size_t, unsigned int);
312 int (*setlease)(struct file *, long int, struct file_lock **, void **);
313 long int (*fallocate)(struct file *, int, loff_t, loff_t);
314 void (*show_fdinfo)(struct seq_file *, struct file *);
315 ssize_t (*copy_file_range)(struct file *, loff_t, struct file *, loff_t, size_t, unsigned int);
316 loff_t (*remap_file_range)(struct file *, loff_t, struct file *, loff_t, loff_t, unsigned int);
317 int (*fadvise)(struct file *, loff_t, loff_t, int);
1614 struct file *vm_file;
1682 long unsigned int (*get_unmapped_area)(struct file *, long unsigned int, long unsigned int, long unsigned int, long unsigned int);
1729 struct file *exe_file;
1902 struct file {
2109 const struct file *file;
3140 struct file *ki_filp;
3162 struct file *ia_file;
3333 int (*readpage)(struct file *, struct page *);
3336 int (*readpages)(struct file *, struct address_space *, struct list_head *, unsigned int);
3338 int (*write_begin)(struct file *, struct address_space *, loff_t, unsigned int, unsigned int, struct page **, void **);
3339 int (*write_end)(struct file *, struct address_space *, loff_t, unsigned int, unsigned int, struct page *, void *);
3352 int (*swap_activate)(struct swap_info_struct *, struct file *, sector_t *);
3353 void (*swap_deactivate)(struct file *);
3377 int (*atomic_open)(struct inode *, struct dentry *, struct file *, unsigned int, umode_t);
3435 struct file *fl_file;
3470 struct file *fa_file;
3555 int (*begin_enable_verity)(struct file *);
3556 int (*end_enable_verity)(struct file *, const void *, size_t, u64);
4000 const char *file;
4736 int (*load_shlib)(struct file *);
5546 struct file *file;
5560 typedef void (*poll_queue_proc)(struct file *, wait_queue_head_t *, struct poll_table_struct *);
5603 ssize_t (*read)(struct file *, struct kobject *, struct bin_attribute *, char *, loff_t, size_t);
5604 ssize_t (*write)(struct file *, struct kobject *, struct bin_attribute *, char *, loff_t, size_t);
5605 int (*mmap)(struct file *, struct kobject *, struct bin_attribute *, struct vm_area_struct *);
6125 struct file *file;
6164 struct file *swap_file;
6327 long unsigned int p;
6333 struct file *executable;
6334 struct file *interpreter;
6335 struct file *file;
6355 struct file *file;
6516 struct device_private *p;
6650 struct subsys_private *p;
6686 struct driver_private *p;
6800 struct subsys_private *p;
8535 struct file *file;
8690 struct rhashtable_params p;
9269 struct tty_struct * (*lookup)(struct tty_driver *, struct file *, int);
9272 int (*open)(struct tty_struct *, struct file *);
9273 void (*close)(struct tty_struct *, struct file *);
9395 ssize_t (*read)(struct tty_struct *, struct file *, unsigned char *, size_t);
9396 ssize_t (*write)(struct tty_struct *, struct file *, const unsigned char *, size_t);
9397 int (*ioctl)(struct tty_struct *, struct file *, unsigned int, long unsigned int);
9398 int (*compat_ioctl)(struct tty_struct *, struct file *, unsigned int, long unsigned int);
9400 __poll_t (*poll)(struct tty_struct *, struct file *, struct poll_table_struct *);
10577 void (*map_release)(struct bpf_map *, struct file *);
10592 void * (*map_fd_get_ptr)(struct bpf_map *, struct file *, int);
10604 __poll_t (*map_poll)(struct bpf_map *, struct file *, struct poll_table_struct *);
11944 struct file *file;
11973 __poll_t (*poll)(struct file *, struct socket *, struct poll_table_struct *);
11984 int (*mmap)(struct file *, struct socket *, struct vm_area_struct *);
15933 pgprot_t (*phys_mem_access_prot)(struct file *, long unsigned int, long unsigned int, pgprot_t);
16538 long int (*arch_vm_ioctl)(struct file *, unsigned int, long unsigned int);
17887 void *p;
18475 int (*proc_open)(struct inode *, struct file *);
18476 ssize_t (*proc_read)(struct file *, char *, size_t, loff_t *);
18478 ssize_t (*proc_write)(struct file *, const char *, size_t, loff_t *);
18479 loff_t (*proc_lseek)(struct file *, loff_t, int);
18480 int (*proc_release)(struct inode *, struct file *);
18481 __poll_t (*proc_poll)(struct file *, struct poll_table_struct *);
18482 long int (*proc_ioctl)(struct file *, unsigned int, long unsigned int);
18483 long int (*proc_compat_ioctl)(struct file *, unsigned int, long unsigned int);
18484 int (*proc_mmap)(struct file *, struct vm_area_struct *);
18485 long unsigned int (*proc_get_unmapped_area)(struct file *, long unsigned int, long unsigned int, long unsigned int, long unsigned int);
22242 u8 exists;
22708 struct p {
23556 struct file **fd;
23578 struct file *fd_array[64];
23609 struct file *last;
24143 struct file *file;
24805 struct file *pipe_to_umh;
24806 struct file *pipe_from_umh;
25669 struct task_struct *p;
35853 __poll_t (*poll)(struct posix_clock *, struct file *, poll_table *);
35867 struct file *fp;
36273 struct file *file;
37671 struct file *file;
37746 void (*buf_mapped)(struct rchan_buf *, struct file *);
37747 void (*buf_unmapped)(struct rchan_buf *, struct file *);
38065 ssize_t (*read)(struct trace_iterator *, struct file *, char *, size_t, loff_t *);
38066 ssize_t (*splice_read)(struct trace_iterator *, struct file *, loff_t *, struct pipe_inode_info *, size_t, unsigned int);
38716 struct dentry *file;
39222 struct trace_event_file *file;
39390 struct trace_event_file *file;
39733 struct file *perf_file;
39734 struct file *map_file;
40002 struct trace_event_file *file;
40729 struct file *file;
41265 struct file *file;
67794 struct task_struct *p;
68483 struct file *file;
68503 typedef void (*btf_trace_file_check_and_advance_wb_err)(void *, struct file *, errseq_t);
71398 struct file *filp;
71439 sigset_t *p;
71458 compat_uptr_t p;
71890 struct file *file;
72184 typedef int (*proc_write_t)(struct file *, char *, size_t);
72258 struct file *dn_filp;
72381 struct file *file;
72424 struct file *file;
72775 struct file *aio_ring_file;
72796 struct file *file;
72803 struct file *file;
72814 struct file *ki_filp;
72873 struct file *fp[253];
73372 struct file **files;
73577 struct file *file;
73589 struct file *file;
73597 struct file *file;
73605 struct file *file;
73610 struct file *file;
73617 struct file *file;
73622 struct file *file;
73628 struct file *file;
73640 struct file *file;
73649 struct file *file;
73650 struct file *put_file;
73655 struct file *file;
73662 struct file *file;
73669 struct file *file;
73676 struct file *file;
73684 struct file *file_out;
73685 struct file *file_in;
73693 struct file *file;
73702 struct file *file;
73711 struct file *file;
73720 struct file *file;
73854 struct file *file;
73907 struct file *file;
75226 struct file *file;
76605 __le32 *p;
78218 typedef void (*btf_trace_ext4_sync_file_enter)(void *, struct file *, int);
78943 const char *p;
79471 struct file *shm_file;
79491 struct file *file;
79660 u8 *p;
79871 int (*binder_transfer_file)(struct task_struct *, struct task_struct *, struct file *);
79883 int (*bprm_creds_from_file)(struct linux_binprm *, struct file *);
79948 int (*file_permission)(struct file *, int);
79949 int (*file_alloc_security)(struct file *);
79950 void (*file_free_security)(struct file *);
79951 int (*file_ioctl)(struct file *, unsigned int, long unsigned int);
79953 int (*mmap_file)(struct file *, long unsigned int, long unsigned int, long unsigned int);
79955 int (*file_lock)(struct file *, unsigned int);
79956 int (*file_fcntl)(struct file *, unsigned int, long unsigned int);
79957 void (*file_set_fowner)(struct file *);
79959 int (*file_receive)(struct file *);
79960 int (*file_open)(struct file *);
79973 int (*kernel_read_file)(struct file *, enum kernel_read_file_id, bool);
79974 int (*kernel_post_read_file)(struct file *, char *, loff_t, enum kernel_read_file_id);
80564 struct file *file;
80626 u32 p[8];
81176 struct file *file;
81447 struct sctp_paramhdr p;
81892 struct sctp_paramhdr *p;
82093 struct sctp_paramhdr p;
82932 struct policydb *p;
82979 struct policydb *p;
83925 struct aa_file_rules file;
84387 struct file *file;
85273 const u8 *p;
90373 struct rhash_head *p;
91649 MPI p;
91676 const char *p;
94591 struct fbcon_display *p;
95885 int (*flush)(struct input_dev *, struct file *);
95914 struct file *effect_owners[0];
100861 struct file *lo_backing_file;
101937 struct file *file;
102082 struct file *file;
105763 bool exists;
105799 void *p;
107229 struct file *file;
107408 struct file *file;
111111 struct seq_net_private p;
112711 struct page_pool_params p;
115304 struct Qdisc *p;
116089 struct seq_net_private p;
117828 struct seq_net_private p;
117914 struct seq_net_private p;
117968 struct seq_net_private p;
118259 struct seq_net_private p;
118265 struct seq_net_private p;
118386 struct seq_net_private p;
118394 struct seq_net_private p;
118448 struct seq_net_private p;
118547 __u8 p: 1;
118855 struct seq_net_private p;
118861 struct seq_net_private p;
119139 struct xfrm_if_parms p;
119498 struct seq_net_private p;
119838 struct seq_net_private p;
120091 struct seq_net_private p;
120261 struct seq_net_private p;
120267 struct seq_net_private p;
120325 struct seq_net_private p;