Lines Matching defs:access
131 h += permits->permits[i].access;
157 /* Check for the common case first: We got back the same access as last
168 if (permits->permits[i].access != caller_access) {
233 new->permits[j].access = caller_access;
237 new->permits[j].access = permits->permits[i].access;
244 new->permits[j].access = caller_access;
327 *_access = permits->permits[i].access;
339 * permitted to be accessed with this authorisation, and if so, what access it
367 *_access = permits->permits[i].access;
389 _leave(" = 0 [access %x]", *_access);
402 afs_access_t access;
416 !afs_check_permit_rcu(vnode, key, &access))
430 ret = afs_check_permit(vnode, key, &access);
435 /* interpret the access mask */
437 mask, access, S_ISDIR(inode->i_mode) ? "dir" : "file");
442 if (!(access & AFS_ACE_LOOKUP))
446 if (!(access & (AFS_ACE_DELETE | /* rmdir, unlink, rename from */
451 if (!(access & AFS_ACE_LOOKUP))
456 if (!(access & AFS_ACE_READ))
461 if (!(access & AFS_ACE_WRITE))