Lines Matching refs:vap
68 zfs_log_create_txtype(zil_create_t type, vsecattr_t *vsecp, vattr_t *vap)
70 int isxvattr = (vap->va_mask & AT_XVATTR);
242 zfs_fuid_info_t *fuidp, vattr_t *vap)
250 xvattr_t *xvap = (xvattr_t *)vap;
268 if (vap->va_mask & AT_XVATTR)
311 if (vap->va_mask & AT_XVATTR) {
565 znode_t *zp, vattr_t *vap, uint_t mask_applied, zfs_fuid_info_t *fuidp)
569 xvattr_t *xvap = (xvattr_t *)vap;
581 if (vap->va_mask & AT_XVATTR)
591 lr->lr_mode = (uint64_t)vap->va_mode;
592 if ((mask_applied & AT_UID) && IS_EPHEMERAL(vap->va_uid))
595 lr->lr_uid = (uint64_t)vap->va_uid;
597 if ((mask_applied & AT_GID) && IS_EPHEMERAL(vap->va_gid))
600 lr->lr_gid = (uint64_t)vap->va_gid;
602 lr->lr_size = (uint64_t)vap->va_size;
603 ZFS_TIME_ENCODE(&vap->va_atime, lr->lr_atime);
604 ZFS_TIME_ENCODE(&vap->va_mtime, lr->lr_mtime);
606 if (vap->va_mask & AT_XVATTR) {