Lines Matching refs:access

73  * Upon every client access which results in a hit, the
76 * If a client access determines that the auth_freshness
288 * have a limited access to this vnode even if the security flavor
295 int access;
297 access = nfsauth_access(exi, req, cr, uid, gid, ngids, gids);
308 * would get a limited view with RO access on /export to see
309 * "home" only because the client is allowed to access
312 if (access & NFSAUTH_DENIED || access & NFSAUTH_WRONGSEC) {
321 return (access);
341 * Callup to the mountd to get access information in the kernel.
345 struct netbuf *addr, int *access, cred_t *clnt_cred, uid_t *srv_uid,
389 *access = NFSAUTH_DENIED;
444 *access = NFSAUTH_DROP;
561 *access = res.ares.auth_perm;
577 *access = NFSAUTH_DENIED;
597 int access;
693 * The first caching of the access rights
703 p->auth_flavor, &p->auth_clnt->authc_addr, &access,
721 * time. This will cause the next access
726 p->auth_access = access;
816 * Get the access information from the cache or callup to the mountd
817 * to get and cache the access information in the kernel.
831 int access;
1002 &addr, &access, cr, &tmpuid, &tmpgid, &tmpngids, &tmpgids);
1004 p->auth_access = access;
1062 access = p->auth_access;
1142 return (access);
1156 &access, cr, &tmpuid, &tmpgid, &tmpngids, &tmpgids)) {
1171 return (access);
1175 * Check if the requesting client has access to the filesystem with
1182 int access;
1199 access = nfsauth_cache_get(exi, req, flavor, cr, NULL, NULL, NULL,
1202 return (access);
1209 int access, mapaccess;
1241 * First check the access restrictions on the filesystem. If
1285 * In this case, when a krb5 request coming in to access
1305 access = nfsauth_cache_get(exi, req, flavor, cr, uid, gid, ngids, gids);
1311 if (access & NFSAUTH_DENIED || access & NFSAUTH_WRONGSEC) {
1323 if ((access & NFSAUTH_WRONGSEC) && (flavor != AUTH_NONE)) {
1329 access = nfsauth_cache_get(exi, req, AUTH_NONE, cr,
1338 access = nfsauth_cache_get(exi, req,
1347 if (access & NFSAUTH_DENIED)
1348 access = NFSAUTH_DENIED;
1350 return (access | mapaccess);