Lines Matching refs:dirattr
504 if (isdir && alp->dirattr &&
505 (error = getattrlist_parsetab(getattrlist_dir_tab, alp->dirattr, vap, sizep, actionp, is_64bit)) != 0)
554 if (asp->dirattr) {
557 if ((tab->attr & asp->dirattr) &&
560 asp->dirattr &= ~tab->attr;
745 attrp->validattr.dirattr = VFS_DFLT_ATTR_DIR;
751 attrp->nativeattr.dirattr = 0;
1139 vs.f_attributes.validattr.dirattr |= VFS_DFLT_ATTR_DIR;
1235 vp, p->p_comm, al.commonattr, al.volattr, al.fileattr, al.dirattr, al.forkattr,
1249 if (al.fileattr || al.dirattr || al.forkattr) {
1380 if ((al.dirattr & ATTR_DIR_LINKCOUNT) && !VATTR_IS_SUPPORTED(&va, va_dirlinkcount)) {
1777 if (al.dirattr && (vtype == VDIR)) {
1778 if (al.dirattr & ATTR_DIR_LINKCOUNT) { /* full count of entries */
1780 ab.actual.dirattr |= ATTR_DIR_LINKCOUNT;
1782 if (al.dirattr & ATTR_DIR_ENTRYCOUNT) {
1784 ab.actual.dirattr |= ATTR_DIR_ENTRYCOUNT;
1786 if (al.dirattr & ATTR_DIR_MOUNTSTATUS) {
1801 ab.actual.dirattr |= ATTR_DIR_MOUNTSTATUS;
1961 ab.actual.dirattr &= ab.valid.dirattr;
2115 vp, p->p_comm, al.commonattr, al.volattr, al.fileattr, al.dirattr, al.forkattr,
2130 (al.dirattr & ~ATTR_DIR_SETMASK) ||
2146 al.dirattr == 0 &&