Home
last modified time | relevance | path

Searched refs:sksec (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-6.6/security/selinux/
H A Dnetlabel.c71 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 Dhooks.c4571 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 Dnetlabel.c70 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 Dhooks.c4527 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 Dnetlabel.h32 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 Dnetlabel.h32 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