Lines Matching refs:attr
245 struct vnode *v_xattrdir; /* unnamed extended attr dir (GFS) */
425 #define XVA_MAPSIZE 3 /* Size of attr bitmaps */
469 uint32_t xva_mapsize; /* Size of attr bitmap (32-bit words) */
597 #define XVA_INDEX(attr) ((uint32_t)(((attr) >> XVA_SHFT) & XVA_MASK))
598 #define XVA_ATTRBIT(attr) ((uint32_t)((attr) & XVA_MASK))
637 #define XVA_SET_REQ(xvap, attr) \
640 (xvap)->xva_reqattrmap[XVA_INDEX(attr)] |= XVA_ATTRBIT(attr)
645 #define XVA_CLR_REQ(xvap, attr) \
648 (xvap)->xva_reqattrmap[XVA_INDEX(attr)] &= ~XVA_ATTRBIT(attr)
654 #define XVA_SET_RTN(xvap, attr) \
657 (XVA_RTNATTRMAP(xvap))[XVA_INDEX(attr)] |= XVA_ATTRBIT(attr)
663 #define XVA_ISSET_REQ(xvap, attr) \
666 ((xvap)->xva_mapsize > XVA_INDEX(attr))) ? \
667 ((xvap)->xva_reqattrmap[XVA_INDEX(attr)] & XVA_ATTRBIT(attr)) : 0)
673 #define XVA_ISSET_RTN(xvap, attr) \
676 ((xvap)->xva_mapsize > XVA_INDEX(attr))) ? \
677 ((XVA_RTNATTRMAP(xvap))[XVA_INDEX(attr)] & XVA_ATTRBIT(attr)) : 0)
1173 #define LOOKUP_XATTR 0x02 /* lookup up extended attr dir */
1174 #define CREATE_XATTR_DIR 0x04 /* Create extended attr dir */