Lines Matching refs:av
1773 u32 av = CAP_TO_MASK(cap); in cred_has_capability() local
1793 sid, sid, sclass, av, 0, &avd); in cred_has_capability()
1796 sid, sid, sclass, av, &avd, rc, &ad, 0); in cred_has_capability()
1831 u32 av) in dentry_has_perm() argument
1839 return inode_has_perm(cred, inode, av, &ad); in dentry_has_perm()
1847 u32 av) in path_has_perm() argument
1855 return inode_has_perm(cred, inode, av, &ad); in path_has_perm()
1861 u32 av) in file_path_has_perm() argument
1867 return inode_has_perm(cred, file_inode(file), av, &ad); in file_path_has_perm()
1884 u32 av) in file_has_perm() argument
1913 if (av) in file_has_perm()
1914 rc = inode_has_perm(cred, inode, av, &ad); in file_has_perm()
2003 u32 av; in may_link() local
2012 av = DIR__SEARCH; in may_link()
2013 av |= (kind ? DIR__REMOVE_NAME : DIR__ADD_NAME); in may_link()
2015 sid, dsec->sid, SECCLASS_DIR, av, &ad); in may_link()
2021 av = FILE__LINK; in may_link()
2024 av = FILE__UNLINK; in may_link()
2027 av = DIR__RMDIR; in may_link()
2036 sid, isec->sid, isec->sclass, av, &ad); in may_link()
2048 u32 av; in may_rename() local
2079 av = DIR__ADD_NAME | DIR__SEARCH; in may_rename()
2081 av |= DIR__REMOVE_NAME; in may_rename()
2083 sid, new_dsec->sid, SECCLASS_DIR, av, &ad); in may_rename()
2117 u32 av = 0; in file_mask_to_av() local
2121 av |= FILE__EXECUTE; in file_mask_to_av()
2123 av |= FILE__READ; in file_mask_to_av()
2126 av |= FILE__APPEND; in file_mask_to_av()
2128 av |= FILE__WRITE; in file_mask_to_av()
2132 av |= DIR__SEARCH; in file_mask_to_av()
2134 av |= DIR__WRITE; in file_mask_to_av()
2136 av |= DIR__READ; in file_mask_to_av()
2139 return av; in file_mask_to_av()
2145 u32 av = 0; in file_to_av() local
2148 av |= FILE__READ; in file_to_av()
2151 av |= FILE__APPEND; in file_to_av()
2153 av |= FILE__WRITE; in file_to_av()
2155 if (!av) { in file_to_av()
2159 av = FILE__IOCTL; in file_to_av()
2162 return av; in file_to_av()
2171 u32 av = file_to_av(file); in open_file_to_av() local
2176 av |= FILE__OPEN; in open_file_to_av()
2178 return av; in open_file_to_av()
2420 u32 av; in check_nnp_nosuid() local
2435 av = 0; in check_nnp_nosuid()
2437 av |= PROCESS2__NNP_TRANSITION; in check_nnp_nosuid()
2439 av |= PROCESS2__NOSUID_TRANSITION; in check_nnp_nosuid()
2442 SECCLASS_PROCESS2, av, NULL); in check_nnp_nosuid()
3212 __u32 av = FILE__WRITE; in selinux_inode_setattr() local
3230 av |= FILE__OPEN; in selinux_inode_setattr()
3232 return dentry_has_perm(cred, dentry, av); in selinux_inode_setattr()
3684 u32 av = FILE__READ; in file_map_prot_check() local
3688 av |= FILE__WRITE; in file_map_prot_check()
3691 av |= FILE__EXECUTE; in file_map_prot_check()
3693 return file_has_perm(cred, file, av); in file_map_prot_check()
4138 u32 av = 0; in selinux_task_prlimit() local
4143 av |= PROCESS__SETRLIMIT; in selinux_task_prlimit()
4145 av |= PROCESS__GETRLIMIT; in selinux_task_prlimit()
4148 SECCLASS_PROCESS, av, NULL); in selinux_task_prlimit()
6347 u32 av = 0; in selinux_ipc_permission() local
6349 av = 0; in selinux_ipc_permission()
6351 av |= IPC__UNIX_READ; in selinux_ipc_permission()
6353 av |= IPC__UNIX_WRITE; in selinux_ipc_permission()
6355 if (av == 0) in selinux_ipc_permission()
6358 return ipc_has_perm(ipcp, av); in selinux_ipc_permission()
6786 u32 av = 0; in bpf_map_fmode_to_av() local
6789 av |= BPF__MAP_READ; in bpf_map_fmode_to_av()
6791 av |= BPF__MAP_WRITE; in bpf_map_fmode_to_av()
6792 return av; in bpf_map_fmode_to_av()