Lines Matching refs:e_perm

216 		if (pa->e_perm & ~(ACL_READ|ACL_WRITE|ACL_EXECUTE))  in posix_acl_valid()
293 mode |= (pa->e_perm & S_IRWXO) << 6; in posix_acl_equiv_mode()
296 mode |= (pa->e_perm & S_IRWXO) << 3; in posix_acl_equiv_mode()
299 mode |= pa->e_perm & S_IRWXO; in posix_acl_equiv_mode()
303 ((pa->e_perm & S_IRWXO) << 3); in posix_acl_equiv_mode()
331 acl->a_entries[0].e_perm = (mode & S_IRWXU) >> 6; in posix_acl_from_mode()
334 acl->a_entries[1].e_perm = (mode & S_IRWXG) >> 3; in posix_acl_from_mode()
337 acl->a_entries[2].e_perm = (mode & S_IRWXO); in posix_acl_from_mode()
368 if ((pa->e_perm & want) == want) in posix_acl_permission()
375 if ((pa->e_perm & want) == want) in posix_acl_permission()
395 if ((pa->e_perm & mask_obj->e_perm & want) == want) in posix_acl_permission()
402 if ((pa->e_perm & want) == want) in posix_acl_permission()
427 pa->e_perm &= (mode >> 6) | ~S_IRWXO; in posix_acl_create_masq()
428 mode &= (pa->e_perm << 6) | ~S_IRWXU; in posix_acl_create_masq()
441 pa->e_perm &= mode | ~S_IRWXO; in posix_acl_create_masq()
442 mode &= pa->e_perm | ~S_IRWXO; in posix_acl_create_masq()
456 mask_obj->e_perm &= (mode >> 3) | ~S_IRWXO; in posix_acl_create_masq()
457 mode &= (mask_obj->e_perm << 3) | ~S_IRWXG; in posix_acl_create_masq()
461 group_obj->e_perm &= (mode >> 3) | ~S_IRWXO; in posix_acl_create_masq()
462 mode &= (group_obj->e_perm << 3) | ~S_IRWXG; in posix_acl_create_masq()
482 pa->e_perm = (mode & S_IRWXU) >> 6; in __posix_acl_chmod_masq()
498 pa->e_perm = (mode & S_IRWXO); in __posix_acl_chmod_masq()
507 mask_obj->e_perm = (mode & S_IRWXG) >> 3; in __posix_acl_chmod_masq()
511 group_obj->e_perm = (mode & S_IRWXG) >> 3; in __posix_acl_chmod_masq()
753 acl_e->e_perm = le16_to_cpu(entry->e_perm); in posix_acl_from_xattr()
812 ext_entry->e_perm = cpu_to_le16(acl_e->e_perm); in posix_acl_to_xattr()