/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | zfs_vnops.c | 2768 XVA_SET_RTN(xvap, XAT_ARCHIVE); in zfs_getattr() 2780 XVA_SET_RTN(xvap, XAT_SYSTEM); in zfs_getattr() 2786 XVA_SET_RTN(xvap, XAT_HIDDEN); in zfs_getattr() 2810 XVA_SET_RTN(xvap, XAT_NODUMP); in zfs_getattr() 2816 XVA_SET_RTN(xvap, XAT_OPAQUE); in zfs_getattr() 2851 XVA_SET_RTN(xvap, XAT_GEN); in zfs_getattr() 2863 XVA_SET_RTN(xvap, XAT_SPARSE); in zfs_getattr() 2874 XVA_SET_RTN(xvap, XAT_PROJID); in zfs_getattr() 3076 xoap = xva_getxoptattr(xvap); in zfs_setattr() 3681 XVA_SET_REQ(xvap, XAT_NODUMP); in zfs_setattr() [all …]
|
H A D | zfs_znode.c | 1085 xoap = xva_getxoptattr(xvap); in zfs_xvattr_set() 1098 XVA_SET_RTN(xvap, XAT_READONLY); in zfs_xvattr_set() 1103 XVA_SET_RTN(xvap, XAT_HIDDEN); in zfs_xvattr_set() 1108 XVA_SET_RTN(xvap, XAT_SYSTEM); in zfs_xvattr_set() 1113 XVA_SET_RTN(xvap, XAT_ARCHIVE); in zfs_xvattr_set() 1123 XVA_SET_RTN(xvap, XAT_NOUNLINK); in zfs_xvattr_set() 1133 XVA_SET_RTN(xvap, XAT_NODUMP); in zfs_xvattr_set() 1138 XVA_SET_RTN(xvap, XAT_OPAQUE); in zfs_xvattr_set() 1157 XVA_SET_RTN(xvap, XAT_REPARSE); in zfs_xvattr_set() 1162 XVA_SET_RTN(xvap, XAT_OFFLINE); in zfs_xvattr_set() [all …]
|
H A D | zfs_sa.c | 124 zfs_sa_get_scanstamp(znode_t *zp, xvattr_t *xvap) in zfs_sa_get_scanstamp() argument 130 VERIFY((xoap = xva_getxoptattr(xvap)) != NULL); in zfs_sa_get_scanstamp() 154 XVA_SET_RTN(xvap, XAT_AV_SCANSTAMP); in zfs_sa_get_scanstamp() 158 zfs_sa_set_scanstamp(znode_t *zp, xvattr_t *xvap, dmu_tx_t *tx) in zfs_sa_set_scanstamp() argument 164 VERIFY((xoap = xva_getxoptattr(xvap)) != NULL); in zfs_sa_set_scanstamp()
|
H A D | zfs_log.c | 120 xoap = xva_getxoptattr(xvap); in zfs_log_xvattr() 126 *bitmap = xvap->xva_reqattrmap[i]; in zfs_log_xvattr() 137 if (XVA_ISSET_REQ(xvap, XAT_HIDDEN)) in zfs_log_xvattr() 140 if (XVA_ISSET_REQ(xvap, XAT_SYSTEM)) in zfs_log_xvattr() 143 if (XVA_ISSET_REQ(xvap, XAT_ARCHIVE)) in zfs_log_xvattr() 155 if (XVA_ISSET_REQ(xvap, XAT_OPAQUE)) in zfs_log_xvattr() 158 if (XVA_ISSET_REQ(xvap, XAT_NODUMP)) in zfs_log_xvattr() 180 if (XVA_ISSET_REQ(xvap, XAT_REPARSE)) in zfs_log_xvattr() 186 if (XVA_ISSET_REQ(xvap, XAT_SPARSE)) in zfs_log_xvattr() 257 xvattr_t *xvap = (xvattr_t *)vap; in zfs_log_create() local [all …]
|
H A D | zfs_replay.c | 87 xvap->xva_vattr.va_mask |= AT_XVATTR; in zfs_replay_xvattr() 97 xvap->xva_reqattrmap[i] = *bitmap; in zfs_replay_xvattr() 103 if (XVA_ISSET_REQ(xvap, XAT_HIDDEN)) in zfs_replay_xvattr() 105 if (XVA_ISSET_REQ(xvap, XAT_SYSTEM)) in zfs_replay_xvattr() 107 if (XVA_ISSET_REQ(xvap, XAT_ARCHIVE)) in zfs_replay_xvattr() 109 if (XVA_ISSET_REQ(xvap, XAT_READONLY)) in zfs_replay_xvattr() 117 if (XVA_ISSET_REQ(xvap, XAT_NODUMP)) in zfs_replay_xvattr() 119 if (XVA_ISSET_REQ(xvap, XAT_OPAQUE)) in zfs_replay_xvattr() 139 if (XVA_ISSET_REQ(xvap, XAT_REPARSE)) in zfs_replay_xvattr() 141 if (XVA_ISSET_REQ(xvap, XAT_OFFLINE)) in zfs_replay_xvattr() [all …]
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | vnode.h | 710 #define XVA_RTNATTRMAP(xvap) ((xvap)->xva_rtnattrmapp) argument 716 #define XVA_SET_REQ(xvap, attr) \ argument 718 ASSERT((xvap)->xva_magic == XVA_MAGIC); \ 724 #define XVA_CLR_REQ(xvap, attr) \ argument 726 ASSERT((xvap)->xva_magic == XVA_MAGIC); \ 733 #define XVA_SET_RTN(xvap, attr) \ argument 735 ASSERT((xvap)->xva_magic == XVA_MAGIC); \ 742 #define XVA_ISSET_REQ(xvap, attr) \ argument 744 ((xvap)->xva_magic == XVA_MAGIC) && \ 752 #define XVA_ISSET_RTN(xvap, attr) \ argument [all …]
|
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | zfs_znode.h | 352 extern void zfs_xvattr_set(znode_t *zp, xvattr_t *xvap, dmu_tx_t *tx);
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | policy.c | 1359 if ((xoap = xva_getxoptattr(xvap)) == NULL) in secpolicy_xvattr() 1365 if (XVA_ISSET_REQ(xvap, XAT_ARCHIVE) || in secpolicy_xvattr() 1366 XVA_ISSET_REQ(xvap, XAT_HIDDEN) || in secpolicy_xvattr() 1367 XVA_ISSET_REQ(xvap, XAT_READONLY) || in secpolicy_xvattr() 1368 XVA_ISSET_REQ(xvap, XAT_SYSTEM) || in secpolicy_xvattr() 1369 XVA_ISSET_REQ(xvap, XAT_CREATETIME) || in secpolicy_xvattr() 1370 XVA_ISSET_REQ(xvap, XAT_OFFLINE) || in secpolicy_xvattr() 1371 XVA_ISSET_REQ(xvap, XAT_SPARSE)) { in secpolicy_xvattr() 1380 if (XVA_ISSET_REQ(xvap, XAT_IMMUTABLE)) in secpolicy_xvattr() 1389 if (error == 0 && XVA_ISSET_REQ(xvap, XAT_NODUMP)) in secpolicy_xvattr() [all …]
|
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/ |
H A D | fake_vnode.c | 66 xva_init(xvattr_t *xvap) in xva_init() argument 68 bzero(xvap, sizeof (xvattr_t)); in xva_init() 69 xvap->xva_mapsize = XVA_MAPSIZE; in xva_init() 70 xvap->xva_magic = XVA_MAGIC; in xva_init() 71 xvap->xva_vattr.va_mask = AT_XVATTR; in xva_init() 72 xvap->xva_rtnattrmapp = &(xvap->xva_rtnattrmap)[0]; in xva_init() 80 xva_getxoptattr(xvattr_t *xvap) in xva_getxoptattr() argument 83 if (xvap->xva_vattr.va_mask & AT_XVATTR) in xva_getxoptattr() 84 xoap = &xvap->xva_xoptattrs; in xva_getxoptattr()
|
H A D | fake_xattr.c | 36 getxva_parse_nvl(xvattr_t *xvap, 73 getxva_parse_nvl(xvattr_t *xvap, in getxva_parse_nvl() argument 148 XVA_SET_RTN(xvap, XAT_READONLY); in getxva_parse_nvl() 153 XVA_SET_RTN(xvap, XAT_HIDDEN); in getxva_parse_nvl() 158 XVA_SET_RTN(xvap, XAT_SYSTEM); in getxva_parse_nvl() 163 XVA_SET_RTN(xvap, XAT_ARCHIVE); in getxva_parse_nvl() 168 XVA_SET_RTN(xvap, XAT_CREATETIME); in getxva_parse_nvl() 174 XVA_SET_RTN(xvap, XAT_REPARSE); in getxva_parse_nvl() 179 XVA_SET_RTN(xvap, XAT_OFFLINE); in getxva_parse_nvl() 184 XVA_SET_RTN(xvap, XAT_SPARSE); in getxva_parse_nvl() [all …]
|
/illumos-gate/usr/src/uts/common/fs/ |
H A D | vnode.c | 392 xva_init(xvattr_t *xvap) in xva_init() argument 394 bzero(xvap, sizeof (xvattr_t)); in xva_init() 395 xvap->xva_mapsize = XVA_MAPSIZE; in xva_init() 396 xvap->xva_magic = XVA_MAGIC; in xva_init() 397 xvap->xva_vattr.va_mask = AT_XVATTR; in xva_init() 398 xvap->xva_rtnattrmapp = &(xvap->xva_rtnattrmap)[0]; in xva_init() 406 xva_getxoptattr(xvattr_t *xvap) in xva_getxoptattr() argument 409 if (xvap->xva_vattr.va_mask & AT_XVATTR) in xva_getxoptattr() 410 xoap = &xvap->xva_xoptattrs; in xva_getxoptattr()
|
/illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/ |
H A D | smbfs_client.c | 599 if ((xoap = xva_getxoptattr(xvap)) == NULL) in smbfattr_to_xvattr() 602 if (XVA_ISSET_REQ(xvap, XAT_CREATETIME)) { in smbfattr_to_xvattr() 604 XVA_SET_RTN(xvap, XAT_CREATETIME); in smbfattr_to_xvattr() 607 if (XVA_ISSET_REQ(xvap, XAT_ARCHIVE)) { in smbfattr_to_xvattr() 610 XVA_SET_RTN(xvap, XAT_ARCHIVE); in smbfattr_to_xvattr() 613 if (XVA_ISSET_REQ(xvap, XAT_SYSTEM)) { in smbfattr_to_xvattr() 616 XVA_SET_RTN(xvap, XAT_SYSTEM); in smbfattr_to_xvattr() 619 if (XVA_ISSET_REQ(xvap, XAT_READONLY)) { in smbfattr_to_xvattr() 622 XVA_SET_RTN(xvap, XAT_READONLY); in smbfattr_to_xvattr() 625 if (XVA_ISSET_REQ(xvap, XAT_HIDDEN)) { in smbfattr_to_xvattr() [all …]
|
H A D | smbfs_vnops.c | 1789 xvattr_t *xvap = (xvattr_t *)vap; in xvattr_to_dosattr() local 1794 if ((xoap = xva_getxoptattr(xvap)) == NULL) in xvattr_to_dosattr() 1797 if (XVA_ISSET_REQ(xvap, XAT_ARCHIVE)) { in xvattr_to_dosattr() 1802 XVA_SET_RTN(xvap, XAT_ARCHIVE); in xvattr_to_dosattr() 1805 if (XVA_ISSET_REQ(xvap, XAT_SYSTEM)) { in xvattr_to_dosattr() 1810 XVA_SET_RTN(xvap, XAT_SYSTEM); in xvattr_to_dosattr() 1813 if (XVA_ISSET_REQ(xvap, XAT_READONLY)) { in xvattr_to_dosattr() 1818 XVA_SET_RTN(xvap, XAT_READONLY); in xvattr_to_dosattr() 1821 if (XVA_ISSET_REQ(xvap, XAT_HIDDEN)) { in xvattr_to_dosattr() 1826 XVA_SET_RTN(xvap, XAT_HIDDEN); in xvattr_to_dosattr()
|
/illumos-gate/usr/src/lib/smbclnt/libfknsmb/common/sys/ |
H A D | vnode.h | 638 #define XVA_RTNATTRMAP(xvap) ((xvap)->xva_rtnattrmapp) argument 644 #define XVA_SET_REQ(xvap, attr) \ argument 646 ASSERT((xvap)->xva_magic == XVA_MAGIC); \ 652 #define XVA_CLR_REQ(xvap, attr) \ argument 654 ASSERT((xvap)->xva_magic == XVA_MAGIC); \ 661 #define XVA_SET_RTN(xvap, attr) \ argument 663 ASSERT((xvap)->xva_magic == XVA_MAGIC); \ 670 #define XVA_ISSET_REQ(xvap, attr) \ argument 672 ((xvap)->xva_magic == XVA_MAGIC) && \ 680 #define XVA_ISSET_RTN(xvap, attr) \ argument [all …]
|
/illumos-gate/usr/src/lib/smbclnt/libfksmbfs/common/ |
H A D | fake_vnode.c | 279 xva_init(xvattr_t *xvap) in xva_init() argument 281 bzero(xvap, sizeof (xvattr_t)); in xva_init() 282 xvap->xva_mapsize = XVA_MAPSIZE; in xva_init() 283 xvap->xva_magic = XVA_MAGIC; in xva_init() 284 xvap->xva_vattr.va_mask = AT_XVATTR; in xva_init() 285 xvap->xva_rtnattrmapp = &(xvap->xva_rtnattrmap)[0]; in xva_init() 293 xva_getxoptattr(xvattr_t *xvap) in xva_getxoptattr() argument 296 if (xvap->xva_vattr.va_mask & AT_XVATTR) in xva_getxoptattr() 297 xoap = &xvap->xva_xoptattrs; in xva_getxoptattr()
|
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/sys/ |
H A D | vnode.h | 631 #define XVA_RTNATTRMAP(xvap) ((xvap)->xva_rtnattrmapp) argument 637 #define XVA_SET_REQ(xvap, attr) \ argument 639 ASSERT((xvap)->xva_magic == XVA_MAGIC); \ 645 #define XVA_CLR_REQ(xvap, attr) \ argument 647 ASSERT((xvap)->xva_magic == XVA_MAGIC); \ 654 #define XVA_SET_RTN(xvap, attr) \ argument 656 ASSERT((xvap)->xva_magic == XVA_MAGIC); \ 663 #define XVA_ISSET_REQ(xvap, attr) \ argument 665 ((xvap)->xva_magic == XVA_MAGIC) && \ 673 #define XVA_ISSET_RTN(xvap, attr) \ argument [all …]
|