/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/ |
H A D | cgrp_ls_attach_cgroup.c | 42 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 D | xt_cgroup.c | 109 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 D | nft_meta.c | 173 *dest = sock_cgroup_classid(&sk->sk_cgrp_data); in nft_meta_get_eval_cgroup()
|
/kernel/linux/linux-6.6/net/netfilter/ |
H A D | xt_cgroup.c | 109 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 D | nft_socket.c | 48 cgrp = cgroup_ancestor(sock_cgroup_ptr(&sk->sk_cgrp_data), level); in nft_sock_get_eval_cgroupv2()
|
H A D | nft_meta.c | 173 *dest = sock_cgroup_classid(&sk->sk_cgrp_data); in nft_meta_get_eval_cgroup()
|
H A D | nfnetlink_queue.c | 310 u32 classid = sock_cgroup_classid(&sk->sk_cgrp_data); in nfqnl_put_sk_classid()
|
/kernel/linux/linux-5.10/include/net/ |
H A D | cls_cgroup.h | 73 classid = sock_cgroup_classid(&sk->sk_cgrp_data); in task_get_classid()
|
H A D | sock.h | 334 * @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 D | cls_cgroup.h | 73 classid = sock_cgroup_classid(&sk->sk_cgrp_data); in task_get_classid()
|
H A D | sock.h | 336 * @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 D | cgroup.c | 80 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 D | netclassid_cgroup.c | 76 sock_cgroup_set_classid(&sock->sk->sk_cgrp_data, ctx->classid); in update_classid_sock()
|
H A D | netprio_cgroup.c | 225 sock_cgroup_set_prioidx(&sock->sk->sk_cgrp_data, in update_netprio()
|
H A D | sock.c | 1726 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 D | filter.c | 3079 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 D | netclassid_cgroup.c | 75 sock_cgroup_set_classid(&sock->sk->sk_cgrp_data, ctx->classid); in update_classid_sock()
|
H A D | netprio_cgroup.c | 224 sock_cgroup_set_prioidx(&sock->sk->sk_cgrp_data, in update_netprio()
|
H A D | sock.c | 2128 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 D | filter.c | 3071 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 D | cgroup.c | 1055 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 D | inet_diag.c | 161 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 D | bpf-cgroup.h | 181 struct cgroup *cgrp = sock_cgroup_ptr(&sk->sk_cgrp_data); in cgroup_bpf_sock_enabled()
|
/kernel/linux/linux-6.6/net/ipv4/ |
H A D | inet_diag.c | 161 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 D | subflow.c | 1602 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()
|