d_lockref 160 fs/ceph/dir.c if (dentry && !lockref_get_not_dead(&dentry->d_lockref)) d_lockref 1270 fs/ceph/dir.c if (__lockref_is_dead(&dentry->d_lockref)) { d_lockref 1285 fs/ceph/dir.c if (dentry->d_lockref.count > 0) { d_lockref 1363 fs/ceph/dir.c if (dentry->d_lockref.count > 0 || d_lockref 560 fs/dcache.c lockref_mark_dead(&dentry->d_lockref); d_lockref 651 fs/dcache.c dentry->d_lockref.count--; d_lockref 695 fs/dcache.c if (unlikely(dentry->d_lockref.count != 1)) { d_lockref 696 fs/dcache.c dentry->d_lockref.count--; d_lockref 728 fs/dcache.c return lockref_put_or_lock(&dentry->d_lockref); d_lockref 734 fs/dcache.c ret = lockref_put_return(&dentry->d_lockref); d_lockref 743 fs/dcache.c if (dentry->d_lockref.count > 1) { d_lockref 744 fs/dcache.c dentry->d_lockref.count--; d_lockref 799 fs/dcache.c if (dentry->d_lockref.count) { d_lockref 809 fs/dcache.c dentry->d_lockref.count = 1; d_lockref 869 fs/dcache.c --dentry->d_lockref.count; d_lockref 873 fs/dcache.c if (!--dentry->d_lockref.count) d_lockref 894 fs/dcache.c dentry->d_lockref.count++; d_lockref 899 fs/dcache.c lockref_get(&dentry->d_lockref); d_lockref 913 fs/dcache.c gotref = lockref_get_not_zero(&ret->d_lockref); d_lockref 935 fs/dcache.c BUG_ON(!ret->d_lockref.count); d_lockref 936 fs/dcache.c ret->d_lockref.count++; d_lockref 1028 fs/dcache.c if (!dentry->d_lockref.count) { d_lockref 1030 fs/dcache.c if (likely(!dentry->d_lockref.count)) { d_lockref 1060 fs/dcache.c if (dentry->d_lockref.count) d_lockref 1068 fs/dcache.c if (unlikely(dentry->d_lockref.count)) d_lockref 1087 fs/dcache.c if (likely(!dentry->d_lockref.count)) d_lockref 1108 fs/dcache.c if (dentry->d_lockref.count < 0) d_lockref 1144 fs/dcache.c if (dentry->d_lockref.count) { d_lockref 1485 fs/dcache.c if (!dentry->d_lockref.count) { d_lockref 1510 fs/dcache.c if (!dentry->d_lockref.count) { d_lockref 1518 fs/dcache.c if (!dentry->d_lockref.count) d_lockref 1583 fs/dcache.c if (dentry == _data && dentry->d_lockref.count == 1) d_lockref 1592 fs/dcache.c dentry->d_lockref.count, d_lockref 1725 fs/dcache.c dentry->d_lockref.count = 1; d_lockref 2381 fs/dcache.c dentry->d_lockref.count++; d_lockref 2447 fs/dcache.c if (dentry->d_lockref.count == 1) { d_lockref 2532 fs/dcache.c if (!lockref_get_not_dead(&dentry->d_lockref)) { d_lockref 2577 fs/dcache.c if (!lockref_get_not_dead(&dentry->d_lockref)) { d_lockref 2853 fs/dcache.c dentry->d_parent->d_lockref.count++; d_lockref 2855 fs/dcache.c WARN_ON(!--old_parent->d_lockref.count); d_lockref 3101 fs/dcache.c dentry->d_lockref.count--; d_lockref 621 fs/namei.c if (unlikely(!lockref_get_not_dead(&path->dentry->d_lockref))) { d_lockref 719 fs/namei.c if (unlikely(!lockref_get_not_dead(&nd->path.dentry->d_lockref))) d_lockref 729 fs/namei.c if (unlikely(!lockref_get_not_dead(&dentry->d_lockref))) d_lockref 67 fs/nsfs.c if (!lockref_get_not_dead(&dentry->d_lockref)) d_lockref 87 include/linux/dcache.h #define d_lock d_lockref.lock d_lockref 101 include/linux/dcache.h struct lockref d_lockref; /* per-dentry lock and refcount */ d_lockref 286 include/linux/dcache.h return dentry->d_lockref.count; d_lockref 314 include/linux/dcache.h dentry->d_lockref.count++; d_lockref 321 include/linux/dcache.h lockref_get(&dentry->d_lockref);