Lines Matching refs:av

1583 	u32 av = CAP_TO_MASK(cap);  in cred_has_capability()  local
1603 sid, sid, sclass, av, 0, &avd); in cred_has_capability()
1606 sid, sid, sclass, av, &avd, rc, &ad); in cred_has_capability()
1641 u32 av) in dentry_has_perm() argument
1649 return inode_has_perm(cred, inode, av, &ad); in dentry_has_perm()
1657 u32 av) in path_has_perm() argument
1665 return inode_has_perm(cred, inode, av, &ad); in path_has_perm()
1671 u32 av) in file_path_has_perm() argument
1677 return inode_has_perm(cred, file_inode(file), av, &ad); in file_path_has_perm()
1694 u32 av) in file_has_perm() argument
1723 if (av) in file_has_perm()
1724 rc = inode_has_perm(cred, inode, av, &ad); in file_has_perm()
1814 u32 av; in may_link() local
1823 av = DIR__SEARCH; in may_link()
1824 av |= (kind ? DIR__REMOVE_NAME : DIR__ADD_NAME); in may_link()
1826 sid, dsec->sid, SECCLASS_DIR, av, &ad); in may_link()
1832 av = FILE__LINK; in may_link()
1835 av = FILE__UNLINK; in may_link()
1838 av = DIR__RMDIR; in may_link()
1847 sid, isec->sid, isec->sclass, av, &ad); in may_link()
1859 u32 av; in may_rename() local
1890 av = DIR__ADD_NAME | DIR__SEARCH; in may_rename()
1892 av |= DIR__REMOVE_NAME; in may_rename()
1894 sid, new_dsec->sid, SECCLASS_DIR, av, &ad); in may_rename()
1928 u32 av = 0; in file_mask_to_av() local
1932 av |= FILE__EXECUTE; in file_mask_to_av()
1934 av |= FILE__READ; in file_mask_to_av()
1937 av |= FILE__APPEND; in file_mask_to_av()
1939 av |= FILE__WRITE; in file_mask_to_av()
1943 av |= DIR__SEARCH; in file_mask_to_av()
1945 av |= DIR__WRITE; in file_mask_to_av()
1947 av |= DIR__READ; in file_mask_to_av()
1950 return av; in file_mask_to_av()
1956 u32 av = 0; in file_to_av() local
1959 av |= FILE__READ; in file_to_av()
1962 av |= FILE__APPEND; in file_to_av()
1964 av |= FILE__WRITE; in file_to_av()
1966 if (!av) { in file_to_av()
1970 av = FILE__IOCTL; in file_to_av()
1973 return av; in file_to_av()
1982 u32 av = file_to_av(file); in open_file_to_av() local
1987 av |= FILE__OPEN; in open_file_to_av()
1989 return av; in open_file_to_av()
2232 u32 av; in check_nnp_nosuid() local
2247 av = 0; in check_nnp_nosuid()
2249 av |= PROCESS2__NNP_TRANSITION; in check_nnp_nosuid()
2251 av |= PROCESS2__NOSUID_TRANSITION; in check_nnp_nosuid()
2254 SECCLASS_PROCESS2, av, NULL); in check_nnp_nosuid()
3108 __u32 av = FILE__WRITE; in selinux_inode_setattr() local
3126 av |= FILE__OPEN; in selinux_inode_setattr()
3128 return dentry_has_perm(cred, dentry, av); in selinux_inode_setattr()
3719 u32 av = FILE__READ; in file_map_prot_check() local
3723 av |= FILE__WRITE; in file_map_prot_check()
3726 av |= FILE__EXECUTE; in file_map_prot_check()
3728 return file_has_perm(cred, file, av); in file_map_prot_check()
4143 u32 av = 0; in selinux_task_prlimit() local
4148 av |= PROCESS__SETRLIMIT; in selinux_task_prlimit()
4150 av |= PROCESS__GETRLIMIT; in selinux_task_prlimit()
4153 SECCLASS_PROCESS, av, NULL); in selinux_task_prlimit()
6306 u32 av = 0; in selinux_ipc_permission() local
6308 av = 0; in selinux_ipc_permission()
6310 av |= IPC__UNIX_READ; in selinux_ipc_permission()
6312 av |= IPC__UNIX_WRITE; in selinux_ipc_permission()
6314 if (av == 0) in selinux_ipc_permission()
6317 return ipc_has_perm(ipcp, av); in selinux_ipc_permission()
6785 u32 av = 0; in bpf_map_fmode_to_av() local
6788 av |= BPF__MAP_READ; in bpf_map_fmode_to_av()
6790 av |= BPF__MAP_WRITE; in bpf_map_fmode_to_av()
6791 return av; in bpf_map_fmode_to_av()