Home
last modified time | relevance | path

Searched refs:e_perm (Results 1 – 13 of 13) sorted by relevance

/linux/fs/
H A Dposix_acl.c250 if (pa->e_perm & ~(ACL_READ|ACL_WRITE|ACL_EXECUTE)) in posix_acl_valid()
327 mode |= (pa->e_perm & S_IRWXO) << 6; in posix_acl_equiv_mode()
330 mode |= (pa->e_perm & S_IRWXO) << 3; in posix_acl_equiv_mode()
333 mode |= pa->e_perm & S_IRWXO; in posix_acl_equiv_mode()
337 ((pa->e_perm & S_IRWXO) << 3); in posix_acl_equiv_mode()
365 acl->a_entries[0].e_perm = (mode & S_IRWXU) >> 6; in posix_acl_from_mode()
368 acl->a_entries[1].e_perm = (mode & S_IRWXG) >> 3; in posix_acl_from_mode()
371 acl->a_entries[2].e_perm = (mode & S_IRWXO); in posix_acl_from_mode()
410 if ((pa->e_perm & want) == want) in posix_acl_permission()
419 if ((pa->e_perm & want) == want) in posix_acl_permission()
[all …]
/linux/fs/f2fs/
H A Dacl.h21 __le16 e_perm; member
27 __le16 e_perm; member
/linux/fs/jffs2/
H A Dacl.h14 jint16_t e_perm; member
20 jint16_t e_perm; member
H A Dacl.c90 acl->a_entries[i].e_perm = je16_to_cpu(entry->e_perm); in jffs2_acl_from_medium()
145 entry->e_perm = cpu_to_je16(acl_e->e_perm); in jffs2_acl_to_medium()
/linux/fs/ext2/
H A Dacl.h14 __le16 e_perm; member
20 __le16 e_perm; member
H A Dacl.c48 acl->a_entries[n].e_perm = le16_to_cpu(entry->e_perm); in ext2_acl_from_disk()
109 entry->e_perm = cpu_to_le16(acl_e->e_perm); in ext2_acl_to_disk()
/linux/fs/ext4/
H A Dacl.h14 __le16 e_perm; member
20 __le16 e_perm; member
H A Dacl.c46 acl->a_entries[n].e_perm = le16_to_cpu(entry->e_perm); in ext4_acl_from_disk()
108 entry->e_perm = cpu_to_le16(acl_e->e_perm); in ext4_acl_to_disk()
/linux/include/uapi/linux/
H A Dposix_acl_xattr.h31 __le16 e_perm; member
/linux/fs/smb/server/
H A Dsmbacl.c327 pace->e_perm = state->owner.allow; in posix_state_to_acl()
332 pace->e_perm = state->users->aces[i].perms.allow; in posix_state_to_acl()
337 pace->e_perm = state->group.allow; in posix_state_to_acl()
343 pace->e_perm = state->groups->aces[i].perms.allow; in posix_state_to_acl()
349 pace->e_perm = state->mask.allow; in posix_state_to_acl()
354 pace->e_perm = state->other.allow; in posix_state_to_acl()
678 pace->e_perm, 0777); in set_posix_acl_entries_dacl()
693 0x03, pace->e_perm, 0777); in set_posix_acl_entries_dacl()
739 pace->e_perm, 0777); in set_posix_acl_entries_dacl()
1611 mode_to_access_flags(pa_entry->e_perm, in smb_check_perm_dacl()
H A Dvfs.c1596 if (pa_entry->e_perm & ACL_READ) in ksmbd_vfs_make_xattr_posix_acl()
1598 if (pa_entry->e_perm & ACL_WRITE) in ksmbd_vfs_make_xattr_posix_acl()
1600 if (pa_entry->e_perm & ACL_EXECUTE) in ksmbd_vfs_make_xattr_posix_acl()
/linux/fs/nfsd/
H A Dnfs4xdr.c415 ace->e_perm = perm; in nfsd4_decode_posixace4()
3050 if (!xdrgen_encode_posixaceperm4(xdr, acep->e_perm)) in nfsd4_encode_posixace4()
/linux/fs/smb/client/
H A Dcifssmb.c3293 ace->e_perm = cifs_ace->cifs_e_perm; in cifs_init_posix_acl()
3382 cifs_ace->cifs_e_perm = local_ace->e_perm; in cifs_init_ace()