Home
last modified time | relevance | path

Searched refs:fdtable (Results 1 – 5 of 5) sorted by relevance

/linux-6.15/Documentation/filesystems/
H A Dfiles.rst28 table are in a separate structure - struct fdtable.
29 files_struct contains a pointer to struct fdtable through
32 expansion of fdtable, a new fdtable structure is allocated
33 and files->fdtab points to the new structure. The fdtable
35 see the old fdtable or the new fdtable making the update
37 the fdtable structure -
39 1. All references to the fdtable must be done through
42 struct fdtable *fdt;
55 The fdtable pointer must be read within the read-side
91 fdtable and making the earlier fdtable pointer stale.
[all …]
/linux-6.15/fs/
H A Dfile.c124 static inline void copy_fd_bitmaps(struct fdtable *nfdt, struct fdtable *ofdt, in copy_fd_bitmaps()
141 static void copy_fdtable(struct fdtable *nfdt, struct fdtable *ofdt) in copy_fdtable()
164 struct fdtable *fdt; in alloc_fdtable()
241 struct fdtable *new_fdt, *cur_fdt; in expand_fdtable()
277 struct fdtable *fdt; in expand_files()
560 struct fdtable *fdt; in alloc_fd()
640 struct fdtable *fdt; in fd_install()
727 struct fdtable *fdt; in __range_cloexec()
850 struct fdtable *fdt; in do_close_on_exec()
1251 struct fdtable *fdt; in do_dup2()
[all …]
H A Dselect.c422 struct fdtable *fdt; in max_select_fd()
628 struct fdtable *fdt; in core_sys_select()
1195 struct fdtable *fdt; in compat_core_sys_select()
/linux-6.15/include/linux/
H A Dfdtable.h26 struct fdtable { struct
46 struct fdtable __rcu *fdt; argument
47 struct fdtable fdtab;
74 struct fdtable *fdt = rcu_dereference_raw(files->fdt); in files_lookup_fd_raw()
/linux-6.15/fs/proc/
H A Dfd.c289 struct fdtable *fdt; in proc_readfd_count()