Searched refs:fdtable (Results 1 – 25 of 28) sorted by relevance
12
28 table are in a separate structure - struct fdtable.29 files_struct contains a pointer to struct fdtable through31 fdtable is embedded in files_struct itself. On a subsequent32 expansion of fdtable, a new fdtable structure is allocated33 and files->fdtab points to the new structure. The fdtable35 see the old fdtable or the new fdtable making the update37 the fdtable structure -39 1. All references to the fdtable must be done through42 struct fdtable *fdt;55 The fdtable pointer must be read within the read-side[all …]
54 static void copy_fd_bitmaps(struct fdtable *nfdt, struct fdtable *ofdt, in copy_fd_bitmaps()76 static void copy_fdtable(struct fdtable *nfdt, struct fdtable *ofdt) in copy_fdtable()92 struct fdtable *fdt; in alloc_fdtable()202 struct fdtable *fdt; in expand_files()475 struct fdtable *fdt; in alloc_fd()576 struct fdtable *fdt; in fd_install()612 struct fdtable *fdt; in pick_file()662 struct fdtable *fdt; in __range_cloexec()773 struct fdtable *fdt; in __close_fd_get_file()811 struct fdtable *fdt; in do_close_on_exec()[all …]
424 struct fdtable *fdt; in max_select_fd()628 struct fdtable *fdt; in core_sys_select()1197 struct fdtable *fdt; in compat_core_sys_select()
596 include/linux/fdtable.h \
601 include/linux/fdtable.h \
1207 include/linux/fdtable.h \
71 include/linux/fdtable.h \
902 include/linux/fdtable.h \
1209 include/linux/fdtable.h \
1208 include/linux/fdtable.h \
27 struct fdtable { struct36 static inline bool close_on_exec(unsigned int fd, const struct fdtable *fdt) in close_on_exec() argument41 static inline bool fd_is_open(unsigned int fd, const struct fdtable *fdt) in fd_is_open()57 struct fdtable __rcu *fdt;58 struct fdtable fdtab;85 struct fdtable *fdt = rcu_dereference_raw(files->fdt); in files_lookup_fd_raw()
40 struct fdtable *fdt = files_fdtable(files); in seq_show()
757 include/linux/fdtable.h \
1240 include/linux/fdtable.h \
840 include/linux/fdtable.h \
939 include/linux/fdtable.h \
970 include/linux/fdtable.h \
448 include/linux/fdtable.h \
655 include/linux/fdtable.h \
1041 include/linux/fdtable.h \
1211 include/linux/fdtable.h \
1212 include/linux/fdtable.h \
Completed in 63 milliseconds