/kernel/linux/linux-4.19/fs/ |
D | file.c | 276 unsigned int open_files, i; in dup_fd() local 299 open_files = count_open_files(old_fdt); in dup_fd() 304 while (unlikely(open_files > new_fdt->max_fds)) { in dup_fd() 310 new_fdt = alloc_fdtable(open_files - 1); in dup_fd() 317 if (unlikely(new_fdt->max_fds < open_files)) { in dup_fd() 330 open_files = count_open_files(old_fdt); in dup_fd() 333 copy_fd_bitmaps(new_fdt, old_fdt, open_files); in dup_fd() 338 for (i = open_files; i != 0; i--) { in dup_fd() 349 __clear_open_fd(open_files - i, new_fdt); in dup_fd() 356 memset(new_fds, 0, (new_fdt->max_fds - open_files) * sizeof(struct file *)); in dup_fd()
|
/kernel/linux/linux-5.10/fs/ |
D | file.c | 289 unsigned int open_files, i; in dup_fd() local 312 open_files = sane_fdtable_size(old_fdt, max_fds); in dup_fd() 317 while (unlikely(open_files > new_fdt->max_fds)) { in dup_fd() 323 new_fdt = alloc_fdtable(open_files - 1); in dup_fd() 330 if (unlikely(new_fdt->max_fds < open_files)) { in dup_fd() 343 open_files = sane_fdtable_size(old_fdt, max_fds); in dup_fd() 346 copy_fd_bitmaps(new_fdt, old_fdt, open_files); in dup_fd() 351 for (i = open_files; i != 0; i--) { in dup_fd() 362 __clear_open_fd(open_files - i, new_fdt); in dup_fd() 369 memset(new_fds, 0, (new_fdt->max_fds - open_files) * sizeof(struct file *)); in dup_fd()
|
/kernel/linux/linux-4.19/fs/nfs/ |
D | inode.c | 123 WARN_ON_ONCE(!list_empty(&NFS_I(inode)->open_files)); in nfs_clear_inode() 940 if (!list_empty(&nfsi->open_files)) in nfs_close_context() 1031 list_add(&ctx->list, &nfsi->open_files); in nfs_inode_attach_open_context() 1033 list_add_tail(&ctx->list, &nfsi->open_files); in nfs_inode_attach_open_context() 1055 list_for_each_entry(pos, &nfsi->open_files, list) { in nfs_find_open_context() 1082 list_move_tail(&ctx->list, &NFS_I(inode)->open_files); in nfs_file_clear_open_context() 1337 if (list_empty(&nfsi->open_files)) in nfs_file_has_writers() 1343 return (list_first_entry(&nfsi->open_files, in nfs_file_has_writers() 2100 INIT_LIST_HEAD(&nfsi->open_files); in init_once()
|
D | delegation.c | 150 list_for_each_entry(ctx, &nfsi->open_files, list) { in nfs_delegation_claim_opens() 481 if (inode && list_empty(&NFS_I(inode)->open_files)) in nfs_delegation_need_return()
|
D | dir.c | 82 list_add(&ctx->list, &nfsi->open_files); in alloc_nfs_open_dir_context() 433 !list_empty(&nfsi->open_files)) in nfs_advise_use_readdirplus() 450 !list_empty(&nfsi->open_files)) { in nfs_force_use_readdirplus()
|
D | nfs4state.c | 1461 list_for_each_entry(ctx, &nfsi->open_files, list) { in nfs_inode_find_state_and_recover() 1493 list_for_each_entry(ctx, &nfsi->open_files, list) { in nfs4_state_mark_open_context_bad()
|
D | pnfs.c | 1367 list_for_each_entry(ctx, &nfsi->open_files, list) { in pnfs_roc()
|
D | nfs4proc.c | 1953 list_for_each_entry(ctx, &nfsi->open_files, list) { in nfs4_state_find_open_context()
|
/kernel/linux/linux-5.10/fs/nfs/ |
D | inode.c | 124 WARN_ON_ONCE(!list_empty(&NFS_I(inode)->open_files)); in nfs_clear_inode() 966 if (!list_empty(&nfsi->open_files)) in nfs_close_context() 1055 if (list_empty(&nfsi->open_files) && in nfs_inode_attach_open_context() 1059 list_add_tail_rcu(&ctx->list, &nfsi->open_files); in nfs_inode_attach_open_context() 1082 list_for_each_entry_rcu(pos, &nfsi->open_files, list) { in nfs_find_open_context() 1371 if (list_empty(&nfsi->open_files)) in nfs_file_has_writers() 2142 INIT_LIST_HEAD(&nfsi->open_files); in init_once()
|
D | delegation.c | 189 list_for_each_entry_rcu(ctx, &nfsi->open_files, list) { in nfs_delegation_claim_opens() 562 if (inode && list_empty(&NFS_I(inode)->open_files)) in nfs_delegation_need_return() 769 list_empty(&NFS_I(inode)->open_files) && in nfs4_inode_return_delegation_on_close()
|
D | dir.c | 83 if (list_empty(&nfsi->open_files) && in alloc_nfs_open_dir_context() 87 list_add(&ctx->list, &nfsi->open_files); in alloc_nfs_open_dir_context() 458 !list_empty(&nfsi->open_files)) in nfs_advise_use_readdirplus() 475 !list_empty(&nfsi->open_files)) { in nfs_force_use_readdirplus()
|
D | nfs4state.c | 1440 list_for_each_entry_rcu(ctx, &nfsi->open_files, list) { in nfs_inode_find_state_and_recover() 1473 list_for_each_entry_rcu(ctx, &nfsi->open_files, list) { in nfs4_state_mark_open_context_bad()
|
D | pnfs.c | 1454 list_for_each_entry_rcu(ctx, &nfsi->open_files, list) { in pnfs_roc() 2595 head = &NFS_I(lo->plh_inode)->open_files; in pnfs_should_return_unused_layout()
|
D | nfs4proc.c | 2074 list_for_each_entry_rcu(ctx, &nfsi->open_files, list) { in nfs4_state_find_open_context_mode()
|
/kernel/linux/linux-4.19/include/linux/ |
D | nfs_fs.h | 162 struct list_head open_files; member
|
/kernel/linux/linux-5.10/include/linux/ |
D | nfs_fs.h | 167 struct list_head open_files; member
|