Searched refs:files_struct (Results 1 – 22 of 22) sorted by relevance
/Linux-v5.10/include/linux/ |
D | fdtable.h | 49 struct files_struct { struct 83 static inline struct file *__fcheck_files(struct files_struct *files, unsigned int fd) in __fcheck_files() argument 94 static inline struct file *fcheck_files(struct files_struct *files, unsigned int fd) in fcheck_files() 109 struct files_struct *get_files_struct(struct task_struct *); 110 void put_files_struct(struct files_struct *fs); 111 void reset_files_struct(struct files_struct *); 112 int unshare_files(struct files_struct **); 113 struct files_struct *dup_fd(struct files_struct *, unsigned, int *) __latent_entropy; 114 void do_close_on_exec(struct files_struct *); 115 int iterate_fd(struct files_struct *, unsigned, [all …]
|
D | io_uring.h | 9 struct files_struct *files; 40 void __io_uring_files_cancel(struct files_struct *files); 48 static inline void io_uring_files_cancel(struct files_struct *files) in io_uring_files_cancel() 66 static inline void io_uring_files_cancel(struct files_struct *files) in io_uring_files_cancel()
|
D | init_task.h | 25 extern struct files_struct init_files;
|
D | fs.h | 1159 struct files_struct; 1161 struct file *filp, struct files_struct *files); 1294 struct files_struct; 1296 struct file *filp, struct files_struct *files) {} in show_fd_locks()
|
D | sched.h | 959 struct files_struct *files;
|
D | syscalls.h | 1298 extern int __close_fd(struct files_struct *files, unsigned int fd);
|
/Linux-v5.10/fs/ |
D | file.c | 152 static int expand_fdtable(struct files_struct *files, unsigned int nr) in expand_fdtable() 197 static int expand_files(struct files_struct *files, unsigned int nr) in expand_files() 286 struct files_struct *dup_fd(struct files_struct *oldf, unsigned int max_fds, int *errorp) in dup_fd() 288 struct files_struct *newf; in dup_fd() 382 static struct fdtable *close_files(struct files_struct * files) in close_files() 414 struct files_struct *get_files_struct(struct task_struct *task) in get_files_struct() 416 struct files_struct *files; in get_files_struct() 427 void put_files_struct(struct files_struct *files) in put_files_struct() 439 void reset_files_struct(struct files_struct *files) in reset_files_struct() 442 struct files_struct *old; in reset_files_struct() [all …]
|
D | coredump.c | 589 struct files_struct *displaced; in do_coredump()
|
D | io_uring.c | 1598 struct files_struct *files) in __io_match_files() 1606 struct files_struct *files) in io_match_files() 1626 struct files_struct *files) in io_cqring_overflow_flush() 8426 struct files_struct *files = data; in io_wq_files_match() 8540 struct files_struct *files) in io_cancel_defer_files() 8569 struct files_struct *files) in io_uring_cancel_files() 8622 struct files_struct *files) in __io_uring_cancel_task_requests() 8655 struct files_struct *files) in io_uring_cancel_task_requests() 8756 void __io_uring_files_cancel(struct files_struct *files) in __io_uring_files_cancel()
|
D | locks.c | 2928 struct file *filp, struct files_struct *files) in __show_fd_locks() 2947 struct file *filp, struct files_struct *files) in show_fd_locks()
|
D | io-wq.c | 68 struct files_struct *restore_files;
|
D | exec.c | 1779 struct files_struct *displaced; in bprm_execve()
|
/Linux-v5.10/kernel/bpf/ |
D | task_iter.c | 133 struct files_struct *files; 140 struct task_struct **task, struct files_struct **fstruct) in task_file_seq_get_next() 144 struct files_struct *curr_files; in task_file_seq_get_next() 212 struct files_struct *files = NULL; in task_file_seq_start() 234 struct files_struct *files = info->files; in task_file_seq_next()
|
D | syscall.c | 3881 struct files_struct *files; in bpf_task_fd_query()
|
/Linux-v5.10/fs/proc/ |
D | fd.c | 22 struct files_struct *files = NULL; in seq_show() 86 struct files_struct *files = get_files_struct(task); in tid_fd_mode() 149 struct files_struct *files = NULL; in proc_fd_link() 232 struct files_struct *files; in proc_readfd_common()
|
/Linux-v5.10/Documentation/filesystems/ |
D | files.rst | 29 files_struct contains a pointer to struct fdtable through 31 fdtable is embedded in files_struct itself. On a subsequent
|
/Linux-v5.10/kernel/ |
D | kcmp.c | 110 struct files_struct *files; in kcmp_epoll_target()
|
D | fork.c | 1448 struct files_struct *oldf, *newf; in copy_files() 2792 sizeof(struct files_struct), 0, in proc_caches_init() 2876 struct files_struct **new_fdp) in unshare_fd() 2878 struct files_struct *fd = current->files; in unshare_fd() 2902 struct files_struct *fd, *new_fd = NULL; in ksys_unshare() 3026 int unshare_files(struct files_struct **displaced) in unshare_files() 3029 struct files_struct *copy = NULL; in unshare_files()
|
/Linux-v5.10/security/apparmor/include/ |
D | file.h | 202 void aa_inherit_files(const struct cred *cred, struct files_struct *files);
|
/Linux-v5.10/Documentation/RCU/ |
D | lockdep.rst | 82 3. on an unshared files_struct.
|
/Linux-v5.10/security/apparmor/ |
D | file.c | 685 void aa_inherit_files(const struct cred *cred, struct files_struct *files) in aa_inherit_files()
|
/Linux-v5.10/security/selinux/ |
D | hooks.c | 2411 struct files_struct *files) in flush_unauthorized_files()
|