Lines Matching refs:sid
220 tsec->osid = tsec->sid = SECINITSID_KERNEL; in cred_init_security()
232 return tsec->sid; in cred_sid()
240 u32 sid; in task_sid() local
243 sid = cred_sid(__task_cred(task)); in task_sid()
245 return sid; in task_sid()
253 u32 sid = current_sid(); in inode_alloc_security() local
262 isec->sid = SECINITSID_UNLABELED; in inode_alloc_security()
264 isec->task_sid = sid; in inode_alloc_security()
388 u32 sid = current_sid(); in file_alloc_security() local
394 fsec->sid = sid; in file_alloc_security()
395 fsec->fown_sid = sid; in file_alloc_security()
420 sbsec->sid = SECINITSID_UNLABELED; in superblock_alloc_security()
463 static int may_context_mount_sb_relabel(u32 sid, in may_context_mount_sb_relabel() argument
471 tsec->sid, sbsec->sid, SECCLASS_FILESYSTEM, in may_context_mount_sb_relabel()
477 tsec->sid, sid, SECCLASS_FILESYSTEM, in may_context_mount_sb_relabel()
482 static int may_context_mount_inode_relabel(u32 sid, in may_context_mount_inode_relabel() argument
489 tsec->sid, sbsec->sid, SECCLASS_FILESYSTEM, in may_context_mount_inode_relabel()
495 sid, sbsec->sid, SECCLASS_FILESYSTEM, in may_context_mount_inode_relabel()
645 rc = security_sid_to_context(&selinux_state, sbsec->sid, in selinux_get_mnt_opts()
673 rc = security_sid_to_context(&selinux_state, isec->sid, in selinux_get_mnt_opts()
779 u32 sid; in selinux_set_mnt_opts() local
784 mount_options[i], &sid, in selinux_set_mnt_opts()
794 fscontext_sid = sid; in selinux_set_mnt_opts()
796 if (bad_option(sbsec, FSCONTEXT_MNT, sbsec->sid, in selinux_set_mnt_opts()
803 context_sid = sid; in selinux_set_mnt_opts()
812 rootcontext_sid = sid; in selinux_set_mnt_opts()
814 if (bad_option(sbsec, ROOTCONTEXT_MNT, root_isec->sid, in selinux_set_mnt_opts()
822 defcontext_sid = sid; in selinux_set_mnt_opts()
902 sbsec->sid = fscontext_sid; in selinux_set_mnt_opts()
921 sbsec->sid = context_sid; in selinux_set_mnt_opts()
941 root_isec->sid = rootcontext_sid; in selinux_set_mnt_opts()
986 if ((oldflags & FSCONTEXT_MNT) && old->sid != new->sid) in selinux_cmp_sb_context()
995 if (oldroot->sid != newroot->sid) in selinux_cmp_sb_context()
1044 newsbsec->sid = oldsbsec->sid; in selinux_sb_clone_mnt_opts()
1061 u32 sid = oldsbsec->mntpoint_sid; in selinux_sb_clone_mnt_opts() local
1064 newsbsec->sid = sid; in selinux_sb_clone_mnt_opts()
1067 newisec->sid = sid; in selinux_sb_clone_mnt_opts()
1069 newsbsec->mntpoint_sid = sid; in selinux_sb_clone_mnt_opts()
1075 newisec->sid = oldisec->sid; in selinux_sb_clone_mnt_opts()
1486 u32 *sid) in selinux_genfs_get_sid() argument
1510 path, tclass, sid); in selinux_genfs_get_sid()
1521 u32 task_sid, sid = 0; in inode_doinit_with_dentry() local
1553 sid = isec->sid; in inode_doinit_with_dentry()
1562 sid = sbsec->def_sid; in inode_doinit_with_dentry()
1632 sid = sbsec->def_sid; in inode_doinit_with_dentry()
1636 context, rc, &sid, in inode_doinit_with_dentry()
1662 sid = task_sid; in inode_doinit_with_dentry()
1666 sid = sbsec->sid; in inode_doinit_with_dentry()
1669 rc = security_transition_sid(&selinux_state, task_sid, sid, in inode_doinit_with_dentry()
1670 sclass, NULL, &sid); in inode_doinit_with_dentry()
1675 sid = sbsec->mntpoint_sid; in inode_doinit_with_dentry()
1679 sid = sbsec->sid; in inode_doinit_with_dentry()
1709 sbsec->flags, &sid); in inode_doinit_with_dentry()
1720 if (!sid || rc) { in inode_doinit_with_dentry()
1726 isec->sid = sid; in inode_doinit_with_dentry()
1772 u32 sid = cred_sid(cred); 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()
1812 u32 sid; in inode_has_perm() local
1819 sid = cred_sid(cred); in inode_has_perm()
1823 sid, isec->sid, isec->sclass, perms, adp); in inode_has_perm()
1871 static int bpf_fd_pass(struct file *file, u32 sid);
1889 u32 sid = cred_sid(cred); in file_has_perm() local
1895 if (sid != fsec->sid) { in file_has_perm()
1897 sid, fsec->sid, in file_has_perm()
1939 return security_transition_sid(&selinux_state, tsec->sid, in selinux_determine_inode_label()
1940 dsec->sid, tclass, in selinux_determine_inode_label()
1955 u32 sid, newsid; in may_create() local
1962 sid = tsec->sid; in may_create()
1968 sid, dsec->sid, SECCLASS_DIR, in may_create()
1980 sid, newsid, tclass, FILE__CREATE, &ad); in may_create()
1985 newsid, sbsec->sid, in may_create()
2002 u32 sid = current_sid(); in may_link() local
2015 sid, dsec->sid, SECCLASS_DIR, av, &ad); in may_link()
2036 sid, isec->sid, isec->sclass, av, &ad); in may_link()
2047 u32 sid = current_sid(); in may_rename() local
2061 sid, old_dsec->sid, SECCLASS_DIR, in may_rename()
2066 sid, old_isec->sid, in may_rename()
2072 sid, old_isec->sid, in may_rename()
2083 sid, new_dsec->sid, SECCLASS_DIR, av, &ad); in may_rename()
2090 sid, new_isec->sid, in may_rename()
2107 u32 sid = cred_sid(cred); in superblock_has_perm() local
2111 sid, sbsec->sid, SECCLASS_FILESYSTEM, perms, ad); in superblock_has_perm()
2229 u32 sid = task_sid(to); in selinux_binder_transfer_file() local
2239 if (sid != fsec->sid) { in selinux_binder_transfer_file()
2241 sid, fsec->sid, in selinux_binder_transfer_file()
2250 rc = bpf_fd_pass(file, sid); in selinux_binder_transfer_file()
2260 sid, isec->sid, isec->sclass, file_to_av(file), in selinux_binder_transfer_file()
2267 u32 sid = current_sid(); in selinux_ptrace_access_check() local
2272 sid, csid, SECCLASS_FILE, FILE__READ, NULL); in selinux_ptrace_access_check()
2275 sid, csid, SECCLASS_PROCESS, PROCESS__PTRACE, NULL); in selinux_ptrace_access_check()
2401 u32 sid = 0; in ptrace_parent_sid() local
2407 sid = task_sid(tracer); in ptrace_parent_sid()
2410 return sid; in ptrace_parent_sid()
2425 if (new_tsec->sid == old_tsec->sid) in check_nnp_nosuid()
2441 old_tsec->sid, new_tsec->sid, in check_nnp_nosuid()
2452 rc = security_bounded_transition(&selinux_state, old_tsec->sid, in check_nnp_nosuid()
2453 new_tsec->sid); in check_nnp_nosuid()
2486 new_tsec->sid = old_tsec->sid; in selinux_bprm_set_creds()
2487 new_tsec->osid = old_tsec->sid; in selinux_bprm_set_creds()
2495 new_tsec->sid = old_tsec->exec_sid; in selinux_bprm_set_creds()
2505 rc = security_transition_sid(&selinux_state, old_tsec->sid, in selinux_bprm_set_creds()
2506 isec->sid, SECCLASS_PROCESS, NULL, in selinux_bprm_set_creds()
2507 &new_tsec->sid); in selinux_bprm_set_creds()
2517 new_tsec->sid = old_tsec->sid; in selinux_bprm_set_creds()
2523 if (new_tsec->sid == old_tsec->sid) { in selinux_bprm_set_creds()
2525 old_tsec->sid, isec->sid, in selinux_bprm_set_creds()
2532 old_tsec->sid, new_tsec->sid, in selinux_bprm_set_creds()
2538 new_tsec->sid, isec->sid, in selinux_bprm_set_creds()
2546 old_tsec->sid, new_tsec->sid, in selinux_bprm_set_creds()
2559 ptsid, new_tsec->sid, in selinux_bprm_set_creds()
2574 old_tsec->sid, new_tsec->sid, in selinux_bprm_set_creds()
2647 if (new_tsec->sid == new_tsec->osid) in selinux_bprm_committing_creds()
2667 new_tsec->osid, new_tsec->sid, SECCLASS_PROCESS, in selinux_bprm_committing_creds()
2691 u32 osid, sid; in selinux_bprm_committed_creds() local
2695 sid = tsec->sid; in selinux_bprm_committed_creds()
2697 if (sid == osid) in selinux_bprm_committed_creds()
2708 osid, sid, SECCLASS_PROCESS, PROCESS__SIGINH, NULL); in selinux_bprm_committed_creds()
2868 u32 sid; in selinux_sb_remount() local
2873 mount_options[i], &sid, in selinux_sb_remount()
2884 if (bad_option(sbsec, FSCONTEXT_MNT, sbsec->sid, sid)) in selinux_sb_remount()
2888 if (bad_option(sbsec, CONTEXT_MNT, sbsec->mntpoint_sid, sid)) in selinux_sb_remount()
2895 if (bad_option(sbsec, ROOTCONTEXT_MNT, root_isec->sid, sid)) in selinux_sb_remount()
2900 if (bad_option(sbsec, DEFCONTEXT_MNT, sbsec->def_sid, sid)) in selinux_sb_remount()
3050 isec->sid = newsid; in selinux_inode_init_security()
3126 u32 sid; in selinux_inode_follow_link() local
3132 sid = cred_sid(cred); in selinux_inode_follow_link()
3138 sid, isec->sid, isec->sclass, FILE__READ, &ad, in selinux_inode_follow_link()
3155 current_sid(), isec->sid, isec->sclass, perms, in audit_inode_permission()
3169 u32 sid; in selinux_inode_permission() local
3188 sid = cred_sid(cred); in selinux_inode_permission()
3194 sid, isec->sid, isec->sclass, perms, 0, &avd); in selinux_inode_permission()
3259 u32 newsid, sid = current_sid(); in selinux_inode_setxattr() local
3284 sid, isec->sid, isec->sclass, in selinux_inode_setxattr()
3323 sid, newsid, isec->sclass, in selinux_inode_setxattr()
3328 rc = security_validate_transition(&selinux_state, isec->sid, newsid, in selinux_inode_setxattr()
3329 sid, isec->sclass); in selinux_inode_setxattr()
3335 sbsec->sid, in selinux_inode_setxattr()
3367 isec->sid = newsid; in selinux_inode_post_setxattr()
3432 isec->sid, &context, in selinux_inode_getsecurity()
3435 error = security_sid_to_context(&selinux_state, isec->sid, in selinux_inode_getsecurity()
3469 isec->sid = newsid; in selinux_inode_setsecurity()
3486 *secid = isec->sid; in selinux_inode_getsecid()
3491 u32 sid; in selinux_inode_copy_up() local
3503 selinux_inode_getsecid(d_inode(src), &sid); in selinux_inode_copy_up()
3504 tsec->create_sid = sid; in selinux_inode_copy_up()
3544 u32 sid = current_sid(); in selinux_file_permission() local
3551 if (sid == fsec->sid && fsec->isid == isec->sid && in selinux_file_permission()
3591 if (ssid != fsec->sid) { in ioctl_has_perm()
3593 ssid, fsec->sid, in ioctl_has_perm()
3606 ssid, isec->sid, isec->sclass, in ioctl_has_perm()
3664 u32 sid = cred_sid(cred); in file_map_prot_check() local
3676 sid, sid, SECCLASS_PROCESS, in file_map_prot_check()
3705 u32 sid = current_sid(); in selinux_mmap_addr() local
3707 sid, sid, SECCLASS_MEMPROTECT, in selinux_mmap_addr()
3741 u32 sid = cred_sid(cred); in selinux_file_mprotect() local
3752 sid, sid, SECCLASS_PROCESS, in selinux_file_mprotect()
3759 sid, sid, SECCLASS_PROCESS, in selinux_file_mprotect()
3837 u32 sid = task_sid(tsk); in selinux_file_send_sigiotask() local
3852 fsec->fown_sid, sid, in selinux_file_send_sigiotask()
3877 fsec->isid = isec->sid; in selinux_file_open()
3895 u32 sid = current_sid(); in selinux_task_alloc() local
3898 sid, sid, SECCLASS_PROCESS, PROCESS__FORK, NULL); in selinux_task_alloc()
3974 u32 sid = current_sid(); in selinux_kernel_act_as() local
3978 sid, secid, in selinux_kernel_act_as()
3983 tsec->sid = secid; in selinux_kernel_act_as()
3999 u32 sid = current_sid(); in selinux_kernel_create_files_as() local
4003 sid, isec->sid, in selinux_kernel_create_files_as()
4009 tsec->create_sid = isec->sid; in selinux_kernel_create_files_as()
4030 u32 sid = current_sid(); in selinux_kernel_module_from_file() local
4036 sid, sid, SECCLASS_SYSTEM, in selinux_kernel_module_from_file()
4045 if (sid != fsec->sid) { in selinux_kernel_module_from_file()
4047 sid, fsec->sid, SECCLASS_FD, FD__USE, &ad); in selinux_kernel_module_from_file()
4054 sid, isec->sid, SECCLASS_SYSTEM, in selinux_kernel_module_from_file()
4211 u32 sid = task_sid(p); in selinux_task_to_inode() local
4215 isec->sid = sid; in selinux_task_to_inode()
4461 static int selinux_skb_peerlbl_sid(struct sk_buff *skb, u16 family, u32 *sid) in selinux_skb_peerlbl_sid() argument
4476 nlbl_type, xfrm_sid, sid); in selinux_skb_peerlbl_sid()
4522 return security_transition_sid(&selinux_state, tsec->sid, tsec->sid, in socket_sockcreate_sid()
4532 if (sksec->sid == SECINITSID_KERNEL) in sock_has_perm()
4540 current_sid(), sksec->sid, sksec->sclass, perms, in sock_has_perm()
4561 tsec->sid, newsid, secclass, SOCKET__CREATE, NULL); in selinux_socket_create()
4571 u32 sid = SECINITSID_KERNEL; in selinux_socket_post_create() local
4575 err = socket_sockcreate_sid(tsec, sclass, &sid); in selinux_socket_post_create()
4581 isec->sid = sid; in selinux_socket_post_create()
4587 sksec->sid = sid; in selinux_socket_post_create()
4604 sksec_a->peer_sid = sksec_b->sid; in selinux_socket_socketpair()
4605 sksec_b->peer_sid = sksec_a->sid; in selinux_socket_socketpair()
4635 u32 sid, node_perm; in selinux_socket_bind() local
4684 snum, &sid); in selinux_socket_bind()
4688 sksec->sid, sid, in selinux_socket_bind()
4718 err = sel_netnode_sid(addrp, family_sa, &sid); in selinux_socket_bind()
4728 sksec->sid, sid, in selinux_socket_bind()
4768 u32 sid, perm; in selinux_socket_connect_helper() local
4798 err = sel_netport_sid(sk->sk_protocol, snum, &sid); in selinux_socket_connect_helper()
4819 sksec->sid, sid, sksec->sclass, perm, &ad); in selinux_socket_connect_helper()
4852 u32 sid; in selinux_socket_accept() local
4861 sid = isec->sid; in selinux_socket_accept()
4866 newisec->sid = sid; in selinux_socket_accept()
4932 sksec_sock->sid, sksec_other->sid, in selinux_socket_unix_stream_connect()
4939 sksec_new->peer_sid = sksec_sock->sid; in selinux_socket_unix_stream_connect()
4940 err = security_sid_mls_copy(&selinux_state, sksec_other->sid, in selinux_socket_unix_stream_connect()
4941 sksec_sock->sid, &sksec_new->sid); in selinux_socket_unix_stream_connect()
4946 sksec_sock->peer_sid = sksec_new->sid; in selinux_socket_unix_stream_connect()
4964 ssec->sid, osec->sid, osec->sclass, SOCKET__SENDTO, in selinux_socket_unix_may_send()
4998 u32 sk_sid = sksec->sid; in selinux_sock_rcv_skb_compat()
5022 err = selinux_xfrm_sock_rcv_skb(sksec->sid, skb, &ad); in selinux_sock_rcv_skb_compat()
5032 u32 sk_sid = sksec->sid; in selinux_socket_sock_rcv_skb()
5151 peer_secid = isec->sid; in selinux_socket_getpeersec_dgram()
5171 sksec->sid = SECINITSID_UNLABELED; in selinux_sk_alloc_security()
5193 newsksec->sid = sksec->sid; in selinux_sk_clone_security()
5207 *secid = sksec->sid; in selinux_sk_getsecid()
5219 isec->sid = sksec->sid; in selinux_sock_graft()
5285 err = selinux_conn_sid(sksec->sid, peer_sid, &conn_sid); in selinux_sctp_assoc_request()
5384 newsksec->sid = ep->secid; in selinux_sctp_sk_clone()
5402 err = selinux_conn_sid(sksec->sid, peersid, &connsid); in selinux_inet_conn_request()
5416 newsksec->sid = req->secid; in selinux_inet_csk_clone()
5440 static int selinux_secmark_relabel_packet(u32 sid) in selinux_secmark_relabel_packet() argument
5446 tsid = __tsec->sid; in selinux_secmark_relabel_packet()
5449 tsid, sid, SECCLASS_PACKET, PACKET__RELABELTO, in selinux_secmark_relabel_packet()
5476 tunsec->sid = current_sid(); in selinux_tun_dev_alloc_security()
5489 u32 sid = current_sid(); in selinux_tun_dev_create() local
5499 sid, sid, SECCLASS_TUN_SOCKET, TUN_SOCKET__CREATE, in selinux_tun_dev_create()
5508 current_sid(), tunsec->sid, SECCLASS_TUN_SOCKET, in selinux_tun_dev_attach_queue()
5524 sksec->sid = tunsec->sid; in selinux_tun_dev_attach()
5533 u32 sid = current_sid(); in selinux_tun_dev_open() local
5537 sid, tunsec->sid, SECCLASS_TUN_SOCKET, in selinux_tun_dev_open()
5542 sid, sid, SECCLASS_TUN_SOCKET, in selinux_tun_dev_open()
5546 tunsec->sid = sid; in selinux_tun_dev_open()
5669 u32 sid; in selinux_ip_output() local
5698 sid = sksec->sid; in selinux_ip_output()
5700 sid = SECINITSID_KERNEL; in selinux_ip_output()
5701 if (selinux_netlbl_skbuff_setsid(skb, family, sid) != 0) in selinux_ip_output()
5747 sksec->sid, skb->secmark, in selinux_ip_postroute_compat()
5751 if (selinux_xfrm_postroute_last(sksec->sid, skb, &ad, proto)) in selinux_ip_postroute_compat()
5851 if (selinux_conn_sid(sksec->sid, skb_sid, &peer_sid)) in selinux_ip_postroute()
5858 peer_sid = sksec->sid; in selinux_ip_postroute()
5930 isec->sid = current_sid(); in ipc_alloc_security()
5951 msec->sid = SECINITSID_UNLABELED; in msg_msg_alloc_security()
5970 u32 sid = current_sid(); in ipc_has_perm() local
5978 sid, isec->sid, isec->sclass, perms, &ad); in ipc_has_perm()
5996 u32 sid = current_sid(); in selinux_msg_queue_alloc_security() local
6009 sid, isec->sid, SECCLASS_MSGQ, in selinux_msg_queue_alloc_security()
6027 u32 sid = current_sid(); in selinux_msg_queue_associate() local
6035 sid, isec->sid, SECCLASS_MSGQ, in selinux_msg_queue_associate()
6075 u32 sid = current_sid(); in selinux_msg_queue_msgsnd() local
6084 if (msec->sid == SECINITSID_UNLABELED) { in selinux_msg_queue_msgsnd()
6089 rc = security_transition_sid(&selinux_state, sid, isec->sid, in selinux_msg_queue_msgsnd()
6090 SECCLASS_MSG, NULL, &msec->sid); in selinux_msg_queue_msgsnd()
6100 sid, isec->sid, SECCLASS_MSGQ, in selinux_msg_queue_msgsnd()
6105 sid, msec->sid, SECCLASS_MSG, in selinux_msg_queue_msgsnd()
6110 msec->sid, isec->sid, SECCLASS_MSGQ, in selinux_msg_queue_msgsnd()
6123 u32 sid = task_sid(target); in selinux_msg_queue_msgrcv() local
6133 sid, isec->sid, in selinux_msg_queue_msgrcv()
6137 sid, msec->sid, in selinux_msg_queue_msgrcv()
6147 u32 sid = current_sid(); in selinux_shm_alloc_security() local
6160 sid, isec->sid, SECCLASS_SHM, in selinux_shm_alloc_security()
6178 u32 sid = current_sid(); in selinux_shm_associate() local
6186 sid, isec->sid, SECCLASS_SHM, in selinux_shm_associate()
6244 u32 sid = current_sid(); in selinux_sem_alloc_security() local
6257 sid, isec->sid, SECCLASS_SEM, in selinux_sem_alloc_security()
6275 u32 sid = current_sid(); in selinux_sem_associate() local
6283 sid, isec->sid, SECCLASS_SEM, in selinux_sem_associate()
6364 *secid = isec->sid; in selinux_ipc_getsecid()
6377 u32 sid; in selinux_getprocattr() local
6386 current_sid(), __tsec->sid, in selinux_getprocattr()
6393 sid = __tsec->sid; in selinux_getprocattr()
6395 sid = __tsec->osid; in selinux_getprocattr()
6397 sid = __tsec->exec_sid; in selinux_getprocattr()
6399 sid = __tsec->create_sid; in selinux_getprocattr()
6401 sid = __tsec->keycreate_sid; in selinux_getprocattr()
6403 sid = __tsec->sockcreate_sid; in selinux_getprocattr()
6410 if (!sid) in selinux_getprocattr()
6413 error = security_sid_to_context(&selinux_state, sid, value, &len); in selinux_getprocattr()
6427 u32 mysid = current_sid(), sid = 0, ptsid; in selinux_setprocattr() local
6466 &sid, GFP_KERNEL); in selinux_setprocattr()
6489 value, size, &sid); in selinux_setprocattr()
6507 tsec->exec_sid = sid; in selinux_setprocattr()
6509 tsec->create_sid = sid; in selinux_setprocattr()
6512 mysid, sid, SECCLASS_KEY, KEY__CREATE, in selinux_setprocattr()
6516 tsec->keycreate_sid = sid; in selinux_setprocattr()
6518 tsec->sockcreate_sid = sid; in selinux_setprocattr()
6521 if (sid == 0) in selinux_setprocattr()
6528 tsec->sid, sid); in selinux_setprocattr()
6535 tsec->sid, sid, SECCLASS_PROCESS, in selinux_setprocattr()
6545 ptsid, sid, SECCLASS_PROCESS, in selinux_setprocattr()
6551 tsec->sid = sid; in selinux_setprocattr()
6636 ksec->sid = tsec->keycreate_sid; in selinux_key_alloc()
6638 ksec->sid = tsec->sid; in selinux_key_alloc()
6658 u32 sid; in selinux_key_permission() local
6666 sid = cred_sid(cred); in selinux_key_permission()
6672 sid, ksec->sid, SECCLASS_KEY, perm, NULL); in selinux_key_permission()
6682 rc = security_sid_to_context(&selinux_state, ksec->sid, in selinux_key_getsecurity()
6696 u32 sid = 0; in selinux_ib_pkey_access() local
6700 err = sel_ib_pkey_sid(subnet_prefix, pkey_val, &sid); in selinux_ib_pkey_access()
6709 sec->sid, sid, in selinux_ib_pkey_access()
6719 u32 sid = 0; in selinux_ib_endport_manage_subnet() local
6724 &sid); in selinux_ib_endport_manage_subnet()
6734 sec->sid, sid, in selinux_ib_endport_manage_subnet()
6746 sec->sid = current_sid(); in selinux_ib_alloc_security()
6762 u32 sid = current_sid(); in selinux_bpf() local
6768 sid, sid, SECCLASS_BPF, BPF__MAP_CREATE, in selinux_bpf()
6773 sid, sid, SECCLASS_BPF, BPF__PROG_LOAD, in selinux_bpf()
6803 static int bpf_fd_pass(struct file *file, u32 sid) in bpf_fd_pass() argument
6814 sid, bpfsec->sid, SECCLASS_BPF, in bpf_fd_pass()
6822 sid, bpfsec->sid, SECCLASS_BPF, in bpf_fd_pass()
6832 u32 sid = current_sid(); in selinux_bpf_map() local
6837 sid, bpfsec->sid, SECCLASS_BPF, in selinux_bpf_map()
6843 u32 sid = current_sid(); in selinux_bpf_prog() local
6848 sid, bpfsec->sid, SECCLASS_BPF, in selinux_bpf_prog()
6860 bpfsec->sid = current_sid(); in selinux_bpf_map_alloc()
6882 bpfsec->sid = current_sid(); in selinux_bpf_prog_alloc()