Searched refs:i_dirhash (Results 1 - 6 of 6) sorted by relevance

/freebsd-13-stable/sys/ufs/ufs/
H A Dufs_dirhash.c185 * The vnode interlock is used to protect the i_dirhash pointer from
200 /* Racy check for i_dirhash to prefetch a dirhash structure. */
201 if (ip->i_dirhash == NULL && ndh == NULL) {
220 * Check i_dirhash. If it's NULL just try to use a
224 dh = ip->i_dirhash;
226 ip->i_dirhash = ndh;
243 if (ip->i_dirhash != dh) {
275 * vnode lock to protect the i_dirhash pointer. hashes that have been
285 dh = ip->i_dirhash;
309 dh = ip->i_dirhash;
[all...]
H A Dufs_lookup.c936 if (dp->i_dirhash != NULL) {
1040 if (dp->i_dirhash != NULL)
1082 if (dp->i_dirhash != NULL && (ep->d_ino == 0 ||
1088 if (dp->i_dirhash != NULL)
1197 if (dp->i_dirhash != NULL)
1220 if (dp->i_dirhash != NULL)
H A Dinode.h205 #define i_dirhash i_un.dirhash macro
H A Dufs_inode.c240 if (ip->i_dirhash != NULL)
H A Dufs_vnops.c2260 if (ip->i_dirhash != NULL)
/freebsd-13-stable/sys/ufs/ffs/
H A Dffs_inode.c463 if (vp->v_type == VDIR && ip->i_dirhash != NULL)
493 if (vp->v_type == VDIR && ip->i_dirhash != NULL)

Completed in 69 milliseconds