Searched refs:sksec (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-6.6/security/selinux/ |
H A D | netlabel.c | 71 struct sk_security_struct *sksec = sk->sk_security; in selinux_netlbl_sock_genattr() local 74 if (sksec->nlbl_secattr != NULL) in selinux_netlbl_sock_genattr() 75 return sksec->nlbl_secattr; in selinux_netlbl_sock_genattr() 80 rc = security_netlbl_sid_to_secattr(sksec->sid, secattr); in selinux_netlbl_sock_genattr() 85 sksec->nlbl_secattr = secattr; in selinux_netlbl_sock_genattr() 103 struct sk_security_struct *sksec = sk->sk_security; in selinux_netlbl_sock_getattr() local 104 struct netlbl_lsm_secattr *secattr = sksec->nlbl_secattr; in selinux_netlbl_sock_getattr() 149 * @sksec: the sk_security_struct 155 void selinux_netlbl_sk_security_free(struct sk_security_struct *sksec) in selinux_netlbl_sk_security_free() argument 157 if (!sksec in selinux_netlbl_sk_security_free() 174 selinux_netlbl_sk_security_reset(struct sk_security_struct *sksec) selinux_netlbl_sk_security_reset() argument 243 struct sk_security_struct *sksec = sk->sk_security; selinux_netlbl_skbuff_setsid() local 280 struct sk_security_struct *sksec = asoc->base.sk->sk_security; selinux_netlbl_sctp_assoc_request() local 359 struct sk_security_struct *sksec = sk->sk_security; selinux_netlbl_inet_csk_clone() local 377 struct sk_security_struct *sksec = sk->sk_security; selinux_netlbl_sctp_sk_clone() local 396 struct sk_security_struct *sksec = sk->sk_security; selinux_netlbl_socket_post_create() local 432 selinux_netlbl_sock_rcv_skb(struct sk_security_struct *sksec, struct sk_buff *skb, u16 family, struct common_audit_data *ad) selinux_netlbl_sock_rcv_skb() argument 510 struct sk_security_struct *sksec = sk->sk_security; selinux_netlbl_socket_setsockopt() local 548 struct sk_security_struct *sksec = sk->sk_security; selinux_netlbl_socket_connect_helper() local 587 struct sk_security_struct *sksec = sk->sk_security; selinux_netlbl_socket_connect_locked() local [all...] |
H A D | hooks.c | 4571 struct sk_security_struct *sksec = sk->sk_security; in sock_has_perm() local 4575 if (sksec->sid == SECINITSID_KERNEL) in sock_has_perm() 4580 return avc_has_perm(current_sid(), sksec->sid, sksec->sclass, perms, in sock_has_perm() 4608 struct sk_security_struct *sksec; in selinux_socket_post_create() local 4624 sksec = sock->sk->sk_security; in selinux_socket_post_create() 4625 sksec->sclass = sclass; in selinux_socket_post_create() 4626 sksec->sid = sid; in selinux_socket_post_create() 4628 if (sksec->sclass == SECCLASS_SCTP_SOCKET) in selinux_socket_post_create() 4629 sksec in selinux_socket_post_create() 4656 struct sk_security_struct *sksec = sk->sk_security; selinux_socket_bind() local 4796 struct sk_security_struct *sksec = sk->sk_security; selinux_socket_connect_helper() local 5043 struct sk_security_struct *sksec = sk->sk_security; selinux_sock_rcv_skb_compat() local 5072 struct sk_security_struct *sksec = sk->sk_security; selinux_socket_sock_rcv_skb() local 5140 struct sk_security_struct *sksec = sock->sk->sk_security; selinux_socket_getpeersec_stream() local 5198 struct sk_security_struct *sksec; selinux_sk_alloc_security() local 5215 struct sk_security_struct *sksec = sk->sk_security; selinux_sk_free_security() local 5224 struct sk_security_struct *sksec = sk->sk_security; selinux_sk_clone_security() local 5239 const struct sk_security_struct *sksec = sk->sk_security; selinux_sk_getsecid() local 5249 struct sk_security_struct *sksec = sk->sk_security; selinux_sock_graft() local 5266 struct sk_security_struct *sksec = sk->sk_security; selinux_sctp_process_new_assoc() local 5321 struct sk_security_struct *sksec = asoc->base.sk->sk_security; selinux_sctp_assoc_request() local 5354 struct sk_security_struct *sksec = asoc->base.sk->sk_security; selinux_sctp_assoc_established() local 5453 struct sk_security_struct *sksec = sk->sk_security; selinux_sctp_sk_clone() local 5471 struct sk_security_struct *sksec = sk->sk_security; selinux_mptcp_add_subflow() local 5486 struct sk_security_struct *sksec = sk->sk_security; selinux_inet_conn_request() local 5524 struct sk_security_struct *sksec = sk->sk_security; selinux_inet_conn_established() local 5605 struct sk_security_struct *sksec = sk->sk_security; selinux_tun_dev_attach() local 5710 struct sk_security_struct *sksec; selinux_ip_output() local 5743 struct sk_security_struct *sksec; selinux_ip_postroute_compat() local 5838 struct sk_security_struct *sksec; selinux_ip_postroute() local 5869 struct sk_security_struct *sksec = sk->sk_security; selinux_ip_postroute() local 5912 struct sk_security_struct *sksec = sk->sk_security; selinux_netlink_send() local [all...] |
/kernel/linux/linux-5.10/security/selinux/ |
H A D | netlabel.c | 70 struct sk_security_struct *sksec = sk->sk_security; in selinux_netlbl_sock_genattr() local 73 if (sksec->nlbl_secattr != NULL) in selinux_netlbl_sock_genattr() 74 return sksec->nlbl_secattr; in selinux_netlbl_sock_genattr() 79 rc = security_netlbl_sid_to_secattr(&selinux_state, sksec->sid, in selinux_netlbl_sock_genattr() 85 sksec->nlbl_secattr = secattr; in selinux_netlbl_sock_genattr() 103 struct sk_security_struct *sksec = sk->sk_security; in selinux_netlbl_sock_getattr() local 104 struct netlbl_lsm_secattr *secattr = sksec->nlbl_secattr; in selinux_netlbl_sock_getattr() 148 * @sksec: the sk_security_struct 154 void selinux_netlbl_sk_security_free(struct sk_security_struct *sksec) in selinux_netlbl_sk_security_free() argument 156 if (sksec in selinux_netlbl_sk_security_free() 170 selinux_netlbl_sk_security_reset(struct sk_security_struct *sksec) selinux_netlbl_sk_security_reset() argument 238 struct sk_security_struct *sksec = sk->sk_security; selinux_netlbl_skbuff_setsid() local 276 struct sk_security_struct *sksec = ep->base.sk->sk_security; selinux_netlbl_sctp_assoc_request() local 355 struct sk_security_struct *sksec = sk->sk_security; selinux_netlbl_inet_csk_clone() local 373 struct sk_security_struct *sksec = sk->sk_security; selinux_netlbl_sctp_sk_clone() local 392 struct sk_security_struct *sksec = sk->sk_security; selinux_netlbl_socket_post_create() local 428 selinux_netlbl_sock_rcv_skb(struct sk_security_struct *sksec, struct sk_buff *skb, u16 family, struct common_audit_data *ad) selinux_netlbl_sock_rcv_skb() argument 507 struct sk_security_struct *sksec = sk->sk_security; selinux_netlbl_socket_setsockopt() local 545 struct sk_security_struct *sksec = sk->sk_security; selinux_netlbl_socket_connect_helper() local 584 struct sk_security_struct *sksec = sk->sk_security; selinux_netlbl_socket_connect_locked() local [all...] |
H A D | hooks.c | 4527 struct sk_security_struct *sksec = sk->sk_security; in sock_has_perm() local 4531 if (sksec->sid == SECINITSID_KERNEL) in sock_has_perm() 4539 current_sid(), sksec->sid, sksec->sclass, perms, in sock_has_perm() 4568 struct sk_security_struct *sksec; in selinux_socket_post_create() local 4584 sksec = sock->sk->sk_security; in selinux_socket_post_create() 4585 sksec->sclass = sclass; in selinux_socket_post_create() 4586 sksec->sid = sid; in selinux_socket_post_create() 4588 if (sksec->sclass == SECCLASS_SCTP_SOCKET) in selinux_socket_post_create() 4589 sksec in selinux_socket_post_create() 4616 struct sk_security_struct *sksec = sk->sk_security; selinux_socket_bind() local 4758 struct sk_security_struct *sksec = sk->sk_security; selinux_socket_connect_helper() local 5014 struct sk_security_struct *sksec = sk->sk_security; selinux_sock_rcv_skb_compat() local 5047 struct sk_security_struct *sksec = sk->sk_security; selinux_socket_sock_rcv_skb() local 5121 struct sk_security_struct *sksec = sock->sk->sk_security; selinux_socket_getpeersec_stream() local 5181 struct sk_security_struct *sksec; selinux_sk_alloc_security() local 5198 struct sk_security_struct *sksec = sk->sk_security; selinux_sk_free_security() local 5207 struct sk_security_struct *sksec = sk->sk_security; selinux_sk_clone_security() local 5222 struct sk_security_struct *sksec = sk->sk_security; selinux_sk_getsecid() local 5232 struct sk_security_struct *sksec = sk->sk_security; selinux_sock_graft() local 5247 struct sk_security_struct *sksec = ep->base.sk->sk_security; selinux_sctp_assoc_request() local 5398 struct sk_security_struct *sksec = sk->sk_security; selinux_sctp_sk_clone() local 5416 struct sk_security_struct *sksec = sk->sk_security; selinux_inet_conn_request() local 5454 struct sk_security_struct *sksec = sk->sk_security; selinux_inet_conn_established() local 5538 struct sk_security_struct *sksec = sk->sk_security; selinux_tun_dev_attach() local 5664 struct sk_security_struct *sksec; selinux_ip_output() local 5713 struct sk_security_struct *sksec; selinux_ip_postroute_compat() local 5811 struct sk_security_struct *sksec; selinux_ip_postroute() local 5842 struct sk_security_struct *sksec = sk->sk_security; selinux_ip_postroute() local 5907 struct sk_security_struct *sksec = sk->sk_security; selinux_netlink_send() local [all...] |
/kernel/linux/linux-5.10/security/selinux/include/ |
H A D | netlabel.h | 32 void selinux_netlbl_sk_security_free(struct sk_security_struct *sksec); 33 void selinux_netlbl_sk_security_reset(struct sk_security_struct *sksec); 48 int selinux_netlbl_sock_rcv_skb(struct sk_security_struct *sksec, 74 struct sk_security_struct *sksec) in selinux_netlbl_sk_security_free() 80 struct sk_security_struct *sksec) in selinux_netlbl_sk_security_reset() 125 static inline int selinux_netlbl_sock_rcv_skb(struct sk_security_struct *sksec, in selinux_netlbl_sock_rcv_skb() argument 73 selinux_netlbl_sk_security_free( struct sk_security_struct *sksec) selinux_netlbl_sk_security_free() argument 79 selinux_netlbl_sk_security_reset( struct sk_security_struct *sksec) selinux_netlbl_sk_security_reset() argument
|
/kernel/linux/linux-6.6/security/selinux/include/ |
H A D | netlabel.h | 32 void selinux_netlbl_sk_security_free(struct sk_security_struct *sksec); 33 void selinux_netlbl_sk_security_reset(struct sk_security_struct *sksec); 48 int selinux_netlbl_sock_rcv_skb(struct sk_security_struct *sksec, 74 struct sk_security_struct *sksec) in selinux_netlbl_sk_security_free() 80 struct sk_security_struct *sksec) in selinux_netlbl_sk_security_reset() 125 static inline int selinux_netlbl_sock_rcv_skb(struct sk_security_struct *sksec, in selinux_netlbl_sock_rcv_skb() argument 73 selinux_netlbl_sk_security_free( struct sk_security_struct *sksec) selinux_netlbl_sk_security_free() argument 79 selinux_netlbl_sk_security_reset( struct sk_security_struct *sksec) selinux_netlbl_sk_security_reset() argument
|
Completed in 22 milliseconds