/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/ |
H A D | fake_xattr.c | 40 xoptattr_t *xoap, nvlist_t *nvl); 50 xoptattr_t *xoap = NULL; in fop__getxvattr() local 54 if ((xoap = xva_getxoptattr(xvap)) == NULL) { in fop__getxvattr() 60 error = getxva_parse_nvl(xvap, xoap, nvl); in fop__getxvattr() 69 (void) getxva_parse_nvl(xvap, xoap, nvl); in fop__getxvattr() 78 xoptattr_t *xoap, nvlist_t *nvl) in getxva_parse_nvl() argument 153 xoap->xoa_readonly = value; in getxva_parse_nvl() 158 xoap->xoa_hidden = value; in getxva_parse_nvl() 163 xoap->xoa_system = value; in getxva_parse_nvl() 168 xoap->xoa_archive = value; in getxva_parse_nvl() [all …]
|
H A D | fake_vnode.c | 88 xoptattr_t *xoap = NULL; in xva_getxoptattr() local 90 xoap = &xvap->xva_xoptattrs; in xva_getxoptattr() 91 return (xoap); in xva_getxoptattr()
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | zfs_sa.c | 127 xoptattr_t *xoap; in zfs_sa_get_scanstamp() local 130 VERIFY((xoap = xva_getxoptattr(xvap)) != NULL); in zfs_sa_get_scanstamp() 133 &xoap->xoa_av_scanstamp, in zfs_sa_get_scanstamp() 134 sizeof (xoap->xoa_av_scanstamp)) != 0) in zfs_sa_get_scanstamp() 145 len = sizeof (xoap->xoa_av_scanstamp) + in zfs_sa_get_scanstamp() 149 (void) memcpy(xoap->xoa_av_scanstamp, in zfs_sa_get_scanstamp() 151 sizeof (xoap->xoa_av_scanstamp)); in zfs_sa_get_scanstamp() 161 xoptattr_t *xoap; in zfs_sa_set_scanstamp() local 164 VERIFY((xoap = xva_getxoptattr(xvap)) != NULL); in zfs_sa_set_scanstamp() 167 &xoap->xoa_av_scanstamp, in zfs_sa_set_scanstamp() [all …]
|
H A D | zfs_log.c | 116 xoptattr_t *xoap; in zfs_log_xvattr() local 120 xoap = xva_getxoptattr(xvap); in zfs_log_xvattr() 121 ASSERT(xoap); in zfs_log_xvattr() 135 *attrs |= (xoap->xoa_readonly == 0) ? 0 : in zfs_log_xvattr() 138 *attrs |= (xoap->xoa_hidden == 0) ? 0 : in zfs_log_xvattr() 141 *attrs |= (xoap->xoa_system == 0) ? 0 : in zfs_log_xvattr() 144 *attrs |= (xoap->xoa_archive == 0) ? 0 : in zfs_log_xvattr() 147 *attrs |= (xoap->xoa_immutable == 0) ? 0 : in zfs_log_xvattr() 150 *attrs |= (xoap->xoa_nounlink == 0) ? 0 : in zfs_log_xvattr() 153 *attrs |= (xoap->xoa_appendonly == 0) ? 0 : in zfs_log_xvattr() [all …]
|
H A D | zfs_replay.c | 80 xoptattr_t *xoap = NULL; in zfs_replay_xvattr() local 88 if ((xoap = xva_getxoptattr(xvap)) == NULL) { in zfs_replay_xvattr() 104 xoap->xoa_hidden = ((*attrs & XAT0_HIDDEN) != 0); in zfs_replay_xvattr() 106 xoap->xoa_system = ((*attrs & XAT0_SYSTEM) != 0); in zfs_replay_xvattr() 108 xoap->xoa_archive = ((*attrs & XAT0_ARCHIVE) != 0); in zfs_replay_xvattr() 110 xoap->xoa_readonly = ((*attrs & XAT0_READONLY) != 0); in zfs_replay_xvattr() 112 xoap->xoa_immutable = ((*attrs & XAT0_IMMUTABLE) != 0); in zfs_replay_xvattr() 114 xoap->xoa_nounlink = ((*attrs & XAT0_NOUNLINK) != 0); in zfs_replay_xvattr() 116 xoap->xoa_appendonly = ((*attrs & XAT0_APPENDONLY) != 0); in zfs_replay_xvattr() 118 xoap->xoa_nodump = ((*attrs & XAT0_NODUMP) != 0); in zfs_replay_xvattr() [all …]
|
H A D | zfs_znode.c | 1083 xoptattr_t *xoap; in zfs_xvattr_set() local 1085 xoap = xva_getxoptattr(xvap); in zfs_xvattr_set() 1086 ASSERT(xoap); in zfs_xvattr_set() 1090 ZFS_TIME_ENCODE(&xoap->xoa_createtime, times); in zfs_xvattr_set() 1096 ZFS_ATTR_SET(zp, ZFS_READONLY, xoap->xoa_readonly, in zfs_xvattr_set() 1101 ZFS_ATTR_SET(zp, ZFS_HIDDEN, xoap->xoa_hidden, in zfs_xvattr_set() 1106 ZFS_ATTR_SET(zp, ZFS_SYSTEM, xoap->xoa_system, in zfs_xvattr_set() 1111 ZFS_ATTR_SET(zp, ZFS_ARCHIVE, xoap->xoa_archive, in zfs_xvattr_set() 1116 ZFS_ATTR_SET(zp, ZFS_IMMUTABLE, xoap->xoa_immutable, in zfs_xvattr_set() 1121 ZFS_ATTR_SET(zp, ZFS_NOUNLINK, xoap->xoa_nounlink, in zfs_xvattr_set() [all …]
|
H A D | zfs_vnops.c | 328 xoptattr_t *xoap; in zfs_ioctl_setxattr() local 341 xoap = xva_getxoptattr(&xva); in zfs_ioctl_setxattr() 345 xoap->xoa_projinherit = B_TRUE; in zfs_ioctl_setxattr() 348 xoap->xoa_projid = fsx.fsx_projid; in zfs_ioctl_setxattr() 2709 xoptattr_t *xoap = NULL; in zfs_getattr() local 2764 if ((xoap = xva_getxoptattr(xvap)) != NULL && zfsvfs->z_use_fuids) { in zfs_getattr() 2766 xoap->xoa_archive = in zfs_getattr() 2772 xoap->xoa_readonly = in zfs_getattr() 2778 xoap->xoa_system = in zfs_getattr() 2784 xoap->xoa_hidden = in zfs_getattr() [all …]
|
/illumos-gate/usr/src/uts/common/fs/ |
H A D | xattr.c | 218 xoptattr_t *xoap; /* Pointer to optional attributes */ in xattr_fill_nvlist() local 225 if ((xoap = xva_getxoptattr(&xvattr)) == NULL) in xattr_fill_nvlist() 321 if ((xvattr.xva_vattr.va_mask & AT_XVATTR) && xoap) { in xattr_fill_nvlist() 325 xoap->xoa_readonly) == 0); in xattr_fill_nvlist() 330 xoap->xoa_hidden) == 0); in xattr_fill_nvlist() 335 xoap->xoa_system) == 0); in xattr_fill_nvlist() 340 xoap->xoa_archive) == 0); in xattr_fill_nvlist() 345 xoap->xoa_immutable) == 0); in xattr_fill_nvlist() 350 xoap->xoa_nounlink) == 0); in xattr_fill_nvlist() 355 xoap->xoa_appendonly) == 0); in xattr_fill_nvlist() [all …]
|
H A D | vnode.c | 408 xoptattr_t *xoap = NULL; in xva_getxoptattr() local 410 xoap = &xvap->xva_xoptattrs; in xva_getxoptattr() 411 return (xoap); in xva_getxoptattr() 4730 xoptattr_t *xoap; in fs_reparse_mark() local 4742 xoap = xva_getxoptattr(xvattr); in fs_reparse_mark() 4743 ASSERT(xoap); in fs_reparse_mark() 4745 xoap->xoa_reparse = 1; in fs_reparse_mark() 4758 xoptattr_t *xoap; in vn_is_reparse() local 4765 xoap = xva_getxoptattr(&xvattr); in vn_is_reparse() 4766 ASSERT(xoap); in vn_is_reparse() [all …]
|
/illumos-gate/usr/src/uts/common/fs/zut/ |
H A D | zut.c | 202 xoptattr_t *xoap = NULL; in zut_stat64() local 243 if ((xoap = xva_getxoptattr(&xv)) == NULL) in zut_stat64() 246 if (XVA_ISSET_RTN(&xv, XAT_ARCHIVE) && xoap->xoa_archive) in zut_stat64() 248 if (XVA_ISSET_RTN(&xv, XAT_SYSTEM) && xoap->xoa_system) in zut_stat64() 250 if (XVA_ISSET_RTN(&xv, XAT_READONLY) && xoap->xoa_readonly) in zut_stat64() 252 if (XVA_ISSET_RTN(&xv, XAT_HIDDEN) && xoap->xoa_hidden) in zut_stat64() 254 if (XVA_ISSET_RTN(&xv, XAT_NOUNLINK) && xoap->xoa_nounlink) in zut_stat64() 256 if (XVA_ISSET_RTN(&xv, XAT_IMMUTABLE) && xoap->xoa_immutable) in zut_stat64() 258 if (XVA_ISSET_RTN(&xv, XAT_APPENDONLY) && xoap->xoa_appendonly) in zut_stat64() 260 if (XVA_ISSET_RTN(&xv, XAT_NODUMP) && xoap->xoa_nodump) in zut_stat64() [all …]
|
/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_vops.c | 385 xoptattr_t *xoap = NULL; in smb_vop_getattr() local 400 xoap = xva_getxoptattr(&tmp_xvattr); in smb_vop_getattr() 401 ASSERT(xoap); in smb_vop_getattr() 424 xoap = xva_getxoptattr(&tmp_xvattr); in smb_vop_getattr() 425 ASSERT(xoap); in smb_vop_getattr() 428 (xoap->xoa_readonly)) { in smb_vop_getattr() 433 (xoap->xoa_hidden)) { in smb_vop_getattr() 438 (xoap->xoa_system)) { in smb_vop_getattr() 443 (xoap->xoa_archive)) { in smb_vop_getattr() 448 (xoap->xoa_reparse)) { in smb_vop_getattr() [all …]
|
/illumos-gate/usr/src/uts/common/io/vscan/ |
H A D | vscan_svc.c | 921 xoptattr_t *xoap = NULL; in vscan_svc_getattr() local 943 if ((xoap = xva_getxoptattr(&xvattr)) == NULL) { in vscan_svc_getattr() 955 node->vsn_modified = xoap->xoa_av_modified; in vscan_svc_getattr() 959 node->vsn_quarantined = xoap->xoa_av_quarantined; in vscan_svc_getattr() 963 xoap->xoa_av_scanstamp, AV_SCANSTAMP_SZ); in vscan_svc_getattr() 980 xoptattr_t *xoap = NULL; in vscan_svc_setattr() local 993 if ((xoap = xva_getxoptattr(&xvattr)) == NULL) in vscan_svc_setattr() 998 xoap->xoa_av_modified = node->vsn_modified; in vscan_svc_setattr() 1003 xoap->xoa_av_quarantined = node->vsn_quarantined; in vscan_svc_setattr() 1009 (void) memcpy(xoap->xoa_av_scanstamp, in vscan_svc_setattr()
|
/illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/ |
H A D | smbfs_client.c | 597 xoptattr_t *xoap = NULL; in smbfattr_to_xvattr() local 599 if ((xoap = xva_getxoptattr(xvap)) == NULL) in smbfattr_to_xvattr() 603 xoap->xoa_createtime = fa->fa_createtime; in smbfattr_to_xvattr() 608 xoap->xoa_archive = in smbfattr_to_xvattr() 614 xoap->xoa_system = in smbfattr_to_xvattr() 620 xoap->xoa_readonly = in smbfattr_to_xvattr() 626 xoap->xoa_hidden = in smbfattr_to_xvattr()
|
H A D | smbfs_vnops.c | 1790 xoptattr_t *xoap = NULL; in xvattr_to_dosattr() local 1794 if ((xoap = xva_getxoptattr(xvap)) == NULL) in xvattr_to_dosattr() 1798 if (xoap->xoa_archive) in xvattr_to_dosattr() 1806 if (xoap->xoa_system) in xvattr_to_dosattr() 1814 if (xoap->xoa_readonly) in xvattr_to_dosattr() 1822 if (xoap->xoa_hidden) in xvattr_to_dosattr()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | policy.c | 1356 xoptattr_t *xoap; in secpolicy_xvattr() local 1359 if ((xoap = xva_getxoptattr(xvap)) == NULL) in secpolicy_xvattr() 1382 xoap->xoa_immutable, cr); in secpolicy_xvattr() 1385 xoap->xoa_nounlink, cr); in secpolicy_xvattr() 1388 xoap->xoa_appendonly, cr); in secpolicy_xvattr() 1391 xoap->xoa_nodump, cr); in secpolicy_xvattr() 1396 xoap->xoa_av_quarantined, cr); in secpolicy_xvattr() 1397 if (error == 0 && vtype != VREG && xoap->xoa_av_quarantined) in secpolicy_xvattr() 1402 xoap->xoa_av_modified, cr); in secpolicy_xvattr() 1405 xoap->xoa_av_scanstamp, cr); in secpolicy_xvattr()
|
/illumos-gate/usr/src/lib/smbclnt/libfksmbfs/common/ |
H A D | fake_vnode.c | 296 xoptattr_t *xoap = NULL; in xva_getxoptattr() local 298 xoap = &xvap->xva_xoptattrs; in xva_getxoptattr() 299 return (xoap); in xva_getxoptattr() 2036 xoptattr_t *xoap; in vn_is_reparse() local 2043 xoap = xva_getxoptattr(&xvattr); in vn_is_reparse() 2044 ASSERT(xoap); in vn_is_reparse() 2054 return (xoap->xoa_reparse ? B_TRUE : B_FALSE); in vn_is_reparse()
|