Searched refs:zdp (Results 1 – 5 of 5) sorted by relevance
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | zfs_ctldir.h | 39 #define zfs_has_ctldir(zdp) \ argument 40 ((zdp)->z_id == (zdp)->z_zfsvfs->z_root && \ 41 ((zdp)->z_zfsvfs->z_ctldir != NULL)) 42 #define zfs_show_ctldir(zdp) \ argument 43 (zfs_has_ctldir(zdp) && \ 44 ((zdp)->z_zfsvfs->z_show_ctldir))
|
/illumos-gate/usr/src/cmd/fm/modules/common/zfs-retire/ |
H A D | zfs_retire.c | 59 zfs_retire_clear_data(fmd_hdl_t *hdl, zfs_retire_data_t *zdp) in zfs_retire_clear_data() argument 63 while ((zrp = zdp->zrd_repaired) != NULL) { in zfs_retire_clear_data() 64 zdp->zrd_repaired = zrp->zrr_next; in zfs_retire_clear_data() 269 zfs_retire_data_t *zdp = fmd_hdl_getspecific(hdl); in replace_with_spare() local 270 libzfs_handle_t *zhdl = zdp->zrd_hdl; in replace_with_spare() 347 zfs_retire_data_t *zdp = fmd_hdl_getspecific(hdl); in zfs_vdev_repair() local 368 for (zrp = zdp->zrd_repaired; zrp != NULL; zrp = zrp->zrr_next) { in zfs_vdev_repair() 414 zrp->zrr_next = zdp->zrd_repaired; in zfs_vdev_repair() 417 zdp->zrd_repaired = zrp; in zfs_vdev_repair() 430 zfs_retire_data_t *zdp = fmd_hdl_getspecific(hdl); in zfs_retire_recv() local [all …]
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | zfs_acl.c | 2363 zfs_fastaccesschk_execute(znode_t *zdp, cred_t *cr, boolean_t skipaclchk) in zfs_fastaccesschk_execute() argument 2371 if (zdp->z_pflags & ZFS_AV_QUARANTINED) in zfs_fastaccesschk_execute() 2374 is_attr = ((zdp->z_pflags & ZFS_XATTR) && in zfs_fastaccesschk_execute() 2375 (ZTOV(zdp)->v_type == VDIR)); in zfs_fastaccesschk_execute() 2380 rw_enter(&zdp->z_acl_lock, RW_READER); in zfs_fastaccesschk_execute() 2382 if (zdp->z_pflags & ZFS_NO_EXECS_DENIED) { in zfs_fastaccesschk_execute() 2383 rw_exit(&zdp->z_acl_lock); in zfs_fastaccesschk_execute() 2387 if (FUID_INDEX(zdp->z_uid) != 0 || FUID_INDEX(zdp->z_gid) != 0) { in zfs_fastaccesschk_execute() 2388 rw_exit(&zdp->z_acl_lock); in zfs_fastaccesschk_execute() 2392 if (uid == zdp->z_uid) { in zfs_fastaccesschk_execute() [all …]
|
H A D | zfs_dir.c | 1157 zfs_sticky_remove_access(znode_t *zdp, znode_t *zp, cred_t *cr) in zfs_sticky_remove_access() argument 1162 zfsvfs_t *zfsvfs = zdp->z_zfsvfs; in zfs_sticky_remove_access() 1164 if (zdp->z_zfsvfs->z_replay) in zfs_sticky_remove_access() 1167 if ((zdp->z_mode & S_ISVTX) == 0) in zfs_sticky_remove_access() 1170 downer = zfs_fuid_map_id(zfsvfs, zdp->z_uid, cr, ZFS_OWNER); in zfs_sticky_remove_access()
|
H A D | zfs_vnops.c | 1413 znode_t *zdp = VTOZ(dvp); in zfs_lookup() local 1414 zfsvfs_t *zfsvfs = zdp->z_zfsvfs; in zfs_lookup() 1439 } else if (zdp->z_sa_hdl == NULL) { in zfs_lookup() 1444 error = zfs_fastaccesschk_execute(zdp, cr, skipaclchk); in zfs_lookup() 1451 } else if (!zdp->z_zfsvfs->z_norm && in zfs_lookup() 1452 (zdp->z_zfsvfs->z_case == ZFS_CASE_SENSITIVE)) { in zfs_lookup() 1457 error = zfs_fastaccesschk_execute(zdp, cr, in zfs_lookup() 1477 ZFS_VERIFY_ZP(zdp); in zfs_lookup() 1494 if (zdp->z_pflags & ZFS_XATTR) { in zfs_lookup() 1527 if (error = zfs_zaccess(zdp, ACE_EXECUTE, 0, skipaclchk, cr)) { in zfs_lookup() [all …]
|