Lines Matching refs:access
131 h += permits->permits[i].access; in afs_hash_permits()
168 if (permits->permits[i].access != caller_access) { in afs_cache_permit()
233 new->permits[j].access = caller_access; in afs_cache_permit()
237 new->permits[j].access = permits->permits[i].access; in afs_cache_permit()
244 new->permits[j].access = caller_access; in afs_cache_permit()
327 *_access = permits->permits[i].access; in afs_check_permit_rcu()
367 *_access = permits->permits[i].access; in afs_check_permit()
402 afs_access_t access; in afs_permission() local
416 !afs_check_permit_rcu(vnode, key, &access)) in afs_permission()
430 ret = afs_check_permit(vnode, key, &access); in afs_permission()
437 mask, access, S_ISDIR(inode->i_mode) ? "dir" : "file"); in afs_permission()
442 if (!(access & AFS_ACE_LOOKUP)) in afs_permission()
446 if (!(access & (AFS_ACE_DELETE | /* rmdir, unlink, rename from */ in afs_permission()
451 if (!(access & AFS_ACE_LOOKUP)) in afs_permission()
456 if (!(access & AFS_ACE_READ)) in afs_permission()
461 if (!(access & AFS_ACE_WRITE)) in afs_permission()