Symbol: avc_has_perm
security/selinux/hooks.c
1691
return avc_has_perm(sid, isec->sid, isec->sclass, perms, adp);
security/selinux/hooks.c
1770
rc = avc_has_perm(sid, fsec->sid,
security/selinux/hooks.c
1841
rc = avc_has_perm(sid, dsec->sid, SECCLASS_DIR,
security/selinux/hooks.c
1852
rc = avc_has_perm(sid, newsid, tclass, FILE__CREATE, &ad);
security/selinux/hooks.c
1856
return avc_has_perm(newsid, sbsec->sid,
security/selinux/hooks.c
1885
rc = avc_has_perm(sid, dsec->sid, SECCLASS_DIR, av, &ad);
security/selinux/hooks.c
1905
rc = avc_has_perm(sid, isec->sid, isec->sclass, av, &ad);
security/selinux/hooks.c
1929
rc = avc_has_perm(sid, old_dsec->sid, SECCLASS_DIR,
security/selinux/hooks.c
1933
rc = avc_has_perm(sid, old_isec->sid,
security/selinux/hooks.c
1938
rc = avc_has_perm(sid, old_isec->sid,
security/selinux/hooks.c
1948
rc = avc_has_perm(sid, new_dsec->sid, SECCLASS_DIR, av, &ad);
security/selinux/hooks.c
1954
rc = avc_has_perm(sid, new_isec->sid,
security/selinux/hooks.c
1974
return avc_has_perm(sid, sbsec->sid, SECCLASS_FILESYSTEM, perms, ad);
security/selinux/hooks.c
2048
return avc_has_perm(current_sid(), cred_sid(mgr), SECCLASS_BINDER,
security/selinux/hooks.c
2061
rc = avc_has_perm(mysid, fromsid, SECCLASS_BINDER,
security/selinux/hooks.c
2067
return avc_has_perm(fromsid, tosid,
security/selinux/hooks.c
2074
return avc_has_perm(cred_sid(from), cred_sid(to),
security/selinux/hooks.c
2094
rc = avc_has_perm(sid, fsec->sid,
security/selinux/hooks.c
2112
return avc_has_perm(sid, isec->sid, isec->sclass, file_to_av(file),
security/selinux/hooks.c
2123
return avc_has_perm(sid, csid, SECCLASS_FILE, FILE__READ,
security/selinux/hooks.c
2126
return avc_has_perm(sid, csid, SECCLASS_PROCESS, PROCESS__PTRACE,
security/selinux/hooks.c
2132
return avc_has_perm(task_sid_obj(parent), task_sid_obj(current),
security/selinux/hooks.c
2139
return avc_has_perm(current_sid(), task_sid_obj(target),
security/selinux/hooks.c
2148
return avc_has_perm(cred_sid(old), cred_sid(new), SECCLASS_PROCESS,
security/selinux/hooks.c
2215
return avc_has_perm(current_sid(), SECINITSID_KERNEL,
security/selinux/hooks.c
2221
return avc_has_perm(current_sid(), SECINITSID_KERNEL,
security/selinux/hooks.c
2226
return avc_has_perm(current_sid(), SECINITSID_KERNEL,
security/selinux/hooks.c
2286
rc = avc_has_perm(old_crsec->sid, new_crsec->sid,
security/selinux/hooks.c
2384
rc = avc_has_perm(old_crsec->sid, isec->sid, isec->sclass,
security/selinux/hooks.c
2390
rc = avc_has_perm(old_crsec->sid, new_crsec->sid,
security/selinux/hooks.c
2395
rc = avc_has_perm(new_crsec->sid, isec->sid, isec->sclass,
security/selinux/hooks.c
2402
rc = avc_has_perm(old_crsec->sid, new_crsec->sid,
security/selinux/hooks.c
2414
rc = avc_has_perm(ptsid, new_crsec->sid,
security/selinux/hooks.c
2428
rc = avc_has_perm(old_crsec->sid, new_crsec->sid,
security/selinux/hooks.c
2520
rc = avc_has_perm(new_crsec->osid, new_crsec->sid, SECCLASS_PROCESS,
security/selinux/hooks.c
2559
rc = avc_has_perm(osid, sid, SECCLASS_PROCESS, PROCESS__SIGINH, NULL);
security/selinux/hooks.c
3043
return avc_has_perm(sid,
security/selinux/hooks.c
3111
return avc_has_perm(sid, isec->sid, isec->sclass, FILE__READ, &ad);
security/selinux/hooks.c
3377
rc = avc_has_perm(sid, isec->sid, isec->sclass,
security/selinux/hooks.c
3417
rc = avc_has_perm(sid, newsid, isec->sclass,
security/selinux/hooks.c
3427
return avc_has_perm(newsid,
security/selinux/hooks.c
3851
rc = avc_has_perm(ssid, fsec->sid,
security/selinux/hooks.c
3959
rc = avc_has_perm(sid, sid, SECCLASS_PROCESS,
security/selinux/hooks.c
3989
rc = avc_has_perm(sid, sid, SECCLASS_MEMPROTECT,
security/selinux/hooks.c
4037
rc = avc_has_perm(sid, sid, SECCLASS_PROCESS,
security/selinux/hooks.c
4041
rc = avc_has_perm(sid, sid, SECCLASS_PROCESS,
security/selinux/hooks.c
4133
return avc_has_perm(fsec->fown_sid, sid,
security/selinux/hooks.c
4181
return avc_has_perm(sid, sid, SECCLASS_PROCESS, PROCESS__FORK, NULL);
security/selinux/hooks.c
4228
ret = avc_has_perm(sid, secid,
security/selinux/hooks.c
4252
ret = avc_has_perm(sid, isec->sid,
security/selinux/hooks.c
4269
return avc_has_perm(current_sid(), SECINITSID_KERNEL, SECCLASS_SYSTEM,
security/selinux/hooks.c
4282
return avc_has_perm(sid, sid, SECCLASS_SYSTEM, requested, NULL);
security/selinux/hooks.c
4289
rc = avc_has_perm(sid, fsec->sid, SECCLASS_FD, FD__USE, &ad);
security/selinux/hooks.c
4295
return avc_has_perm(sid, isec->sid, SECCLASS_SYSTEM, requested, &ad);
security/selinux/hooks.c
4376
return avc_has_perm(current_sid(), task_sid_obj(p), SECCLASS_PROCESS,
security/selinux/hooks.c
4382
return avc_has_perm(current_sid(), task_sid_obj(p), SECCLASS_PROCESS,
security/selinux/hooks.c
4388
return avc_has_perm(current_sid(), task_sid_obj(p), SECCLASS_PROCESS,
security/selinux/hooks.c
4405
return avc_has_perm(current_sid(), task_sid_obj(p), SECCLASS_PROCESS,
security/selinux/hooks.c
4411
return avc_has_perm(current_sid(), task_sid_obj(p), SECCLASS_PROCESS,
security/selinux/hooks.c
4417
return avc_has_perm(current_sid(), task_sid_obj(p), SECCLASS_PROCESS,
security/selinux/hooks.c
4432
return avc_has_perm(cred_sid(cred), cred_sid(tcred),
security/selinux/hooks.c
4446
return avc_has_perm(current_sid(), task_sid_obj(p),
security/selinux/hooks.c
445
rc = avc_has_perm(crsec->sid, sbsec->sid, SECCLASS_FILESYSTEM,
security/selinux/hooks.c
4454
return avc_has_perm(current_sid(), task_sid_obj(p), SECCLASS_PROCESS,
security/selinux/hooks.c
4460
return avc_has_perm(current_sid(), task_sid_obj(p), SECCLASS_PROCESS,
security/selinux/hooks.c
4466
return avc_has_perm(current_sid(), task_sid_obj(p), SECCLASS_PROCESS,
security/selinux/hooks.c
4484
return avc_has_perm(secid, task_sid_obj(p), SECCLASS_PROCESS, perm, NULL);
security/selinux/hooks.c
450
rc = avc_has_perm(crsec->sid, sid, SECCLASS_FILESYSTEM,
security/selinux/hooks.c
4504
return avc_has_perm(sid, sid, SECCLASS_USER_NAMESPACE,
security/selinux/hooks.c
461
rc = avc_has_perm(crsec->sid, sbsec->sid, SECCLASS_FILESYSTEM,
security/selinux/hooks.c
466
rc = avc_has_perm(sid, sbsec->sid, SECCLASS_FILESYSTEM,
security/selinux/hooks.c
4820
return avc_has_perm(current_sid(), sksec->sid, sksec->sclass, perms,
security/selinux/hooks.c
4840
return avc_has_perm(crsec->sid, newsid, secclass, SOCKET__CREATE, NULL);
security/selinux/hooks.c
4976
err = avc_has_perm(sksec->sid, sid,
security/selinux/hooks.c
5011
err = avc_has_perm(sksec->sid, sid,
security/selinux/hooks.c
5105
err = avc_has_perm(sksec->sid, sid, sksec->sclass, perm, &ad);
security/selinux/hooks.c
5215
err = avc_has_perm(sksec_sock->sid, sksec_other->sid,
security/selinux/hooks.c
5244
return avc_has_perm(ssec->sid, osec->sid, osec->sclass, SOCKET__SENDTO,
security/selinux/hooks.c
5259
err = avc_has_perm(peer_sid, if_sid,
security/selinux/hooks.c
5267
return avc_has_perm(peer_sid, node_sid,
security/selinux/hooks.c
5287
err = avc_has_perm(sk_sid, skb->secmark, SECCLASS_PACKET,
security/selinux/hooks.c
5347
err = avc_has_perm(sk_sid, peer_sid, SECCLASS_PEER,
security/selinux/hooks.c
5356
err = avc_has_perm(sk_sid, skb->secmark, SECCLASS_PACKET,
security/selinux/hooks.c
5532
err = avc_has_perm(sksec->peer_sid, asoc->peer_secid,
security/selinux/hooks.c
5762
return avc_has_perm(current_sid(), sid, SECCLASS_PACKET, PACKET__RELABELTO,
security/selinux/hooks.c
5801
return avc_has_perm(sid, sid, SECCLASS_TUN_SOCKET, TUN_SOCKET__CREATE,
security/selinux/hooks.c
5809
return avc_has_perm(current_sid(), tunsec->sid, SECCLASS_TUN_SOCKET,
security/selinux/hooks.c
5837
err = avc_has_perm(sid, tunsec->sid, SECCLASS_TUN_SOCKET,
security/selinux/hooks.c
5841
err = avc_has_perm(sid, sid, SECCLASS_TUN_SOCKET,
security/selinux/hooks.c
5892
if (avc_has_perm(peer_sid, skb->secmark,
security/selinux/hooks.c
5969
if (avc_has_perm(sksec->sid, skb->secmark,
security/selinux/hooks.c
6091
if (avc_has_perm(peer_sid, skb->secmark,
security/selinux/hooks.c
6101
if (avc_has_perm(peer_sid, if_sid,
security/selinux/hooks.c
6107
if (avc_has_perm(peer_sid, node_sid,
security/selinux/hooks.c
6217
return avc_has_perm(sid, isec->sid, isec->sclass, perms, &ad);
security/selinux/hooks.c
6243
return avc_has_perm(sid, isec->sid, SECCLASS_MSGQ,
security/selinux/hooks.c
6258
return avc_has_perm(sid, isec->sid, SECCLASS_MSGQ,
security/selinux/hooks.c
6270
return avc_has_perm(current_sid(), SECINITSID_KERNEL,
security/selinux/hooks.c
6319
rc = avc_has_perm(sid, isec->sid, SECCLASS_MSGQ,
security/selinux/hooks.c
6323
rc = avc_has_perm(sid, msec->sid, SECCLASS_MSG,
security/selinux/hooks.c
6327
rc = avc_has_perm(msec->sid, isec->sid, SECCLASS_MSGQ,
security/selinux/hooks.c
6349
rc = avc_has_perm(sid, isec->sid,
security/selinux/hooks.c
6352
rc = avc_has_perm(sid, msec->sid,
security/selinux/hooks.c
6370
return avc_has_perm(sid, isec->sid, SECCLASS_SHM,
security/selinux/hooks.c
6385
return avc_has_perm(sid, isec->sid, SECCLASS_SHM,
security/selinux/hooks.c
6398
return avc_has_perm(current_sid(), SECINITSID_KERNEL,
security/selinux/hooks.c
6448
return avc_has_perm(sid, isec->sid, SECCLASS_SEM,
security/selinux/hooks.c
6463
return avc_has_perm(sid, isec->sid, SECCLASS_SEM,
security/selinux/hooks.c
6477
return avc_has_perm(current_sid(), SECINITSID_KERNEL,
security/selinux/hooks.c
6564
error = avc_has_perm(current_sid(), crsec->sid,
security/selinux/hooks.c
6622
error = avc_has_perm(mysid, mysid, SECCLASS_PROCESS,
security/selinux/hooks.c
6626
error = avc_has_perm(mysid, mysid, SECCLASS_PROCESS,
security/selinux/hooks.c
6630
error = avc_has_perm(mysid, mysid, SECCLASS_PROCESS,
security/selinux/hooks.c
6634
error = avc_has_perm(mysid, mysid, SECCLASS_PROCESS,
security/selinux/hooks.c
6638
error = avc_has_perm(mysid, mysid, SECCLASS_PROCESS,
security/selinux/hooks.c
6704
error = avc_has_perm(mysid, sid,
security/selinux/hooks.c
6724
error = avc_has_perm(crsec->sid, sid, SECCLASS_PROCESS,
security/selinux/hooks.c
6733
error = avc_has_perm(ptsid, sid, SECCLASS_PROCESS,
security/selinux/hooks.c
6960
return avc_has_perm(sid, ksec->sid, SECCLASS_KEY, perm, NULL);
security/selinux/hooks.c
6984
return avc_has_perm(sid, ksec->sid, SECCLASS_KEY, KEY__VIEW, NULL);
security/selinux/hooks.c
7006
return avc_has_perm(sec->sid, sid,
security/selinux/hooks.c
7030
return avc_has_perm(sec->sid, sid,
security/selinux/hooks.c
7056
ret = avc_has_perm(sid, sid, SECCLASS_BPF, BPF__MAP_CREATE,
security/selinux/hooks.c
7060
ret = avc_has_perm(sid, sid, SECCLASS_BPF, BPF__PROG_LOAD,
security/selinux/hooks.c
7100
ret = avc_has_perm(sid, bpfsec->sid, SECCLASS_BPF,
security/selinux/hooks.c
7107
ret = avc_has_perm(sid, bpfsec->sid, SECCLASS_BPF,
security/selinux/hooks.c
7121
return avc_has_perm(sid, bpfsec->sid, SECCLASS_BPF,
security/selinux/hooks.c
7131
return avc_has_perm(sid, bpfsec->sid, SECCLASS_BPF,
security/selinux/hooks.c
7167
return avc_has_perm(ssid, bpfsec->sid, SECCLASS_BPF, BPF__MAP_CREATE,
security/selinux/hooks.c
7185
return avc_has_perm(ssid, bpfsec->sid, SECCLASS_BPF, BPF__PROG_LOAD,
security/selinux/hooks.c
7211
err = avc_has_perm(bpfsec->sid, sid, SECCLASS_BPF,
security/selinux/hooks.c
7218
err = avc_has_perm(bpfsec->sid, sid, SECCLASS_BPF,
security/selinux/hooks.c
7269
return avc_has_perm(current_sid(), bpfsec->grantor_sid, sclass, av,
security/selinux/hooks.c
7290
return avc_has_perm(sid, sid, SECCLASS_PERF_EVENT,
security/selinux/hooks.c
7309
return avc_has_perm(sid, perfsec->sid,
security/selinux/hooks.c
7318
return avc_has_perm(sid, perfsec->sid,
security/selinux/hooks.c
7333
return avc_has_perm(current_sid(), cred_sid(new),
security/selinux/hooks.c
7347
return avc_has_perm(sid, sid,
security/selinux/hooks.c
7369
return avc_has_perm(current_sid(), isec->sid,
security/selinux/hooks.c
7382
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
1025
length = avc_has_perm(current_sid(), SECINITSID_SECURITY,
security/selinux/selinuxfs.c
1088
length = avc_has_perm(current_sid(), SECINITSID_SECURITY,
security/selinux/selinuxfs.c
1150
length = avc_has_perm(current_sid(), SECINITSID_SECURITY,
security/selinux/selinuxfs.c
1289
length = avc_has_perm(current_sid(), SECINITSID_SECURITY,
security/selinux/selinuxfs.c
1344
length = avc_has_perm(current_sid(), SECINITSID_SECURITY,
security/selinux/selinuxfs.c
1451
ret = avc_has_perm(current_sid(), SECINITSID_SECURITY,
security/selinux/selinuxfs.c
163
length = avc_has_perm(current_sid(), SECINITSID_SECURITY,
security/selinux/selinuxfs.c
373
rc = avc_has_perm(current_sid(), SECINITSID_SECURITY,
security/selinux/selinuxfs.c
434
ret = avc_has_perm(current_sid(), SECINITSID_SECURITY,
security/selinux/selinuxfs.c
599
length = avc_has_perm(current_sid(), SECINITSID_SECURITY,
security/selinux/selinuxfs.c
651
length = avc_has_perm(current_sid(), SECINITSID_SECURITY,
security/selinux/selinuxfs.c
696
length = avc_has_perm(current_sid(), SECINITSID_SECURITY,
security/selinux/selinuxfs.c
749
rc = avc_has_perm(current_sid(), SECINITSID_SECURITY,
security/selinux/selinuxfs.c
875
length = avc_has_perm(current_sid(), SECINITSID_SECURITY,
security/selinux/selinuxfs.c
926
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,