Lines Matching defs:d_flags

49  *   - d_flags
319 flags = READ_ONCE(dentry->d_flags);
322 smp_store_release(&dentry->d_flags, flags);
327 unsigned flags = READ_ONCE(dentry->d_flags);
330 WRITE_ONCE(dentry->d_flags, flags);
332 if (dentry->d_flags & DCACHE_LRU_LIST)
347 if (dentry->d_flags & DCACHE_NORCU)
396 #define D_FLAG_VERIFY(dentry,x) WARN_ON_ONCE(((dentry)->d_flags & (DCACHE_LRU_LIST | DCACHE_SHRINK_LIST)) != (x))
400 dentry->d_flags |= DCACHE_LRU_LIST;
410 dentry->d_flags &= ~DCACHE_LRU_LIST;
421 dentry->d_flags &= ~(DCACHE_SHRINK_LIST | DCACHE_LRU_LIST);
429 dentry->d_flags |= DCACHE_SHRINK_LIST | DCACHE_LRU_LIST;
442 dentry->d_flags &= ~DCACHE_LRU_LIST;
453 dentry->d_flags |= DCACHE_SHRINK_LIST;
519 dentry->d_flags |= DCACHE_DENTRY_KILLED;
544 if (likely(!(next->d_flags & DCACHE_DENTRY_CURSOR)))
566 if (dentry->d_flags & DCACHE_OP_PRUNE)
569 if (dentry->d_flags & DCACHE_LRU_LIST) {
570 if (!(dentry->d_flags & DCACHE_SHRINK_LIST))
587 if (dentry->d_flags & DCACHE_SHRINK_LIST) {
588 dentry->d_flags |= DCACHE_MAY_FREE;
643 if (unlikely(dentry->d_flags & DCACHE_DISCONNECTED))
646 if (unlikely(dentry->d_flags & DCACHE_OP_DELETE)) {
651 if (unlikely(dentry->d_flags & DCACHE_DONTCACHE))
656 if (unlikely(!(dentry->d_flags & DCACHE_LRU_LIST)))
658 else if (unlikely(!(dentry->d_flags & DCACHE_REFERENCED)))
659 dentry->d_flags |= DCACHE_REFERENCED;
670 de->d_flags |= DCACHE_DONTCACHE;
740 unsigned int d_flags;
746 if (unlikely(dentry->d_flags & DCACHE_OP_DELETE))
798 d_flags = READ_ONCE(dentry->d_flags);
799 d_flags &= DCACHE_REFERENCED | DCACHE_LRU_LIST | DCACHE_DISCONNECTED;
802 if (d_flags == (DCACHE_REFERENCED | DCACHE_LRU_LIST) && !d_unhashed(dentry))
887 if (dentry->d_flags & DCACHE_SHRINK_LIST) {
891 if (dentry->d_flags & DCACHE_LRU_LIST)
1131 can_free = dentry->d_flags & DCACHE_MAY_FREE;
1172 if (dentry->d_flags & DCACHE_REFERENCED) {
1173 dentry->d_flags &= ~DCACHE_REFERENCED;
1322 if (unlikely(dentry->d_flags & DCACHE_DENTRY_CURSOR))
1372 } while (unlikely(child->d_flags & DCACHE_DENTRY_KILLED));
1460 dentry->d_flags |= DCACHE_MOUNTED;
1502 if (dentry->d_flags & DCACHE_SHRINK_LIST) {
1505 if (dentry->d_flags & DCACHE_LRU_LIST)
1531 if (dentry->d_flags & DCACHE_SHRINK_LIST) {
1538 if (dentry->d_flags & DCACHE_LRU_LIST)
1748 dentry->d_flags = 0;
1816 dentry->d_flags |= DCACHE_DENTRY_CURSOR;
1841 dentry->d_flags |= DCACHE_NORCU;
1858 WARN_ON_ONCE(dentry->d_flags & (DCACHE_OP_HASH |
1868 dentry->d_flags |= DCACHE_OP_HASH;
1870 dentry->d_flags |= DCACHE_OP_COMPARE;
1872 dentry->d_flags |= DCACHE_OP_REVALIDATE;
1874 dentry->d_flags |= DCACHE_OP_WEAK_REVALIDATE;
1876 dentry->d_flags |= DCACHE_OP_DELETE;
1878 dentry->d_flags |= DCACHE_OP_PRUNE;
1880 dentry->d_flags |= DCACHE_OP_REAL;
1896 dentry->d_flags |= DCACHE_FALLTHRU;
1945 if (dentry->d_flags & DCACHE_LRU_LIST)
2195 if (likely(!(parent->d_flags & DCACHE_OP_COMPARE))) {
2291 if (unlikely(parent->d_flags & DCACHE_OP_COMPARE)) {
2430 if (dir->d_flags & DCACHE_OP_HASH) {
2470 dentry->d_flags &= ~DCACHE_CANT_MOUNT;
2632 new->d_flags |= DCACHE_PAR_LOOKUP;
2649 dentry->d_flags &= ~DCACHE_PAR_LOOKUP;
3121 if (!(dentry->d_flags & DCACHE_GENOCIDE)) {
3122 dentry->d_flags |= DCACHE_GENOCIDE;