Home
last modified time | relevance | path

Searched refs:d_flags (Results 1 – 25 of 39) sorted by relevance

12

/Linux-v4.19/fs/
Ddcache.c321 flags = READ_ONCE(dentry->d_flags); in __d_set_inode_and_type()
324 WRITE_ONCE(dentry->d_flags, flags); in __d_set_inode_and_type()
329 unsigned flags = READ_ONCE(dentry->d_flags); in __d_clear_type_and_inode()
332 WRITE_ONCE(dentry->d_flags, flags); in __d_clear_type_and_inode()
347 if (!(dentry->d_flags & DCACHE_RCUACCESS)) in dentry_free()
391 #define D_FLAG_VERIFY(dentry,x) WARN_ON_ONCE(((dentry)->d_flags & (DCACHE_LRU_LIST | DCACHE_SHRINK_…
395 dentry->d_flags |= DCACHE_LRU_LIST; in d_lru_add()
403 dentry->d_flags &= ~DCACHE_LRU_LIST; in d_lru_del()
412 dentry->d_flags &= ~(DCACHE_SHRINK_LIST | DCACHE_LRU_LIST); in d_shrink_del()
420 dentry->d_flags |= DCACHE_SHRINK_LIST | DCACHE_LRU_LIST; in d_shrink_add()
[all …]
Ddcookies.c103 d->d_flags |= DCACHE_COOKIE; in alloc_dcookie()
128 if (path->dentry->d_flags & DCACHE_COOKIE) { in get_dcookie()
281 d->d_flags &= ~DCACHE_COOKIE; in free_dcookie()
Dnamei.c766 if (unlikely(dentry->d_flags & DCACHE_OP_REVALIDATE)) in d_revalidate()
797 if (likely(!(dentry->d_flags & DCACHE_OP_WEAK_REVALIDATE))) in complete_walk()
1230 while (managed = READ_ONCE(path->dentry->d_flags), in follow_managed()
1303 return (path->dentry->d_flags & DCACHE_MANAGE_TRANSIT) ? in managed_dentry_rcu()
1331 return !(path->dentry->d_flags & DCACHE_NEED_AUTOMOUNT); in __follow_mount_rcu()
1348 !(path->dentry->d_flags & DCACHE_NEED_AUTOMOUNT); in __follow_mount_rcu()
1415 while (managed = READ_ONCE(path->dentry->d_flags), in follow_down()
2104 if (unlikely(parent->d_flags & DCACHE_OP_HASH)) { in link_path_walk()
2481 if (base->d_flags & DCACHE_OP_HASH) { in lookup_one_len_common()
2825 if (victim->d_flags & DCACHE_NFSFS_RENAMED) in may_delete()
[all …]
Dnsfs.c94 dentry->d_flags |= DCACHE_RCUACCESS; in __ns_get_path()
/Linux-v4.19/include/linux/
Ddcache.h90 unsigned int d_flags; /* protected by d_lock */ member
347 return (dentry->d_flags & DCACHE_CANT_MOUNT); in cant_mount()
353 dentry->d_flags |= DCACHE_CANT_MOUNT; in dont_mount()
361 return dentry->d_flags & DCACHE_PAR_LOOKUP; in d_in_lookup()
377 return dentry->d_flags & DCACHE_MANAGED_DENTRY; in d_managed()
382 return dentry->d_flags & DCACHE_MOUNTED; in d_mountpoint()
390 return dentry->d_flags & DCACHE_ENTRY_TYPE; in __d_entry_type()
496 return dentry->d_flags & DCACHE_FALLTHRU; in d_is_fallthru()
576 if (unlikely(dentry->d_flags & DCACHE_OP_REAL)) in d_real()
Dfsnotify_backend.h366 dentry->d_flags |= DCACHE_FSNOTIFY_PARENT_WATCHED; in fsnotify_update_flags()
368 dentry->d_flags &= ~DCACHE_FSNOTIFY_PARENT_WATCHED; in fsnotify_update_flags()
/Linux-v4.19/fs/xfs/libxfs/
Dxfs_dquot_buf.c65 if (type && ddq->d_flags != type) in xfs_dquot_verify()
67 if (ddq->d_flags != XFS_DQ_USER && in xfs_dquot_verify()
68 ddq->d_flags != XFS_DQ_PROJ && in xfs_dquot_verify()
69 ddq->d_flags != XFS_DQ_GROUP) in xfs_dquot_verify()
128 dqb->dd_diskdq.d_flags = type; in xfs_dqblk_repair()
/Linux-v4.19/fs/nfs/
Dunlink.c137 !(alias->d_flags & DCACHE_NFSFS_RENAMED)) { in nfs_call_unlink()
140 alias->d_flags |= DCACHE_NFSFS_RENAMED; in nfs_call_unlink()
190 if (dentry->d_flags & DCACHE_NFSFS_RENAMED) in nfs_async_unlink()
192 dentry->d_flags |= DCACHE_NFSFS_RENAMED; in nfs_async_unlink()
229 dentry->d_flags &= ~DCACHE_NFSFS_RENAMED; in nfs_complete_unlink()
243 if (dentry->d_flags & DCACHE_NFSFS_RENAMED) { in nfs_cancel_async_unlink()
246 dentry->d_flags &= ~DCACHE_NFSFS_RENAMED; in nfs_cancel_async_unlink()
462 if (dentry->d_flags & DCACHE_NFSFS_RENAMED) in nfs_sillyrename()
Dgetroot.c124 !(ret->d_flags & DCACHE_NFSFS_RENAMED)) { in nfs_get_root()
/Linux-v4.19/fs/exportfs/
Dexpfs.c76 while (dentry->d_flags & DCACHE_DISCONNECTED) { in dentry_connected()
93 while (dentry->d_flags & DCACHE_DISCONNECTED) { in clear_disconnected()
99 dentry->d_flags &= ~DCACHE_DISCONNECTED; in clear_disconnected()
216 while (dentry->d_flags & DCACHE_DISCONNECTED) { in reconnect_path()
456 if (result->d_flags & DCACHE_DISCONNECTED) { in exportfs_decode_fh()
/Linux-v4.19/fs/notify/
Dfsnotify.c135 child->d_flags |= DCACHE_FSNOTIFY_PARENT_WATCHED; in __fsnotify_update_child_dentry_flags()
137 child->d_flags &= ~DCACHE_FSNOTIFY_PARENT_WATCHED; in __fsnotify_update_child_dentry_flags()
155 if (!(dentry->d_flags & DCACHE_FSNOTIFY_PARENT_WATCHED)) in __fsnotify_parent()
/Linux-v4.19/fs/autofs/
Dautofs_i.h177 dentry->d_flags |= (DCACHE_NEED_AUTOMOUNT|DCACHE_MANAGE_TRANSIT); in __managed_dentry_set_managed()
189 dentry->d_flags &= ~(DCACHE_NEED_AUTOMOUNT|DCACHE_MANAGE_TRANSIT); in __managed_dentry_clear_managed()
/Linux-v4.19/fs/ecryptfs/
Ddentry.c53 if (lower_dentry->d_flags & DCACHE_OP_REVALIDATE) in ecryptfs_d_revalidate()
/Linux-v4.19/fs/ocfs2/
Ddcache.c403 if (!(dentry->d_flags & DCACHE_DISCONNECTED) && in ocfs2_dentry_iput()
410 ino, dentry->d_flags, dentry); in ocfs2_dentry_iput()
/Linux-v4.19/block/partitions/
Dosf.c38 __le32 d_headswitch, d_trkseek, d_flags; in osf_partition() member
/Linux-v4.19/fs/overlayfs/
Dutil.c111 return dentry->d_flags & in ovl_dentry_remote()
118 return dentry->d_flags & (DCACHE_NEED_AUTOMOUNT | in ovl_dentry_weird()
488 bool disconnected = dentry->d_flags & DCACHE_DISCONNECTED; in ovl_already_copied_up_locked()
500 bool disconnected = dentry->d_flags & DCACHE_DISCONNECTED; in ovl_already_copied_up()
Dexport.c674 if ((real->d_flags & DCACHE_DISCONNECTED) || d_unhashed(real)) in ovl_get_dentry()
721 !(origin.dentry->d_flags & DCACHE_DISCONNECTED)) { in ovl_lower_fh_to_d()
759 (origin.dentry->d_flags & DCACHE_DISCONNECTED)) { in ovl_lower_fh_to_d()
/Linux-v4.19/arch/alpha/boot/tools/
Dmkbb.c52 u32 d_headswitch, d_trkseek, d_flags; member
/Linux-v4.19/include/uapi/linux/
Ddqblk_xfs.h55 __s8 d_flags; /* FS_{USER,PROJ,GROUP}_QUOTA */ member
/Linux-v4.19/fs/xfs/
Dxfs_qm_syscalls.c649 dqp->q_core.d_flags == XFS_DQ_USER) || in xfs_qm_scall_getquota_fill_qc()
651 dqp->q_core.d_flags == XFS_DQ_GROUP) || in xfs_qm_scall_getquota_fill_qc()
653 dqp->q_core.d_flags == XFS_DQ_PROJ)) { in xfs_qm_scall_getquota_fill_qc()
/Linux-v4.19/fs/crypto/
Dhooks.c106 dentry->d_flags |= DCACHE_ENCRYPTED_WITH_KEY; in __fscrypt_prepare_lookup()
Dcrypto.c333 cached_with_key = dentry->d_flags & DCACHE_ENCRYPTED_WITH_KEY; in fscrypt_d_revalidate()
/Linux-v4.19/fs/xfs/scrub/
Dquota.c119 if (dqtype != (d->d_flags & XFS_DQ_ALLTYPES)) in xchk_quota_item()
/Linux-v4.19/fs/quota/
Dquota.c614 dst->d_flags = FS_USER_QUOTA; in copy_to_xfs_dqblk()
616 dst->d_flags = FS_PROJ_QUOTA; in copy_to_xfs_dqblk()
618 dst->d_flags = FS_GROUP_QUOTA; in copy_to_xfs_dqblk()
/Linux-v4.19/drivers/oprofile/
Dbuffer_sync.c215 if (path->dentry->d_flags & DCACHE_COOKIE) in fast_get_dcookie()

12