Home
last modified time | relevance | path

Searched refs:d_child (Results 1 – 12 of 12) sorted by relevance

/Linux-v5.15/fs/
Dlibfs.c111 struct dentry *d = list_entry(p, struct dentry, d_child); in scan_positives()
125 list_move(&cursor->d_child, p); in scan_positives()
126 p = &cursor->d_child; in scan_positives()
162 list_move(&cursor->d_child, &to->d_child); in dcache_dir_lseek()
164 list_del_init(&cursor->d_child); in dcache_dir_lseek()
201 else if (!list_empty(&cursor->d_child)) in dcache_readdir()
202 p = &cursor->d_child; in dcache_readdir()
211 p = &next->d_child; in dcache_readdir()
215 list_move_tail(&cursor->d_child, &next->d_child); in dcache_readdir()
217 list_del_init(&cursor->d_child); in dcache_readdir()
[all …]
Ddcache.c523 if (unlikely(list_empty(&dentry->d_child))) in dentry_unlist()
525 __list_del_entry(&dentry->d_child); in dentry_unlist()
545 while (dentry->d_child.next != &parent->d_subdirs) { in dentry_unlist()
546 next = list_entry(dentry->d_child.next, struct dentry, d_child); in dentry_unlist()
549 dentry->d_child.next = next->d_child.next; in dentry_unlist()
1353 struct dentry *dentry = list_entry(tmp, struct dentry, d_child); in d_walk()
1402 next = child->d_child.next; in d_walk()
1405 child = list_entry(next, struct dentry, d_child); in d_walk()
1794 INIT_LIST_HEAD(&dentry->d_child); in __d_alloc()
1833 list_add(&dentry->d_child, &parent->d_subdirs); in d_alloc()
[all …]
/Linux-v5.15/fs/coda/
Dcache.c96 list_for_each_entry(de, &parent->d_subdirs, d_child) { in coda_flag_children()
/Linux-v5.15/fs/autofs/
Dexpire.c77 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()
/Linux-v5.15/fs/afs/
Ddynroot.c384 list_for_each_entry_safe(subdir, tmp, &root->d_subdirs, d_child) { in afs_dynroot_depopulate()
/Linux-v5.15/include/linux/
Ddcache.h113 struct list_head d_child; /* child of parent list */ member
/Linux-v5.15/fs/notify/
Dfsnotify.c129 list_for_each_entry(child, &alias->d_subdirs, d_child) { in __fsnotify_update_child_dentry_flags()
/Linux-v5.15/arch/powerpc/platforms/cell/spufs/
Dinode.c150 list_for_each_entry_safe(dentry, tmp, &dir->d_subdirs, d_child) { in spufs_prune_dir()
/Linux-v5.15/fs/nfsd/
Dnfsctl.c1261 list_for_each_entry_safe(dentry, tmp, &root->d_subdirs, d_child) { in nfsdfs_remove_files()
/Linux-v5.15/fs/ksmbd/
Dvfs.c700 list_for_each_entry(dst_dent, &src_dent->d_subdirs, d_child) { in ksmbd_validate_entry_in_use()
/Linux-v5.15/kernel/trace/
Dtrace_events.c969 list_for_each_entry(child, &dir->d_subdirs, d_child) { in remove_event_file_dir()
/Linux-v5.15/fs/ceph/
Dmds_client.c1938 list_for_each_entry(child, &dentry->d_subdirs, d_child) { in drop_negative_children()