Searched refs:files_struct (Results 1 – 14 of 14) sorted by relevance
| /Linux-v5.15/include/linux/ |
| D | fdtable.h | 49 struct files_struct { struct 83 static inline struct file *files_lookup_fd_raw(struct files_struct *files, unsigned int fd) in files_lookup_fd_raw() argument 94 static inline struct file *files_lookup_fd_locked(struct files_struct *files, unsigned int fd) in files_lookup_fd_locked() 101 static inline struct file *files_lookup_fd_rcu(struct files_struct *files, unsigned int fd) in files_lookup_fd_rcu() 118 void put_files_struct(struct files_struct *fs); 120 struct files_struct *dup_fd(struct files_struct *, unsigned, int *) __latent_entropy; 121 void do_close_on_exec(struct files_struct *); 122 int iterate_fd(struct files_struct *, unsigned, 130 struct files_struct **new_fdp);
|
| D | init_task.h | 25 extern struct files_struct init_files;
|
| D | fs.h | 1208 struct files_struct; 1210 struct file *filp, struct files_struct *files); 1343 struct files_struct; 1345 struct file *filp, struct files_struct *files) {} in show_fd_locks()
|
| D | sched.h | 1070 struct files_struct *files;
|
| /Linux-v5.15/fs/ |
| D | file.c | 153 static int expand_fdtable(struct files_struct *files, unsigned int nr) in expand_fdtable() 198 static int expand_files(struct files_struct *files, unsigned int nr) in expand_files() 287 struct files_struct *dup_fd(struct files_struct *oldf, unsigned int max_fds, int *errorp) in dup_fd() 289 struct files_struct *newf; in dup_fd() 383 static struct fdtable *close_files(struct files_struct * files) in close_files() 415 void put_files_struct(struct files_struct *files) in put_files_struct() 429 struct files_struct * files = tsk->files; in exit_files() 439 struct files_struct init_files = { 472 struct files_struct *files = current->files; in alloc_fd() 539 static void __put_unused_fd(struct files_struct *files, unsigned int fd) in __put_unused_fd() [all …]
|
| D | locks.c | 2436 struct files_struct *files = current->files; in fcntl_setlk() 2559 struct files_struct *files = current->files; in fcntl_setlk64() 2861 struct file *filp, struct files_struct *files) in __show_fd_locks() 2880 struct file *filp, struct files_struct *files) in show_fd_locks()
|
| D | io_uring.c | 4604 struct files_struct *files = current->files; in io_close()
|
| /Linux-v5.15/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.15/security/apparmor/include/ |
| D | file.h | 202 void aa_inherit_files(const struct cred *cred, struct files_struct *files);
|
| /Linux-v5.15/kernel/ |
| D | fork.c | 1537 struct files_struct *oldf, *newf; in copy_files() 2920 sizeof(struct files_struct), 0, in proc_caches_init() 3004 struct files_struct **new_fdp) in unshare_fd() 3006 struct files_struct *fd = current->files; in unshare_fd() 3030 struct files_struct *fd, *new_fd = NULL; in ksys_unshare() 3163 struct files_struct *old, *copy = NULL; in unshare_files()
|
| /Linux-v5.15/fs/proc/ |
| D | fd.c | 23 struct files_struct *files = NULL; in seq_show()
|
| /Linux-v5.15/Documentation/RCU/ |
| D | lockdep.rst | 82 3. on an unshared files_struct.
|
| /Linux-v5.15/security/apparmor/ |
| D | file.c | 687 void aa_inherit_files(const struct cred *cred, struct files_struct *files) in aa_inherit_files()
|
| /Linux-v5.15/security/selinux/ |
| D | hooks.c | 2474 struct files_struct *files) in flush_unauthorized_files()
|