Home
last modified time | relevance | path

Searched refs:sk_cgrp_data (Results 1 - 25 of 27) sorted by relevance

12

/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/
H A Dcgrp_ls_attach_cgroup.c42 tcp_sk->inet_conn.icsk_inet.sk.sk_cgrp_data.cgroup, 0, in set_cookie()
71 tcp_sk->inet_conn.icsk_inet.sk.sk_cgrp_data.cgroup, 0, 0); in update_cookie_sockops()
91 p = bpf_cgrp_storage_get(&socket_cookies, sock->sk->sk_cgrp_data.cgroup, 0, 0); in BPF_PROG()
/kernel/linux/linux-5.10/net/netfilter/
H A Dxt_cgroup.c109 return (info->id == sock_cgroup_classid(&skb->sk->sk_cgrp_data)) ^ in cgroup_mt_v0()
116 struct sock_cgroup_data *skcd = &skb->sk->sk_cgrp_data; in cgroup_mt_v1()
134 struct sock_cgroup_data *skcd = &skb->sk->sk_cgrp_data; in cgroup_mt_v2()
H A Dnft_meta.c173 *dest = sock_cgroup_classid(&sk->sk_cgrp_data); in nft_meta_get_eval_cgroup()
/kernel/linux/linux-6.6/net/netfilter/
H A Dxt_cgroup.c109 return (info->id == sock_cgroup_classid(&skb->sk->sk_cgrp_data)) ^ in cgroup_mt_v0()
116 struct sock_cgroup_data *skcd = &skb->sk->sk_cgrp_data; in cgroup_mt_v1()
134 struct sock_cgroup_data *skcd = &skb->sk->sk_cgrp_data; in cgroup_mt_v2()
H A Dnft_socket.c48 cgrp = cgroup_ancestor(sock_cgroup_ptr(&sk->sk_cgrp_data), level); in nft_sock_get_eval_cgroupv2()
H A Dnft_meta.c173 *dest = sock_cgroup_classid(&sk->sk_cgrp_data); in nft_meta_get_eval_cgroup()
H A Dnfnetlink_queue.c310 u32 classid = sock_cgroup_classid(&sk->sk_cgrp_data); in nfqnl_put_sk_classid()
/kernel/linux/linux-5.10/include/net/
H A Dcls_cgroup.h73 classid = sock_cgroup_classid(&sk->sk_cgrp_data); in task_get_classid()
H A Dsock.h334 * @sk_cgrp_data: cgroup data for this cgroup
513 struct sock_cgroup_data sk_cgrp_data; member
1346 return cgroup_is_descendant(sock_cgroup_ptr(&sk->sk_cgrp_data), in sk_under_cgroup_hierarchy()
/kernel/linux/linux-6.6/include/net/
H A Dcls_cgroup.h73 classid = sock_cgroup_classid(&sk->sk_cgrp_data); in task_get_classid()
H A Dsock.h336 * @sk_cgrp_data: cgroup data for this cgroup
527 struct sock_cgroup_data sk_cgrp_data; member
1417 return cgroup_is_descendant(sock_cgroup_ptr(&sk->sk_cgrp_data), in sk_under_cgroup_hierarchy()
/kernel/linux/linux-6.6/kernel/bpf/
H A Dcgroup.c80 cgrp = sock_cgroup_ptr(&sk->sk_cgrp_data); in __cgroup_bpf_run_lsm_sock()
102 cgrp = sock_cgroup_ptr(&sock->sk->sk_cgrp_data); in __cgroup_bpf_run_lsm_socket()
1373 cgrp = sock_cgroup_ptr(&sk->sk_cgrp_data); in __cgroup_bpf_run_filter_skb()
1441 struct cgroup *cgrp = sock_cgroup_ptr(&sk->sk_cgrp_data); in __cgroup_bpf_run_filter_sk()
1496 cgrp = sock_cgroup_ptr(&sk->sk_cgrp_data); in __cgroup_bpf_run_filter_sock_addr()
1527 struct cgroup *cgrp = sock_cgroup_ptr(&sk->sk_cgrp_data); in __cgroup_bpf_run_filter_sock_ops()
1805 struct cgroup *cgrp = sock_cgroup_ptr(&sk->sk_cgrp_data); in __cgroup_bpf_run_filter_setsockopt()
1896 struct cgroup *cgrp = sock_cgroup_ptr(&sk->sk_cgrp_data); in __cgroup_bpf_run_filter_getsockopt()
1978 struct cgroup *cgrp = sock_cgroup_ptr(&sk->sk_cgrp_data); in __cgroup_bpf_run_filter_getsockopt_kern()
/kernel/linux/linux-5.10/net/core/
H A Dnetclassid_cgroup.c76 sock_cgroup_set_classid(&sock->sk->sk_cgrp_data, ctx->classid); in update_classid_sock()
H A Dnetprio_cgroup.c225 sock_cgroup_set_prioidx(&sock->sk->sk_cgrp_data, in update_netprio()
H A Dsock.c1726 cgroup_sk_free(&sk->sk_cgrp_data); in sk_prot_free()
1769 cgroup_sk_alloc(&sk->sk_cgrp_data); in sk_alloc()
1770 sock_update_classid(&sk->sk_cgrp_data); in sk_alloc()
1771 sock_update_netprioidx(&sk->sk_cgrp_data); in sk_alloc()
1935 cgroup_sk_clone(&newsk->sk_cgrp_data); in sk_clone_lock()
2854 sock_update_netprioidx(&sock->sk->sk_cgrp_data); in __receive_sock()
2855 sock_update_classid(&sock->sk->sk_cgrp_data); in __receive_sock()
H A Dfilter.c3079 return sock_cgroup_classid(&sk->sk_cgrp_data); in BPF_CALL_1()
4518 cgrp = sock_cgroup_ptr(&sk->sk_cgrp_data); in __bpf_sk_cgroup_id()
4544 cgrp = sock_cgroup_ptr(&sk->sk_cgrp_data); in __bpf_sk_ancestor_cgroup_id()
/kernel/linux/linux-6.6/net/core/
H A Dnetclassid_cgroup.c75 sock_cgroup_set_classid(&sock->sk->sk_cgrp_data, ctx->classid); in update_classid_sock()
H A Dnetprio_cgroup.c224 sock_cgroup_set_prioidx(&sock->sk->sk_cgrp_data, in update_netprio()
H A Dsock.c2128 cgroup_sk_free(&sk->sk_cgrp_data); in sk_prot_free()
2174 cgroup_sk_alloc(&sk->sk_cgrp_data); in sk_alloc()
2175 sock_update_classid(&sk->sk_cgrp_data); in sk_alloc()
2176 sock_update_netprioidx(&sk->sk_cgrp_data); in sk_alloc()
2352 cgroup_sk_clone(&newsk->sk_cgrp_data); in sk_clone_lock()
3292 sock_update_netprioidx(&sock->sk->sk_cgrp_data); in __receive_sock()
3293 sock_update_classid(&sock->sk->sk_cgrp_data); in __receive_sock()
H A Dfilter.c3071 return sock_cgroup_classid(&sk->sk_cgrp_data); in BPF_CALL_1()
4881 cgrp = sock_cgroup_ptr(&sk->sk_cgrp_data); in __bpf_sk_cgroup_id()
4907 cgrp = sock_cgroup_ptr(&sk->sk_cgrp_data); in __bpf_sk_ancestor_cgroup_id()
/kernel/linux/linux-5.10/kernel/bpf/
H A Dcgroup.c1055 cgrp = sock_cgroup_ptr(&sk->sk_cgrp_data); in __cgroup_bpf_run_filter_skb()
1095 struct cgroup *cgrp = sock_cgroup_ptr(&sk->sk_cgrp_data); in __cgroup_bpf_run_filter_sk()
1141 cgrp = sock_cgroup_ptr(&sk->sk_cgrp_data); in __cgroup_bpf_run_filter_sock_addr()
1168 struct cgroup *cgrp = sock_cgroup_ptr(&sk->sk_cgrp_data); in __cgroup_bpf_run_filter_sock_ops()
1383 struct cgroup *cgrp = sock_cgroup_ptr(&sk->sk_cgrp_data); in __cgroup_bpf_run_filter_setsockopt()
1461 struct cgroup *cgrp = sock_cgroup_ptr(&sk->sk_cgrp_data); in __cgroup_bpf_run_filter_getsockopt()
1554 struct cgroup *cgrp = sock_cgroup_ptr(&sk->sk_cgrp_data); in __cgroup_bpf_run_filter_getsockopt_kern()
/kernel/linux/linux-5.10/net/ipv4/
H A Dinet_diag.c161 classid = sock_cgroup_classid(&sk->sk_cgrp_data); in inet_diag_msg_attrs_fill()
176 cgroup_id(sock_cgroup_ptr(&sk->sk_cgrp_data)), in inet_diag_msg_attrs_fill()
806 cgroup_id(sock_cgroup_ptr(&sk->sk_cgrp_data)) : 0; in inet_diag_bc_sk()
/kernel/linux/linux-6.6/include/linux/
H A Dbpf-cgroup.h181 struct cgroup *cgrp = sock_cgroup_ptr(&sk->sk_cgrp_data); in cgroup_bpf_sock_enabled()
/kernel/linux/linux-6.6/net/ipv4/
H A Dinet_diag.c161 classid = sock_cgroup_classid(&sk->sk_cgrp_data); in inet_diag_msg_attrs_fill()
176 cgroup_id(sock_cgroup_ptr(&sk->sk_cgrp_data)), in inet_diag_msg_attrs_fill()
811 cgroup_id(sock_cgroup_ptr(&sk->sk_cgrp_data)) : 0; in inet_diag_bc_sk()
/kernel/linux/linux-6.6/net/mptcp/
H A Dsubflow.c1602 struct sock_cgroup_data *parent_skcd = &parent->sk_cgrp_data, in mptcp_attach_cgroup()
1603 *child_skcd = &child->sk_cgrp_data; in mptcp_attach_cgroup()

Completed in 61 milliseconds

12