Symbol: avc_has_perm
security/selinux/hooks.c
1692
return avc_has_perm(sid, isec->sid, isec->sclass, perms, adp);
security/selinux/hooks.c
1784
rc = avc_has_perm(ssid, tsid_fd, SECCLASS_FD, FD__USE, &ad);
security/selinux/hooks.c
1865
rc = avc_has_perm(sid, dsec->sid, SECCLASS_DIR,
security/selinux/hooks.c
1876
rc = avc_has_perm(sid, newsid, tclass, FILE__CREATE, &ad);
security/selinux/hooks.c
1880
return avc_has_perm(newsid, sbsec->sid,
security/selinux/hooks.c
1909
rc = avc_has_perm(sid, dsec->sid, SECCLASS_DIR, av, &ad);
security/selinux/hooks.c
1929
rc = avc_has_perm(sid, isec->sid, isec->sclass, av, &ad);
security/selinux/hooks.c
1953
rc = avc_has_perm(sid, old_dsec->sid, SECCLASS_DIR,
security/selinux/hooks.c
1957
rc = avc_has_perm(sid, old_isec->sid,
security/selinux/hooks.c
1962
rc = avc_has_perm(sid, old_isec->sid,
security/selinux/hooks.c
1972
rc = avc_has_perm(sid, new_dsec->sid, SECCLASS_DIR, av, &ad);
security/selinux/hooks.c
1978
rc = avc_has_perm(sid, new_isec->sid,
security/selinux/hooks.c
1998
return avc_has_perm(sid, sbsec->sid, SECCLASS_FILESYSTEM, perms, ad);
security/selinux/hooks.c
2072
return avc_has_perm(current_sid(), cred_sid(mgr), SECCLASS_BINDER,
security/selinux/hooks.c
2085
rc = avc_has_perm(mysid, fromsid, SECCLASS_BINDER,
security/selinux/hooks.c
2091
return avc_has_perm(fromsid, tosid,
security/selinux/hooks.c
2098
return avc_has_perm(cred_sid(from), cred_sid(to),
security/selinux/hooks.c
2118
rc = avc_has_perm(sid, fsec->sid,
security/selinux/hooks.c
2136
return avc_has_perm(sid, isec->sid, isec->sclass, file_to_av(file),
security/selinux/hooks.c
2147
return avc_has_perm(sid, csid, SECCLASS_FILE, FILE__READ,
security/selinux/hooks.c
2150
return avc_has_perm(sid, csid, SECCLASS_PROCESS, PROCESS__PTRACE,
security/selinux/hooks.c
2156
return avc_has_perm(task_sid_obj(parent), task_sid_obj(current),
security/selinux/hooks.c
2163
return avc_has_perm(current_sid(), task_sid_obj(target),
security/selinux/hooks.c
2172
return avc_has_perm(cred_sid(old), cred_sid(new), SECCLASS_PROCESS,
security/selinux/hooks.c
2239
return avc_has_perm(current_sid(), SECINITSID_KERNEL,
security/selinux/hooks.c
2245
return avc_has_perm(current_sid(), SECINITSID_KERNEL,
security/selinux/hooks.c
2250
return avc_has_perm(current_sid(), SECINITSID_KERNEL,
security/selinux/hooks.c
2310
rc = avc_has_perm(old_crsec->sid, new_crsec->sid,
security/selinux/hooks.c
2408
rc = avc_has_perm(old_crsec->sid, isec->sid, isec->sclass,
security/selinux/hooks.c
2414
rc = avc_has_perm(old_crsec->sid, new_crsec->sid,
security/selinux/hooks.c
2419
rc = avc_has_perm(new_crsec->sid, isec->sid, isec->sclass,
security/selinux/hooks.c
2426
rc = avc_has_perm(old_crsec->sid, new_crsec->sid,
security/selinux/hooks.c
2438
rc = avc_has_perm(ptsid, new_crsec->sid,
security/selinux/hooks.c
2452
rc = avc_has_perm(old_crsec->sid, new_crsec->sid,
security/selinux/hooks.c
2544
rc = avc_has_perm(new_crsec->osid, new_crsec->sid, SECCLASS_PROCESS,
security/selinux/hooks.c
2583
rc = avc_has_perm(osid, sid, SECCLASS_PROCESS, PROCESS__SIGINH, NULL);
security/selinux/hooks.c
3068
return avc_has_perm(sid,
security/selinux/hooks.c
3136
return avc_has_perm(sid, isec->sid, isec->sclass, FILE__READ, &ad);
security/selinux/hooks.c
3397
rc = avc_has_perm(sid, isec->sid, isec->sclass,
security/selinux/hooks.c
3437
rc = avc_has_perm(sid, newsid, isec->sclass,
security/selinux/hooks.c
3447
return avc_has_perm(newsid,
security/selinux/hooks.c
3878
rc = avc_has_perm(ssid, fsec->sid,
security/selinux/hooks.c
3996
rc = avc_has_perm(sid, sid, SECCLASS_PROCESS, PROCESS__EXECMEM,
security/selinux/hooks.c
4031
rc = avc_has_perm(sid, sid, SECCLASS_MEMPROTECT,
security/selinux/hooks.c
4127
rc = avc_has_perm(sid, sid, SECCLASS_PROCESS,
security/selinux/hooks.c
4133
rc = avc_has_perm(sid, sid, SECCLASS_PROCESS,
security/selinux/hooks.c
4243
return avc_has_perm(fsec->fown_sid, sid,
security/selinux/hooks.c
4291
return avc_has_perm(sid, sid, SECCLASS_PROCESS, PROCESS__FORK, NULL);
security/selinux/hooks.c
4338
ret = avc_has_perm(sid, secid,
security/selinux/hooks.c
4362
ret = avc_has_perm(sid, isec->sid,
security/selinux/hooks.c
4379
return avc_has_perm(current_sid(), SECINITSID_KERNEL, SECCLASS_SYSTEM,
security/selinux/hooks.c
4392
return avc_has_perm(sid, sid, SECCLASS_SYSTEM, requested, NULL);
security/selinux/hooks.c
4399
rc = avc_has_perm(sid, fsec->sid, SECCLASS_FD, FD__USE, &ad);
security/selinux/hooks.c
4405
return avc_has_perm(sid, isec->sid, SECCLASS_SYSTEM, requested, &ad);
security/selinux/hooks.c
445
rc = avc_has_perm(crsec->sid, sbsec->sid, SECCLASS_FILESYSTEM,
security/selinux/hooks.c
4486
return avc_has_perm(current_sid(), task_sid_obj(p), SECCLASS_PROCESS,
security/selinux/hooks.c
4492
return avc_has_perm(current_sid(), task_sid_obj(p), SECCLASS_PROCESS,
security/selinux/hooks.c
4498
return avc_has_perm(current_sid(), task_sid_obj(p), SECCLASS_PROCESS,
security/selinux/hooks.c
450
rc = avc_has_perm(crsec->sid, sid, SECCLASS_FILESYSTEM,
security/selinux/hooks.c
4515
return avc_has_perm(current_sid(), task_sid_obj(p), SECCLASS_PROCESS,
security/selinux/hooks.c
4521
return avc_has_perm(current_sid(), task_sid_obj(p), SECCLASS_PROCESS,
security/selinux/hooks.c
4527
return avc_has_perm(current_sid(), task_sid_obj(p), SECCLASS_PROCESS,
security/selinux/hooks.c
4542
return avc_has_perm(cred_sid(cred), cred_sid(tcred),
security/selinux/hooks.c
4556
return avc_has_perm(current_sid(), task_sid_obj(p),
security/selinux/hooks.c
4564
return avc_has_perm(current_sid(), task_sid_obj(p), SECCLASS_PROCESS,
security/selinux/hooks.c
4570
return avc_has_perm(current_sid(), task_sid_obj(p), SECCLASS_PROCESS,
security/selinux/hooks.c
4576
return avc_has_perm(current_sid(), task_sid_obj(p), SECCLASS_PROCESS,
security/selinux/hooks.c
4594
return avc_has_perm(secid, task_sid_obj(p), SECCLASS_PROCESS, perm, NULL);
security/selinux/hooks.c
461
rc = avc_has_perm(crsec->sid, sbsec->sid, SECCLASS_FILESYSTEM,
security/selinux/hooks.c
4614
return avc_has_perm(sid, sid, SECCLASS_USER_NAMESPACE,
security/selinux/hooks.c
466
rc = avc_has_perm(sid, sbsec->sid, SECCLASS_FILESYSTEM,
security/selinux/hooks.c
4930
return avc_has_perm(current_sid(), sksec->sid, sksec->sclass, perms,
security/selinux/hooks.c
4950
return avc_has_perm(crsec->sid, newsid, secclass, SOCKET__CREATE, NULL);
security/selinux/hooks.c
5085
err = avc_has_perm(sksec->sid, sid,
security/selinux/hooks.c
5120
err = avc_has_perm(sksec->sid, sid,
security/selinux/hooks.c
5218
err = avc_has_perm(sksec->sid, sid, sksec->sclass, perm, &ad);
security/selinux/hooks.c
5345
err = avc_has_perm(sksec_sock->sid, sksec_other->sid,
security/selinux/hooks.c
5374
return avc_has_perm(ssec->sid, osec->sid, osec->sclass, SOCKET__SENDTO,
security/selinux/hooks.c
5389
err = avc_has_perm(peer_sid, if_sid,
security/selinux/hooks.c
5397
return avc_has_perm(peer_sid, node_sid,
security/selinux/hooks.c
5417
err = avc_has_perm(sk_sid, skb->secmark, SECCLASS_PACKET,
security/selinux/hooks.c
5477
err = avc_has_perm(sk_sid, peer_sid, SECCLASS_PEER,
security/selinux/hooks.c
5486
err = avc_has_perm(sk_sid, skb->secmark, SECCLASS_PACKET,
security/selinux/hooks.c
5662
err = avc_has_perm(sksec->peer_sid, asoc->peer_secid,
security/selinux/hooks.c
5890
return avc_has_perm(current_sid(), sid, SECCLASS_PACKET, PACKET__RELABELTO,
security/selinux/hooks.c
5929
return avc_has_perm(sid, sid, SECCLASS_TUN_SOCKET, TUN_SOCKET__CREATE,
security/selinux/hooks.c
5937
return avc_has_perm(current_sid(), tunsec->sid, SECCLASS_TUN_SOCKET,
security/selinux/hooks.c
5965
err = avc_has_perm(sid, tunsec->sid, SECCLASS_TUN_SOCKET,
security/selinux/hooks.c
5969
err = avc_has_perm(sid, sid, SECCLASS_TUN_SOCKET,
security/selinux/hooks.c
6020
if (avc_has_perm(peer_sid, skb->secmark,
security/selinux/hooks.c
6097
if (avc_has_perm(sksec->sid, skb->secmark,
security/selinux/hooks.c
6219
if (avc_has_perm(peer_sid, skb->secmark,
security/selinux/hooks.c
6229
if (avc_has_perm(peer_sid, if_sid,
security/selinux/hooks.c
6235
if (avc_has_perm(peer_sid, node_sid,
security/selinux/hooks.c
6345
return avc_has_perm(sid, isec->sid, isec->sclass, perms, &ad);
security/selinux/hooks.c
6371
return avc_has_perm(sid, isec->sid, SECCLASS_MSGQ,
security/selinux/hooks.c
6386
return avc_has_perm(sid, isec->sid, SECCLASS_MSGQ,
security/selinux/hooks.c
6398
return avc_has_perm(current_sid(), SECINITSID_KERNEL,
security/selinux/hooks.c
6447
rc = avc_has_perm(sid, isec->sid, SECCLASS_MSGQ,
security/selinux/hooks.c
6451
rc = avc_has_perm(sid, msec->sid, SECCLASS_MSG,
security/selinux/hooks.c
6455
rc = avc_has_perm(msec->sid, isec->sid, SECCLASS_MSGQ,
security/selinux/hooks.c
6477
rc = avc_has_perm(sid, isec->sid,
security/selinux/hooks.c
6480
rc = avc_has_perm(sid, msec->sid,
security/selinux/hooks.c
6498
return avc_has_perm(sid, isec->sid, SECCLASS_SHM,
security/selinux/hooks.c
6513
return avc_has_perm(sid, isec->sid, SECCLASS_SHM,
security/selinux/hooks.c
6526
return avc_has_perm(current_sid(), SECINITSID_KERNEL,
security/selinux/hooks.c
6576
return avc_has_perm(sid, isec->sid, SECCLASS_SEM,
security/selinux/hooks.c
6591
return avc_has_perm(sid, isec->sid, SECCLASS_SEM,
security/selinux/hooks.c
6605
return avc_has_perm(current_sid(), SECINITSID_KERNEL,
security/selinux/hooks.c
6692
error = avc_has_perm(current_sid(), crsec->sid,
security/selinux/hooks.c
6750
error = avc_has_perm(mysid, mysid, SECCLASS_PROCESS,
security/selinux/hooks.c
6754
error = avc_has_perm(mysid, mysid, SECCLASS_PROCESS,
security/selinux/hooks.c
6758
error = avc_has_perm(mysid, mysid, SECCLASS_PROCESS,
security/selinux/hooks.c
6762
error = avc_has_perm(mysid, mysid, SECCLASS_PROCESS,
security/selinux/hooks.c
6766
error = avc_has_perm(mysid, mysid, SECCLASS_PROCESS,
security/selinux/hooks.c
6832
error = avc_has_perm(mysid, sid,
security/selinux/hooks.c
6852
error = avc_has_perm(crsec->sid, sid, SECCLASS_PROCESS,
security/selinux/hooks.c
6861
error = avc_has_perm(ptsid, sid, SECCLASS_PROCESS,
security/selinux/hooks.c
7088
return avc_has_perm(sid, ksec->sid, SECCLASS_KEY, perm, NULL);
security/selinux/hooks.c
7112
return avc_has_perm(sid, ksec->sid, SECCLASS_KEY, KEY__VIEW, NULL);
security/selinux/hooks.c
7134
return avc_has_perm(sec->sid, sid,
security/selinux/hooks.c
7158
return avc_has_perm(sec->sid, sid,
security/selinux/hooks.c
7184
ret = avc_has_perm(sid, sid, SECCLASS_BPF, BPF__MAP_CREATE,
security/selinux/hooks.c
7188
ret = avc_has_perm(sid, sid, SECCLASS_BPF, BPF__PROG_LOAD,
security/selinux/hooks.c
7228
ret = avc_has_perm(sid, bpfsec->sid, SECCLASS_BPF,
security/selinux/hooks.c
7235
ret = avc_has_perm(sid, bpfsec->sid, SECCLASS_BPF,
security/selinux/hooks.c
7249
return avc_has_perm(sid, bpfsec->sid, SECCLASS_BPF,
security/selinux/hooks.c
7259
return avc_has_perm(sid, bpfsec->sid, SECCLASS_BPF,
security/selinux/hooks.c
7295
return avc_has_perm(ssid, bpfsec->sid, SECCLASS_BPF, BPF__MAP_CREATE,
security/selinux/hooks.c
7313
return avc_has_perm(ssid, bpfsec->sid, SECCLASS_BPF, BPF__PROG_LOAD,
security/selinux/hooks.c
7339
err = avc_has_perm(bpfsec->sid, sid, SECCLASS_BPF,
security/selinux/hooks.c
7346
err = avc_has_perm(bpfsec->sid, sid, SECCLASS_BPF,
security/selinux/hooks.c
7397
return avc_has_perm(current_sid(), bpfsec->grantor_sid, sclass, av,
security/selinux/hooks.c
7418
return avc_has_perm(sid, sid, SECCLASS_PERF_EVENT,
security/selinux/hooks.c
7437
return avc_has_perm(sid, perfsec->sid,
security/selinux/hooks.c
7446
return avc_has_perm(sid, perfsec->sid,
security/selinux/hooks.c
7461
return avc_has_perm(current_sid(), cred_sid(new),
security/selinux/hooks.c
7475
return avc_has_perm(sid, sid,
security/selinux/hooks.c
7497
return avc_has_perm(current_sid(), isec->sid,
security/selinux/hooks.c
7510
return avc_has_perm(sid, sid, SECCLASS_IO_URING, IO_URING__ALLOWED,
security/selinux/include/avc.h
140
int avc_has_perm(u32 ssid, u32 tsid, u16 tclass, u32 requested,
security/selinux/netlabel.c
472
rc = avc_has_perm(sksec->sid, nlbl_sid, sksec->sclass, perm, ad);
security/selinux/selinuxfs.c
1014
length = avc_has_perm(current_sid(), SECINITSID_SECURITY,
security/selinux/selinuxfs.c
1153
length = avc_has_perm(current_sid(), SECINITSID_SECURITY,
security/selinux/selinuxfs.c
1208
length = avc_has_perm(current_sid(), SECINITSID_SECURITY,
security/selinux/selinuxfs.c
1315
ret = avc_has_perm(current_sid(), SECINITSID_SECURITY,
security/selinux/selinuxfs.c
160
length = avc_has_perm(current_sid(), SECINITSID_SECURITY,
security/selinux/selinuxfs.c
343
rc = avc_has_perm(current_sid(), SECINITSID_SECURITY,
security/selinux/selinuxfs.c
391
ret = avc_has_perm(current_sid(), SECINITSID_SECURITY,
security/selinux/selinuxfs.c
554
length = avc_has_perm(current_sid(), SECINITSID_SECURITY,
security/selinux/selinuxfs.c
606
length = avc_has_perm(current_sid(), SECINITSID_SECURITY,
security/selinux/selinuxfs.c
671
rc = avc_has_perm(current_sid(), SECINITSID_SECURITY,
security/selinux/selinuxfs.c
797
length = avc_has_perm(current_sid(), SECINITSID_SECURITY,
security/selinux/selinuxfs.c
848
length = avc_has_perm(current_sid(), SECINITSID_SECURITY,
security/selinux/selinuxfs.c
947
length = avc_has_perm(current_sid(), SECINITSID_SECURITY,
security/selinux/xfrm.c
105
rc = avc_has_perm(current_sid(), ctx->ctx_sid,
security/selinux/xfrm.c
139
return avc_has_perm(current_sid(), ctx->ctx_sid,
security/selinux/xfrm.c
161
rc = avc_has_perm(fl_secid, ctx->ctx_sid,
security/selinux/xfrm.c
202
return (avc_has_perm(flic_sid, state_sid,
security/selinux/xfrm.c
421
return avc_has_perm(sk_sid, peer_sid,
security/selinux/xfrm.c
464
return avc_has_perm(sk_sid, SECINITSID_UNLABELED,