/kernel/linux/linux-5.10/fs/hmdfs/ |
D | inode_cloud_merge.c | 416 int hmdfs_do_ops_cloud_merge(struct inode *i_parent, struct dentry *d_child, in hmdfs_do_ops_cloud_merge() argument 425 ret = do_mkdir_cloud_merge(i_parent, d_child, in hmdfs_do_ops_cloud_merge() 430 ret = do_create_cloud_merge(i_parent, d_child, in hmdfs_do_ops_cloud_merge() 449 int hmdfs_create_lower_cloud_dentry(struct inode *i_parent, struct dentry *d_child, in hmdfs_create_lower_cloud_dentry() argument 473 strlen(d_child->d_name.name) + 2) > PATH_MAX) { in hmdfs_create_lower_cloud_dentry() 479 d_child->d_name.name); in hmdfs_create_lower_cloud_dentry() 492 ret = hmdfs_do_ops_cloud_merge(i_parent, d_child, lo_d_child, path, in hmdfs_create_lower_cloud_dentry() 501 link_comrade_unlocked(d_child, new_comrade); in hmdfs_create_lower_cloud_dentry() 504 update_inode_attr(d_inode(d_child), d_child); in hmdfs_create_lower_cloud_dentry() 515 struct dentry *d_child, umode_t mode, in create_lo_d_parent_recur() argument [all …]
|
D | inode_merge.c | 891 int hmdfs_do_ops_merge(struct inode *i_parent, struct dentry *d_child, in hmdfs_do_ops_merge() argument 900 ret = do_mkdir_merge(i_parent, d_child, in hmdfs_do_ops_merge() 905 ret = do_create_merge(i_parent, d_child, in hmdfs_do_ops_merge() 924 int hmdfs_create_lower_dentry(struct inode *i_parent, struct dentry *d_child, in hmdfs_create_lower_dentry() argument 948 strlen(d_child->d_name.name) + 2) > PATH_MAX) { in hmdfs_create_lower_dentry() 954 d_child->d_name.name); in hmdfs_create_lower_dentry() 967 ret = hmdfs_do_ops_merge(i_parent, d_child, lo_d_child, path, in hmdfs_create_lower_dentry() 976 link_comrade_unlocked(d_child, new_comrade); in hmdfs_create_lower_dentry() 979 update_inode_attr(d_inode(d_child), d_child); in hmdfs_create_lower_dentry() 990 struct dentry *d_child, umode_t mode, in create_lo_d_parent_recur() argument [all …]
|
/kernel/linux/linux-5.10/fs/ |
D | libfs.c | 110 struct dentry *d = list_entry(p, struct dentry, d_child); in scan_positives() 124 list_move(&cursor->d_child, p); in scan_positives() 125 p = &cursor->d_child; in scan_positives() 161 list_move(&cursor->d_child, &to->d_child); in dcache_dir_lseek() 163 list_del_init(&cursor->d_child); in dcache_dir_lseek() 200 else if (!list_empty(&cursor->d_child)) in dcache_readdir() 201 p = &cursor->d_child; in dcache_readdir() 210 p = &next->d_child; in dcache_readdir() 214 list_move_tail(&cursor->d_child, &next->d_child); in dcache_readdir() 216 list_del_init(&cursor->d_child); in dcache_readdir() [all …]
|
D | dcache.c | 520 if (unlikely(list_empty(&dentry->d_child))) in dentry_unlist() 522 __list_del_entry(&dentry->d_child); in dentry_unlist() 542 while (dentry->d_child.next != &parent->d_subdirs) { in dentry_unlist() 543 next = list_entry(dentry->d_child.next, struct dentry, d_child); in dentry_unlist() 546 dentry->d_child.next = next->d_child.next; in dentry_unlist() 1318 struct dentry *dentry = list_entry(tmp, struct dentry, d_child); in d_walk() 1367 next = child->d_child.next; in d_walk() 1370 child = list_entry(next, struct dentry, d_child); in d_walk() 1759 INIT_LIST_HEAD(&dentry->d_child); in __d_alloc() 1798 list_add(&dentry->d_child, &parent->d_subdirs); in d_alloc() [all …]
|
/kernel/linux/linux-5.10/fs/tracefs/ |
D | inode.c | 192 struct dentry *dentry = list_entry(tmp, struct dentry, d_child); in set_gid() 222 next = child->d_child.next; in set_gid() 225 child = list_entry(next, struct dentry, d_child); in set_gid()
|
/kernel/linux/linux-5.10/fs/coda/ |
D | cache.c | 96 list_for_each_entry(de, &parent->d_subdirs, d_child) { in coda_flag_children()
|
/kernel/linux/linux-5.10/fs/autofs/ |
D | expire.c | 77 child = list_next_entry(child, d_child); in positive_after() 79 child = list_first_entry(&p->d_subdirs, struct dentry, d_child); in positive_after() 81 list_for_each_entry_from(child, &p->d_subdirs, d_child) { in positive_after()
|
/kernel/linux/linux-5.10/drivers/staging/blackbox/ |
D | blackbox_storage.c | 95 list_for_each_entry(cur_dentry, &root_dentry->d_subdirs, d_child) { in is_pstore_part_ready()
|
/kernel/linux/linux-5.10/include/linux/ |
D | dcache.h | 111 struct list_head d_child; /* child of parent list */ member
|
/kernel/linux/linux-5.10/fs/afs/ |
D | dynroot.c | 384 list_for_each_entry_safe(subdir, tmp, &root->d_subdirs, d_child) { in afs_dynroot_depopulate()
|
/kernel/linux/linux-5.10/fs/notify/ |
D | fsnotify.c | 129 list_for_each_entry(child, &alias->d_subdirs, d_child) { in __fsnotify_update_child_dentry_flags()
|
/kernel/linux/linux-5.10/arch/powerpc/platforms/cell/spufs/ |
D | inode.c | 149 list_for_each_entry_safe(dentry, tmp, &dir->d_subdirs, d_child) { in spufs_prune_dir()
|
/kernel/linux/linux-5.10/fs/nfsd/ |
D | nfsctl.c | 1260 list_for_each_entry_safe(dentry, tmp, &root->d_subdirs, d_child) { in nfsdfs_remove_files()
|
/kernel/linux/linux-5.10/kernel/trace/ |
D | trace_events.c | 762 list_for_each_entry(child, &dir->d_subdirs, d_child) { in remove_event_file_dir()
|
/kernel/linux/linux-5.10/fs/ceph/ |
D | mds_client.c | 1960 list_for_each_entry(child, &dentry->d_subdirs, d_child) { in drop_negative_children()
|