Searched refs:zdp (Results 1 – 4 of 4) sorted by relevance
38 #define zfs_has_ctldir(zdp) \ argument39 ((zdp)->z_id == (zdp)->z_zfsvfs->z_root && \40 ((zdp)->z_zfsvfs->z_ctldir != NULL))41 #define zfs_show_ctldir(zdp) \ argument42 (zfs_has_ctldir(zdp) && \43 ((zdp)->z_zfsvfs->z_show_ctldir))
2320 mutex_enter(&zdp->z_acl_lock); in zfs_fastaccesschk_execute()2323 mutex_exit(&zdp->z_acl_lock); in zfs_fastaccesschk_execute()2327 if (FUID_INDEX(zdp->z_uid) != 0 || FUID_INDEX(zdp->z_gid) != 0) { in zfs_fastaccesschk_execute()2328 mutex_exit(&zdp->z_acl_lock); in zfs_fastaccesschk_execute()2332 if (uid == zdp->z_uid) { in zfs_fastaccesschk_execute()2334 if (zdp->z_mode & S_IXUSR) { in zfs_fastaccesschk_execute()2344 if (zdp->z_mode & S_IXGRP) { in zfs_fastaccesschk_execute()2353 if (zdp->z_mode & S_IXOTH) { in zfs_fastaccesschk_execute()2359 mutex_exit(&zdp->z_acl_lock); in zfs_fastaccesschk_execute()2363 ZFS_ENTER(zdp->z_zfsvfs); in zfs_fastaccesschk_execute()[all …]
945 zfs_sticky_remove_access(znode_t *zdp, znode_t *zp, cred_t *cr) in zfs_sticky_remove_access() argument950 zfsvfs_t *zfsvfs = zdp->z_zfsvfs; in zfs_sticky_remove_access()952 if (zdp->z_zfsvfs->z_replay) in zfs_sticky_remove_access()955 if ((zdp->z_mode & S_ISVTX) == 0) in zfs_sticky_remove_access()958 downer = zfs_fuid_map_id(zfsvfs, zdp->z_uid, cr, ZFS_OWNER); in zfs_sticky_remove_access()
1438 znode_t *zdp = VTOZ(dvp); in zfs_lookup_lock() local1439 zfsvfs_t *zfsvfs = zdp->z_zfsvfs; in zfs_lookup_lock()1445 if ((zdp->z_pflags & ZFS_XATTR) == 0) in zfs_lookup_lock()1524 znode_t *zdp = VTOZ(dvp); in zfs_lookup() local1526 zfsvfs_t *zfsvfs = zdp->z_zfsvfs; in zfs_lookup()1541 } else if (zdp->z_sa_hdl == NULL) { in zfs_lookup()1549 ZFS_VERIFY_ZP(zdp); in zfs_lookup()1568 if (zdp->z_pflags & ZFS_XATTR) { in zfs_lookup()1652 error = zfs_dirlook(zdp, nm, &zp); in zfs_lookup()1675 if (zdp->z_sa_hdl == NULL) { in zfs_lookup()[all …]