Lines Matching refs:xvap
636 #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)->xva_reqattrmap[XVA_INDEX(attr)] &= ~XVA_ATTRBIT(attr)
659 #define XVA_SET_RTN(xvap, attr) \
660 ASSERT((xvap)->xva_vattr.va_mask | AT_XVATTR); \
661 ASSERT((xvap)->xva_magic == XVA_MAGIC); \
662 (XVA_RTNATTRMAP(xvap))[XVA_INDEX(attr)] |= XVA_ATTRBIT(attr)
668 #define XVA_ISSET_REQ(xvap, attr) \
669 ((((xvap)->xva_vattr.va_mask | AT_XVATTR) && \
670 ((xvap)->xva_magic == XVA_MAGIC) && \
671 ((xvap)->xva_mapsize > XVA_INDEX(attr))) ? \
672 ((xvap)->xva_reqattrmap[XVA_INDEX(attr)] & XVA_ATTRBIT(attr)) : 0)
678 #define XVA_ISSET_RTN(xvap, attr) \
679 ((((xvap)->xva_vattr.va_mask | AT_XVATTR) && \
680 ((xvap)->xva_magic == XVA_MAGIC) && \
681 ((xvap)->xva_mapsize > XVA_INDEX(attr))) ? \
682 ((XVA_RTNATTRMAP(xvap))[XVA_INDEX(attr)] & XVA_ATTRBIT(attr)) : 0)