Lines Matching refs:nfsmode
138 u_int32_t testmode, nfsmode, supported = 0; in nfsrvd_access() local
147 nfsmode = fxdr_unsigned(u_int32_t, *tl); in nfsrvd_access()
149 (nfsmode & ~(NFSACCESS_READ | NFSACCESS_LOOKUP | in nfsrvd_access()
157 if (nfsmode & NFSACCESS_READ) { in nfsrvd_access()
161 nfsmode &= ~NFSACCESS_READ; in nfsrvd_access()
163 if (nfsmode & NFSACCESS_MODIFY) { in nfsrvd_access()
167 nfsmode &= ~NFSACCESS_MODIFY; in nfsrvd_access()
169 if (nfsmode & NFSACCESS_EXTEND) { in nfsrvd_access()
173 nfsmode &= ~NFSACCESS_EXTEND; in nfsrvd_access()
175 if (nfsmode & NFSACCESS_XAREAD) { in nfsrvd_access()
179 nfsmode &= ~NFSACCESS_XAREAD; in nfsrvd_access()
181 if (nfsmode & NFSACCESS_XAWRITE) { in nfsrvd_access()
185 nfsmode &= ~NFSACCESS_XAWRITE; in nfsrvd_access()
187 if (nfsmode & NFSACCESS_XALIST) { in nfsrvd_access()
191 nfsmode &= ~NFSACCESS_XALIST; in nfsrvd_access()
193 if (nfsmode & NFSACCESS_DELETE) { in nfsrvd_access()
201 nfsmode &= ~NFSACCESS_DELETE; in nfsrvd_access()
207 if (nfsmode & testmode) { in nfsrvd_access()
208 supported |= (nfsmode & testmode); in nfsrvd_access()
211 nfsmode &= ~testmode; in nfsrvd_access()
213 nfsmode &= supported; in nfsrvd_access()
224 *tl = txdr_unsigned(nfsmode); in nfsrvd_access()