Searched refs:fdtable (Results 1 – 9 of 9) sorted by relevance
| /OK3568_Linux_fs/kernel/Documentation/filesystems/ |
| H A D | files.rst | 28 table are in a separate structure - struct fdtable. 29 files_struct contains a pointer to struct fdtable through 31 fdtable is embedded in files_struct itself. On a subsequent 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 [all …]
|
| /OK3568_Linux_fs/kernel/fs/ |
| H A D | file.c | 34 static void __free_fdtable(struct fdtable *fdt) in __free_fdtable() 43 __free_fdtable(container_of(rcu, struct fdtable, rcu)); in free_fdtable_rcu() 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() 105 static struct fdtable * alloc_fdtable(unsigned int nr) in alloc_fdtable() 107 struct fdtable *fdt; in alloc_fdtable() 132 fdt = kmalloc(sizeof(struct fdtable), GFP_KERNEL_ACCOUNT); in alloc_fdtable() 173 struct fdtable *new_fdt, *cur_fdt; in expand_fdtable() 218 struct fdtable *fdt; in expand_files() 249 static inline void __set_close_on_exec(unsigned int fd, struct fdtable *fdt) in __set_close_on_exec() [all …]
|
| H A D | select.c | 424 struct fdtable *fdt; in max_select_fd() 631 struct fdtable *fdt; in core_sys_select() 1200 struct fdtable *fdt; in compat_core_sys_select()
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | fdtable.h | 27 struct fdtable { struct 36 static inline bool close_on_exec(unsigned int fd, const struct fdtable *fdt) in close_on_exec() argument 41 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 __fcheck_files()
|
| /OK3568_Linux_fs/yocto/poky/meta/recipes-kernel/lttng/lttng-modules/ |
| H A D | 0009-Rename-genhd-wrapper-to-blkdev.patch | 72 #include <wrapper/fdtable.h>
|
| /OK3568_Linux_fs/kernel/fs/proc/ |
| H A D | fd.c | 41 struct fdtable *fdt = files_fdtable(files); in seq_show()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/ |
| H A D | mali_kbase_sync_android.c | 225 struct fdtable *fdt; in kbase_sync_fence_out_create()
|
| /OK3568_Linux_fs/kernel/drivers/net/usb/GobiNet/ |
| H A D | QMIDevice.c | 2769 struct fdtable * pFDT; 3466 struct fdtable * pFDT;
|
| /OK3568_Linux_fs/kernel/io_uring/ |
| H A D | io_uring.c | 4546 struct fdtable *fdt; in io_close()
|