/freebsd-13-stable/sys/contrib/openzfs/include/sys/ |
H A D | xvattr.h | 229 #define XVA_RTNATTRMAP(xvap) ((xvap)->xva_rtnattrmapp) 235 #define XVA_SET_REQ(xvap, attr) \ 236 ASSERT((xvap)->xva_vattr.va_mask & AT_XVATTR); \ 237 ASSERT((xvap)->xva_magic == XVA_MAGIC); \ 238 (xvap)->xva_reqattrmap[XVA_INDEX(attr)] |= XVA_ATTRBIT(attr) 243 #define XVA_CLR_REQ(xvap, attr) \ 244 ASSERT((xvap)->xva_vattr.va_mask & AT_XVATTR); \ 245 ASSERT((xvap)->xva_magic == XVA_MAGIC); \ 246 (xvap) 283 xva_init(xvattr_t *xvap) argument 297 xva_getxoptattr(xvattr_t *xvap) argument [all...] |
H A D | zfs_znode.h | 287 extern void zfs_xvattr_set(znode_t *zp, xvattr_t *xvap, dmu_tx_t *tx);
|
/freebsd-13-stable/sys/contrib/openzfs/module/zfs/ |
H A D | zfs_log.c | 109 zfs_log_xvattr(lr_attr_t *lrattr, xvattr_t *xvap) argument 118 xoap = xva_getxoptattr(xvap); 121 lrattr->lr_attr_masksize = xvap->xva_mapsize; 123 for (i = 0; i != xvap->xva_mapsize; i++, bitmap++) { 124 *bitmap = xvap->xva_reqattrmap[i]; 132 if (XVA_ISSET_REQ(xvap, XAT_READONLY)) 135 if (XVA_ISSET_REQ(xvap, XAT_HIDDEN)) 138 if (XVA_ISSET_REQ(xvap, XAT_SYSTEM)) 141 if (XVA_ISSET_REQ(xvap, XAT_ARCHIVE)) 144 if (XVA_ISSET_REQ(xvap, XAT_IMMUTABL 311 xvattr_t *xvap = (xvattr_t *)vap; local 664 xvattr_t *xvap = (xvattr_t *)vap; local [all...] |
H A D | zfs_replay.c | 91 zfs_replay_xvattr(lr_attr_t *lrattr, xvattr_t *xvap) argument 100 xvap->xva_vattr.va_mask |= ATTR_XVATTR; 101 if ((xoap = xva_getxoptattr(xvap)) == NULL) { 102 xvap->xva_vattr.va_mask &= ~ATTR_XVATTR; /* shouldn't happen */ 106 ASSERT(lrattr->lr_attr_masksize == xvap->xva_mapsize); 110 xvap->xva_reqattrmap[i] = *bitmap; 116 if (XVA_ISSET_REQ(xvap, XAT_HIDDEN)) 118 if (XVA_ISSET_REQ(xvap, XAT_SYSTEM)) 120 if (XVA_ISSET_REQ(xvap, XAT_ARCHIVE)) 122 if (XVA_ISSET_REQ(xvap, XAT_READONL [all...] |
H A D | zfs_sa.c | 125 zfs_sa_get_scanstamp(znode_t *zp, xvattr_t *xvap) argument 131 VERIFY((xoap = xva_getxoptattr(xvap)) != NULL); 155 XVA_SET_RTN(xvap, XAT_AV_SCANSTAMP); 159 zfs_sa_set_scanstamp(znode_t *zp, xvattr_t *xvap, dmu_tx_t *tx) argument 165 VERIFY((xoap = xva_getxoptattr(xvap)) != NULL);
|
/freebsd-13-stable/sys/contrib/openzfs/module/os/freebsd/zfs/ |
H A D | zfs_vnops_os.c | 2013 xvattr_t *xvap = (xvattr_t *)vap; /* vap may be an xvattr_t * */ local 2074 if ((xoap = xva_getxoptattr(xvap)) != NULL && zfsvfs->z_use_fuids) { 2075 if (XVA_ISSET_REQ(xvap, XAT_ARCHIVE)) { 2078 XVA_SET_RTN(xvap, XAT_ARCHIVE); 2081 if (XVA_ISSET_REQ(xvap, XAT_READONLY)) { 2084 XVA_SET_RTN(xvap, XAT_READONLY); 2087 if (XVA_ISSET_REQ(xvap, XAT_SYSTEM)) { 2090 XVA_SET_RTN(xvap, XAT_SYSTEM); 2093 if (XVA_ISSET_REQ(xvap, XAT_HIDDEN)) { 2096 XVA_SET_RTN(xvap, XAT_HIDDE 2241 xvattr_t *xvap = (xvattr_t *)vap; /* vap may be an xvattr_t * */ local 4775 xvattr_t xvap; local 4849 xvattr_t xvap; local [all...] |
H A D | zfs_znode.c | 822 zfs_xvattr_set(znode_t *zp, xvattr_t *xvap, dmu_tx_t *tx) argument 826 xoap = xva_getxoptattr(xvap); 831 if (XVA_ISSET_REQ(xvap, XAT_CREATETIME)) { 836 XVA_SET_RTN(xvap, XAT_CREATETIME); 838 if (XVA_ISSET_REQ(xvap, XAT_READONLY)) { 841 XVA_SET_RTN(xvap, XAT_READONLY); 843 if (XVA_ISSET_REQ(xvap, XAT_HIDDEN)) { 846 XVA_SET_RTN(xvap, XAT_HIDDEN); 848 if (XVA_ISSET_REQ(xvap, XAT_SYSTEM)) { 851 XVA_SET_RTN(xvap, XAT_SYSTE [all...] |
/freebsd-13-stable/sys/contrib/openzfs/include/os/freebsd/spl/sys/ |
H A D | vnode_impl.h | 191 #define XVA_RTNATTRMAP(xvap) ((xvap)->xva_rtnattrmapp)
|
H A D | policy.h | 69 int secpolicy_xvattr(vnode_t *vp, xvattr_t *xvap, uid_t owner, cred_t *cr,
|
/freebsd-13-stable/sys/contrib/openzfs/module/os/linux/zfs/ |
H A D | zfs_znode.c | 953 zfs_xvattr_set(znode_t *zp, xvattr_t *xvap, dmu_tx_t *tx) argument 958 xoap = xva_getxoptattr(xvap); 961 if (XVA_ISSET_REQ(xvap, XAT_CREATETIME)) { 966 XVA_SET_RTN(xvap, XAT_CREATETIME); 968 if (XVA_ISSET_REQ(xvap, XAT_READONLY)) { 971 XVA_SET_RTN(xvap, XAT_READONLY); 973 if (XVA_ISSET_REQ(xvap, XAT_HIDDEN)) { 976 XVA_SET_RTN(xvap, XAT_HIDDEN); 978 if (XVA_ISSET_REQ(xvap, XAT_SYSTEM)) { 981 XVA_SET_RTN(xvap, XAT_SYSTE [all...] |
H A D | zfs_vnops_os.c | 1868 xvattr_t *xvap = (xvattr_t *)vap; /* vap may be an xvattr_t * */ local 1888 xoap = xva_getxoptattr(xvap); 1890 if (XVA_ISSET_REQ(xvap, XAT_PROJID)) { 1909 if (XVA_ISSET_REQ(xvap, XAT_PROJINHERIT) && 1955 ((mask & ATTR_XVATTR) && XVA_ISSET_REQ(xvap, XAT_CREATETIME)))) { 2013 ((mask & ATTR_XVATTR) && (XVA_ISSET_REQ(xvap, XAT_HIDDEN) || 2014 XVA_ISSET_REQ(xvap, XAT_READONLY) || 2015 XVA_ISSET_REQ(xvap, XAT_ARCHIVE) || 2016 XVA_ISSET_REQ(xvap, XAT_OFFLINE) || 2017 XVA_ISSET_REQ(xvap, XAT_SPARS [all...] |
H A D | policy.c | 348 secpolicy_xvattr(xvattr_t *xvap, uid_t owner, cred_t *cr, mode_t type) argument
|
/freebsd-13-stable/sys/cddl/compat/opensolaris/sys/ |
H A D | policy.h | 70 int secpolicy_xvattr(vnode_t *vp, xvattr_t *xvap, uid_t owner, cred_t *cr,
|
/freebsd-13-stable/sys/contrib/openzfs/module/os/freebsd/spl/ |
H A D | spl_policy.c | 424 secpolicy_xvattr(vnode_t *vp, xvattr_t *xvap, uid_t owner, cred_t *cr, argument
|
/freebsd-13-stable/sys/net80211/ |
H A D | ieee80211_proto.c | 2470 ieee80211_newstate_cb(void *xvap, int npending) argument 2472 struct ieee80211vap *vap = xvap;
|