/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/ |
H A D | fake_vnode.c | 60 xva_init(xvattr_t *xvap) argument 62 bzero(xvap, sizeof (xvattr_t)); 63 xvap->xva_mapsize = XVA_MAPSIZE; 64 xvap->xva_magic = XVA_MAGIC; 65 xvap->xva_vattr.va_mask = AT_XVATTR; 66 xvap->xva_rtnattrmapp = &(xvap->xva_rtnattrmap)[0]; 74 xva_getxoptattr(xvattr_t *xvap) argument 77 if (xvap->xva_vattr.va_mask & AT_XVATTR) 78 xoap = &xvap [all...] |
H A D | fake_xattr.c | 36 getxva_parse_nvl(xvattr_t *xvap, 44 fop__getxvattr(vnode_t *vp, xvattr_t *xvap) argument 50 if ((xoap = xva_getxoptattr(xvap)) == NULL) { 56 error = getxva_parse_nvl(xvap, xoap, nvl); 65 (void) getxva_parse_nvl(xvap, xoap, nvl); 73 getxva_parse_nvl(xvattr_t *xvap, argument 148 XVA_SET_RTN(xvap, XAT_READONLY); 153 XVA_SET_RTN(xvap, XAT_HIDDEN); 158 XVA_SET_RTN(xvap, XAT_SYSTEM); 163 XVA_SET_RTN(xvap, XAT_ARCHIV 203 fop__setxvattr(vnode_t *vp, xvattr_t *xvap) argument [all...] |
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | zfs_sa.c | 122 zfs_sa_get_scanstamp(znode_t *zp, xvattr_t *xvap) argument 128 VERIFY((xoap = xva_getxoptattr(xvap)) != NULL); 152 XVA_SET_RTN(xvap, XAT_AV_SCANSTAMP); 156 zfs_sa_set_scanstamp(znode_t *zp, xvattr_t *xvap, dmu_tx_t *tx) argument 162 VERIFY((xoap = xva_getxoptattr(xvap)) != NULL);
|
H A D | zfs_replay.c | 78 zfs_replay_xvattr(lr_attr_t *lrattr, xvattr_t *xvap) argument 87 xvap->xva_vattr.va_mask |= AT_XVATTR; 88 if ((xoap = xva_getxoptattr(xvap)) == NULL) { 89 xvap->xva_vattr.va_mask &= ~AT_XVATTR; /* shouldn't happen */ 93 ASSERT(lrattr->lr_attr_masksize == xvap->xva_mapsize); 97 xvap->xva_reqattrmap[i] = *bitmap; 103 if (XVA_ISSET_REQ(xvap, XAT_HIDDEN)) 105 if (XVA_ISSET_REQ(xvap, XAT_SYSTEM)) 107 if (XVA_ISSET_REQ(xvap, XAT_ARCHIVE)) 109 if (XVA_ISSET_REQ(xvap, XAT_READONL [all...] |
H A D | zfs_log.c | 111 zfs_log_xvattr(lr_attr_t *lrattr, xvattr_t *xvap) argument 120 xoap = xva_getxoptattr(xvap); 123 lrattr->lr_attr_masksize = xvap->xva_mapsize; 125 for (i = 0; i != xvap->xva_mapsize; i++, bitmap++) { 126 *bitmap = xvap->xva_reqattrmap[i]; 134 if (XVA_ISSET_REQ(xvap, XAT_READONLY)) 137 if (XVA_ISSET_REQ(xvap, XAT_HIDDEN)) 140 if (XVA_ISSET_REQ(xvap, XAT_SYSTEM)) 143 if (XVA_ISSET_REQ(xvap, XAT_ARCHIVE)) 146 if (XVA_ISSET_REQ(xvap, XAT_IMMUTABL 245 xvattr_t *xvap = (xvattr_t *)vap; local 559 xvattr_t *xvap = (xvattr_t *)vap; local [all...] |
H A D | zfs_znode.c | 1011 zfs_xvattr_set(znode_t *zp, xvattr_t *xvap, dmu_tx_t *tx) argument 1015 xoap = xva_getxoptattr(xvap); 1018 if (XVA_ISSET_REQ(xvap, XAT_CREATETIME)) { 1023 XVA_SET_RTN(xvap, XAT_CREATETIME); 1025 if (XVA_ISSET_REQ(xvap, XAT_READONLY)) { 1028 XVA_SET_RTN(xvap, XAT_READONLY); 1030 if (XVA_ISSET_REQ(xvap, XAT_HIDDEN)) { 1033 XVA_SET_RTN(xvap, XAT_HIDDEN); 1035 if (XVA_ISSET_REQ(xvap, XAT_SYSTEM)) { 1038 XVA_SET_RTN(xvap, XAT_SYSTE [all...] |
H A D | zfs_vnops.c | 2506 xvattr_t *xvap = (xvattr_t *)vap; /* vap may be an xvattr_t * */ local 2562 if ((xoap = xva_getxoptattr(xvap)) != NULL && zfsvfs->z_use_fuids) { 2563 if (XVA_ISSET_REQ(xvap, XAT_ARCHIVE)) { 2566 XVA_SET_RTN(xvap, XAT_ARCHIVE); 2569 if (XVA_ISSET_REQ(xvap, XAT_READONLY)) { 2572 XVA_SET_RTN(xvap, XAT_READONLY); 2575 if (XVA_ISSET_REQ(xvap, XAT_SYSTEM)) { 2578 XVA_SET_RTN(xvap, XAT_SYSTEM); 2581 if (XVA_ISSET_REQ(xvap, XAT_HIDDEN)) { 2584 XVA_SET_RTN(xvap, XAT_HIDDE 2723 xvattr_t *xvap = (xvattr_t *)vap; /* vap may be an xvattr_t * */ local [all...] |
/illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/ |
H A D | smbfs_client.c | 517 xvattr_t *xvap = (xvattr_t *)vap; /* *vap may be xvattr_t */ local 520 if ((xoap = xva_getxoptattr(xvap)) == NULL) 523 if (XVA_ISSET_REQ(xvap, XAT_CREATETIME)) { 525 XVA_SET_RTN(xvap, XAT_CREATETIME); 528 if (XVA_ISSET_REQ(xvap, XAT_ARCHIVE)) { 531 XVA_SET_RTN(xvap, XAT_ARCHIVE); 534 if (XVA_ISSET_REQ(xvap, XAT_SYSTEM)) { 537 XVA_SET_RTN(xvap, XAT_SYSTEM); 540 if (XVA_ISSET_REQ(xvap, XAT_READONLY)) { 543 XVA_SET_RTN(xvap, XAT_READONL [all...] |
H A D | smbfs_vnops.c | 1135 xvattr_t *xvap = (xvattr_t *)vap; local 1140 if ((xoap = xva_getxoptattr(xvap)) == NULL) 1143 if (XVA_ISSET_REQ(xvap, XAT_ARCHIVE)) { 1148 XVA_SET_RTN(xvap, XAT_ARCHIVE); 1151 if (XVA_ISSET_REQ(xvap, XAT_SYSTEM)) { 1156 XVA_SET_RTN(xvap, XAT_SYSTEM); 1159 if (XVA_ISSET_REQ(xvap, XAT_READONLY)) { 1164 XVA_SET_RTN(xvap, XAT_READONLY); 1167 if (XVA_ISSET_REQ(xvap, XAT_HIDDEN)) { 1172 XVA_SET_RTN(xvap, XAT_HIDDE [all...] |
/illumos-gate/usr/src/uts/common/os/ |
H A D | policy.c | 1296 secpolicy_xvattr(xvattr_t *xvap, uid_t owner, cred_t *cr, vtype_t vtype) argument 1301 if ((xoap = xva_getxoptattr(xvap)) == NULL) 1307 if (XVA_ISSET_REQ(xvap, XAT_ARCHIVE) || 1308 XVA_ISSET_REQ(xvap, XAT_HIDDEN) || 1309 XVA_ISSET_REQ(xvap, XAT_READONLY) || 1310 XVA_ISSET_REQ(xvap, XAT_SYSTEM) || 1311 XVA_ISSET_REQ(xvap, XAT_CREATETIME) || 1312 XVA_ISSET_REQ(xvap, XAT_OFFLINE) || 1313 XVA_ISSET_REQ(xvap, XAT_SPARSE)) { 1322 if (XVA_ISSET_REQ(xvap, XAT_IMMUTABL [all...] |
/illumos-gate/usr/src/uts/common/fs/ |
H A D | vnode.c | 384 xva_init(xvattr_t *xvap) argument 386 bzero(xvap, sizeof (xvattr_t)); 387 xvap->xva_mapsize = XVA_MAPSIZE; 388 xvap->xva_magic = XVA_MAGIC; 389 xvap->xva_vattr.va_mask = AT_XVATTR; 390 xvap->xva_rtnattrmapp = &(xvap->xva_rtnattrmap)[0]; 398 xva_getxoptattr(xvattr_t *xvap) argument 401 if (xvap->xva_vattr.va_mask & AT_XVATTR) 402 xoap = &xvap [all...] |