Searched refs:d_sib (Results 1 - 9 of 9) sorted by relevance

/linux-master/fs/coda/
H A Dcache.c96 hlist_for_each_entry(de, &parent->d_children, d_sib) {
/linux-master/include/linux/
H A Ddcache.h104 struct hlist_node d_sib; /* child of parent list */ member in struct:dentry
592 return hlist_entry_safe(dentry->d_children.first, struct dentry, d_sib);
597 return hlist_entry_safe(dentry->d_sib.next, struct dentry, d_sib);
/linux-master/fs/
H A Dlibfs.c116 struct dentry *d = hlist_entry(*p, struct dentry, d_sib);
117 p = &d->d_sib.next;
131 if (!hlist_unhashed(&cursor->d_sib))
132 __hlist_del(&cursor->d_sib);
133 hlist_add_behind(&cursor->d_sib, &d->d_sib);
134 p = &cursor->d_sib.next;
169 hlist_del_init(&cursor->d_sib);
171 hlist_add_behind(&cursor->d_sib, &to->d_sib);
[all...]
H A Ddcache.c55 * - childrens' d_sib and d_parent
549 if (unlikely(hlist_unhashed(&dentry->d_sib)))
551 __hlist_del(&dentry->d_sib);
554 * a normal list member, it didn't matter - ->d_sib.next would've
562 * using the value left in its ->d_sib.next. And if _that_
567 * Solution: make sure that the pointer left behind in ->d_sib.next
571 while (dentry->d_sib.next) {
572 next = hlist_entry(dentry->d_sib.next, struct dentry, d_sib);
575 dentry->d_sib
[all...]
/linux-master/fs/afs/
H A Ddynroot.c380 hlist_for_each_entry_safe(subdir, n, &root->d_children, d_sib) {
/linux-master/fs/autofs/
H A Dexpire.c78 hlist_for_each_entry_from(child, d_sib) {
/linux-master/fs/notify/
H A Dfsnotify.c127 hlist_for_each_entry(child, &alias->d_children, d_sib) {
/linux-master/arch/powerpc/platforms/cell/spufs/
H A Dinode.c152 hlist_for_each_entry_safe(dentry, n, &dir->d_children, d_sib) {
/linux-master/fs/ceph/
H A Dmds_client.c2145 hlist_for_each_entry(child, &dentry->d_children, d_sib) {

Completed in 157 milliseconds