Searched refs:xvap (Results 1 - 14 of 14) sorted by relevance

/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/
H A Dfake_vnode.c60 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 Dfake_xattr.c36 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 Dzfs_log.c111 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 Dzfs_replay.c78 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 Dzfs_znode.c1011 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 Dzfs_vnops.c2506 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...]
H A Dzfs_sa.c122 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);
/illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/
H A Dsmbfs_client.c517 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 Dsmbfs_vnops.c1135 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/lib/smbsrv/libfksmbsrv/common/sys/
H A Dvnode.h631 #define XVA_RTNATTRMAP(xvap) ((xvap)->xva_rtnattrmapp)
637 #define XVA_SET_REQ(xvap, attr) \
638 ASSERT((xvap)->xva_vattr.va_mask | AT_XVATTR); \
639 ASSERT((xvap)->xva_magic == XVA_MAGIC); \
640 (xvap)->xva_reqattrmap[XVA_INDEX(attr)] |= XVA_ATTRBIT(attr)
645 #define XVA_CLR_REQ(xvap, attr) \
646 ASSERT((xvap)->xva_vattr.va_mask | AT_XVATTR); \
647 ASSERT((xvap)->xva_magic == XVA_MAGIC); \
648 (xvap)
[all...]
/illumos-gate/usr/src/uts/common/sys/
H A Dvnode.h636 #define XVA_RTNATTRMAP(xvap) ((xvap)->xva_rtnattrmapp)
642 #define XVA_SET_REQ(xvap, attr) \
643 ASSERT((xvap)->xva_vattr.va_mask | AT_XVATTR); \
644 ASSERT((xvap)->xva_magic == XVA_MAGIC); \
645 (xvap)->xva_reqattrmap[XVA_INDEX(attr)] |= XVA_ATTRBIT(attr)
650 #define XVA_CLR_REQ(xvap, attr) \
651 ASSERT((xvap)->xva_vattr.va_mask | AT_XVATTR); \
652 ASSERT((xvap)->xva_magic == XVA_MAGIC); \
653 (xvap)
[all...]
/illumos-gate/usr/src/uts/common/os/
H A Dpolicy.c1296 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 Dvnode.c384 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...]
/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Dzfs_znode.h331 extern void zfs_xvattr_set(znode_t *zp, xvattr_t *xvap, dmu_tx_t *tx);

Completed in 96 milliseconds