Symbol: bpf_sock
include/linux/bpf_types.h
17
struct bpf_sock, struct sock)
include/uapi/linux/bpf.h
6402
__bpf_md_ptr(struct bpf_sock *, sk);
include/uapi/linux/bpf.h
6645
__bpf_md_ptr(struct bpf_sock *, sk); /* current socket */
include/uapi/linux/bpf.h
6683
__bpf_md_ptr(struct bpf_sock *, sk);
include/uapi/linux/bpf.h
6684
__bpf_md_ptr(struct bpf_sock *, migrating_sk);
include/uapi/linux/bpf.h
6921
__bpf_md_ptr(struct bpf_sock *, sk);
include/uapi/linux/bpf.h
6973
__bpf_md_ptr(struct bpf_sock *, sk);
include/uapi/linux/bpf.h
7548
__bpf_md_ptr(struct bpf_sock *, sk);
include/uapi/linux/bpf.h
7566
__bpf_md_ptr(struct bpf_sock *, sk); /* Selected socket */
net/core/filter.c
10254
case offsetof(struct bpf_sock, bound_dev_if):
net/core/filter.c
10265
case offsetof(struct bpf_sock, mark):
net/core/filter.c
10276
case offsetof(struct bpf_sock, priority):
net/core/filter.c
10287
case offsetof(struct bpf_sock, family):
net/core/filter.c
10298
case offsetof(struct bpf_sock, type):
net/core/filter.c
10307
case offsetof(struct bpf_sock, protocol):
net/core/filter.c
10316
case offsetof(struct bpf_sock, src_ip4):
net/core/filter.c
10325
case offsetof(struct bpf_sock, dst_ip4):
net/core/filter.c
10334
case bpf_ctx_range_till(struct bpf_sock, src_ip6[0], src_ip6[3]):
net/core/filter.c
10337
off -= offsetof(struct bpf_sock, src_ip6[0]);
net/core/filter.c
10352
case bpf_ctx_range_till(struct bpf_sock, dst_ip6[0], dst_ip6[3]):
net/core/filter.c
10355
off -= offsetof(struct bpf_sock, dst_ip6[0]);
net/core/filter.c
10369
case offsetof(struct bpf_sock, src_port):
net/core/filter.c
10379
case offsetof(struct bpf_sock, dst_port):
net/core/filter.c
10389
case offsetof(struct bpf_sock, state):
net/core/filter.c
10398
case offsetof(struct bpf_sock, rx_queue_mapping):
net/core/filter.c
5703
static bool is_locked_tcp_sock_ops(struct bpf_sock_ops_kern *bpf_sock)
net/core/filter.c
5705
return bpf_sock->op <= BPF_SOCK_OPS_WRITE_HDR_OPT_CB;
net/core/filter.c
5950
BPF_CALL_5(bpf_sock_ops_setsockopt, struct bpf_sock_ops_kern *, bpf_sock,
net/core/filter.c
5953
if (!is_locked_tcp_sock_ops(bpf_sock))
net/core/filter.c
5957
if ((bpf_sock->op == BPF_SOCK_OPS_HDR_OPT_LEN_CB ||
net/core/filter.c
5958
bpf_sock->op == BPF_SOCK_OPS_WRITE_HDR_OPT_CB) &&
net/core/filter.c
5962
return _bpf_setsockopt(bpf_sock->sk, level, optname, optval, optlen);
net/core/filter.c
5976
static int bpf_sock_ops_get_syn(struct bpf_sock_ops_kern *bpf_sock,
net/core/filter.c
5979
struct sk_buff *syn_skb = bpf_sock->syn_skb;
net/core/filter.c
6001
struct sock *sk = bpf_sock->sk;
net/core/filter.c
6044
BPF_CALL_5(bpf_sock_ops_getsockopt, struct bpf_sock_ops_kern *, bpf_sock,
net/core/filter.c
6047
if (!is_locked_tcp_sock_ops(bpf_sock))
net/core/filter.c
6055
ret = bpf_sock_ops_get_syn(bpf_sock, optname, &start);
net/core/filter.c
6072
return _bpf_getsockopt(bpf_sock->sk, level, optname, optval, optlen);
net/core/filter.c
6086
BPF_CALL_2(bpf_sock_ops_cb_flags_set, struct bpf_sock_ops_kern *, bpf_sock,
net/core/filter.c
6089
struct sock *sk = bpf_sock->sk;
net/core/filter.c
6092
if (!is_locked_tcp_sock_ops(bpf_sock))
net/core/filter.c
7893
BPF_CALL_4(bpf_sock_ops_load_hdr_opt, struct bpf_sock_ops_kern *, bpf_sock,
net/core/filter.c
7901
if (!is_locked_tcp_sock_ops(bpf_sock))
net/core/filter.c
7932
ret = bpf_sock_ops_get_syn(bpf_sock, TCP_BPF_SYN, &op);
net/core/filter.c
7939
if (!bpf_sock->skb ||
net/core/filter.c
7940
bpf_sock->op == BPF_SOCK_OPS_HDR_OPT_LEN_CB)
net/core/filter.c
7944
opend = bpf_sock->skb_data_end;
net/core/filter.c
7945
op = bpf_sock->skb->data + sizeof(struct tcphdr);
net/core/filter.c
7974
BPF_CALL_4(bpf_sock_ops_store_hdr_opt, struct bpf_sock_ops_kern *, bpf_sock,
net/core/filter.c
7982
if (bpf_sock->op != BPF_SOCK_OPS_WRITE_HDR_OPT_CB)
net/core/filter.c
7996
if (new_kind_len > bpf_sock->remaining_opt_len)
net/core/filter.c
8015
skb = bpf_sock->skb;
net/core/filter.c
8017
opend = bpf_sock->skb_data_end;
net/core/filter.c
8036
bpf_sock->remaining_opt_len -= new_kind_len;
net/core/filter.c
8037
bpf_sock->skb_data_end += new_kind_len;
net/core/filter.c
8052
BPF_CALL_3(bpf_sock_ops_reserve_hdr_opt, struct bpf_sock_ops_kern *, bpf_sock,
net/core/filter.c
8055
if (bpf_sock->op != BPF_SOCK_OPS_HDR_OPT_LEN_CB)
net/core/filter.c
8061
if (len > bpf_sock->remaining_opt_len)
net/core/filter.c
8064
bpf_sock->remaining_opt_len -= len;
net/core/filter.c
9085
case offsetof(struct bpf_sock, bound_dev_if):
net/core/filter.c
9086
case offsetof(struct bpf_sock, mark):
net/core/filter.c
9087
case offsetof(struct bpf_sock, priority):
net/core/filter.c
9095
case bpf_ctx_range(struct bpf_sock, src_ip4):
net/core/filter.c
9102
case bpf_ctx_range_till(struct bpf_sock, src_ip6[0], src_ip6[3]):
net/core/filter.c
9109
case bpf_ctx_range(struct bpf_sock, src_port):
net/core/filter.c
9129
case bpf_ctx_range_till(struct bpf_sock, type, priority):
net/core/filter.c
9142
if (off < 0 || off >= sizeof(struct bpf_sock))
net/core/filter.c
9148
case offsetof(struct bpf_sock, state):
net/core/filter.c
9149
case offsetof(struct bpf_sock, family):
net/core/filter.c
9150
case offsetof(struct bpf_sock, type):
net/core/filter.c
9151
case offsetof(struct bpf_sock, protocol):
net/core/filter.c
9152
case offsetof(struct bpf_sock, src_port):
net/core/filter.c
9153
case offsetof(struct bpf_sock, rx_queue_mapping):
net/core/filter.c
9154
case bpf_ctx_range(struct bpf_sock, src_ip4):
net/core/filter.c
9155
case bpf_ctx_range_till(struct bpf_sock, src_ip6[0], src_ip6[3]):
net/core/filter.c
9156
case bpf_ctx_range(struct bpf_sock, dst_ip4):
net/core/filter.c
9157
case bpf_ctx_range_till(struct bpf_sock, dst_ip6[0], dst_ip6[3]):
net/core/filter.c
9160
case bpf_ctx_range(struct bpf_sock, dst_port):
net/core/filter.c
9162
size_default : sizeof_field(struct bpf_sock, dst_port);
net/core/filter.c
9165
case offsetofend(struct bpf_sock, dst_port) ...
net/core/filter.c
9166
offsetof(struct bpf_sock, dst_ip4) - 1:
samples/bpf/hbm_kern.h
84
struct bpf_sock *sk;
samples/bpf/tcp_dumpstats_kern.c
29
struct bpf_sock *sk;
tools/include/uapi/linux/bpf.h
6402
__bpf_md_ptr(struct bpf_sock *, sk);
tools/include/uapi/linux/bpf.h
6645
__bpf_md_ptr(struct bpf_sock *, sk); /* current socket */
tools/include/uapi/linux/bpf.h
6683
__bpf_md_ptr(struct bpf_sock *, sk);
tools/include/uapi/linux/bpf.h
6684
__bpf_md_ptr(struct bpf_sock *, migrating_sk);
tools/include/uapi/linux/bpf.h
6921
__bpf_md_ptr(struct bpf_sock *, sk);
tools/include/uapi/linux/bpf.h
6973
__bpf_md_ptr(struct bpf_sock *, sk);
tools/include/uapi/linux/bpf.h
7548
__bpf_md_ptr(struct bpf_sock *, sk);
tools/include/uapi/linux/bpf.h
7566
__bpf_md_ptr(struct bpf_sock *, sk); /* Selected socket */
tools/testing/selftests/bpf/cgroup_getset_retval_hooks.h
25
BPF_RETVAL_HOOK(sock_release, "cgroup/sock_release", bpf_sock, 0)
tools/testing/selftests/bpf/cgroup_getset_retval_hooks.h
5
BPF_RETVAL_HOOK(sock_create, "cgroup/sock_create", bpf_sock, 0)
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
127
N(CGROUP_SOCK, struct bpf_sock, bound_dev_if),
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
132
N(CGROUP_SOCK, struct bpf_sock, mark),
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
137
N(CGROUP_SOCK, struct bpf_sock, priority),
tools/testing/selftests/bpf/prog_tests/skb_ctx.c
72
skb.sk = (struct bpf_sock *)1;
tools/testing/selftests/bpf/prog_tests/sock_create.c
117
offsetof(struct bpf_sock, mark)),
tools/testing/selftests/bpf/prog_tests/sock_create.c
138
offsetof(struct bpf_sock, bound_dev_if)),
tools/testing/selftests/bpf/prog_tests/sock_create.c
159
offsetof(struct bpf_sock, bound_dev_if)),
tools/testing/selftests/bpf/prog_tests/sock_create.c
181
offsetof(struct bpf_sock, family)),
tools/testing/selftests/bpf/prog_tests/sock_create.c
186
offsetof(struct bpf_sock, type)),
tools/testing/selftests/bpf/prog_tests/sock_create.c
191
offsetof(struct bpf_sock, protocol)),
tools/testing/selftests/bpf/prog_tests/sock_create.c
214
offsetof(struct bpf_sock, family)),
tools/testing/selftests/bpf/prog_tests/sock_create.c
219
offsetof(struct bpf_sock, type)),
tools/testing/selftests/bpf/prog_tests/sock_create.c
224
offsetof(struct bpf_sock, protocol)),
tools/testing/selftests/bpf/prog_tests/sock_create.c
34
offsetof(struct bpf_sock, priority)),
tools/testing/selftests/bpf/prog_tests/sock_create.c
55
offsetof(struct bpf_sock, priority)),
tools/testing/selftests/bpf/prog_tests/sock_create.c
86
offsetof(struct bpf_sock, mark)),
tools/testing/selftests/bpf/prog_tests/sock_fields.c
104
struct bpf_sock srv_sk, cli_sk, listen_sk;
tools/testing/selftests/bpf/prog_tests/sock_fields.c
59
static void print_sk(const struct bpf_sock *sk, const char *prefix)
tools/testing/selftests/bpf/prog_tests/sock_post_bind.c
106
offsetof(struct bpf_sock, src_ip6[3])),
tools/testing/selftests/bpf/prog_tests/sock_post_bind.c
110
offsetof(struct bpf_sock, src_port)),
tools/testing/selftests/bpf/prog_tests/sock_post_bind.c
136
offsetof(struct bpf_sock, src_ip4)),
tools/testing/selftests/bpf/prog_tests/sock_post_bind.c
140
offsetof(struct bpf_sock, src_port)),
tools/testing/selftests/bpf/prog_tests/sock_post_bind.c
166
offsetof(struct bpf_sock, src_ip4)),
tools/testing/selftests/bpf/prog_tests/sock_post_bind.c
170
offsetof(struct bpf_sock, src_port)),
tools/testing/selftests/bpf/prog_tests/sock_post_bind.c
197
offsetof(struct bpf_sock, src_ip4)),
tools/testing/selftests/bpf/prog_tests/sock_post_bind.c
201
offsetof(struct bpf_sock, src_port)),
tools/testing/selftests/bpf/prog_tests/sock_post_bind.c
228
offsetof(struct bpf_sock, src_ip6[3])),
tools/testing/selftests/bpf/prog_tests/sock_post_bind.c
232
offsetof(struct bpf_sock, src_port)),
tools/testing/selftests/bpf/progs/bind4_prog.c
103
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/bind6_prog.c
109
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/bind_perm.c
12
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/cgroup_skb_sk_lookup_kern.c
46
struct bpf_sock *peer_sk;
tools/testing/selftests/bpf/progs/cgroup_storage.c
39
int trigger_oob(struct bpf_sock *sk)
tools/testing/selftests/bpf/progs/cgrp_ls_attach_cgroup.c
28
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/cgrp_ls_attach_cgroup.c
57
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/connect4_prog.c
147
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/connect6_prog.c
32
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/exceptions_assert.c
65
struct bpf_sock *sk = ctx->sk;
tools/testing/selftests/bpf/progs/exceptions_assert.c
92
struct bpf_sock *sk = ctx->sk;
tools/testing/selftests/bpf/progs/freplace_cls_redirect.c
22
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/kfunc_call_test.c
108
struct bpf_sock *sk = skb->sk;
tools/testing/selftests/bpf/progs/kfunc_call_test.c
11
struct bpf_sock *sk = skb->sk;
tools/testing/selftests/bpf/progs/kfunc_call_test.c
125
struct bpf_sock *sk = skb->sk;
tools/testing/selftests/bpf/progs/kfunc_call_test.c
140
struct bpf_sock *sk = skb->sk;
tools/testing/selftests/bpf/progs/kfunc_call_test_subprog.c
11
struct bpf_sock *sk = skb->sk;
tools/testing/selftests/bpf/progs/map_kptr.c
259
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/mptcp_sock.c
35
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/mptcp_sockmap.c
21
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/mptcp_subflow.c
108
struct bpf_sock *sk = ctx->sk;
tools/testing/selftests/bpf/progs/mptcp_subflow.c
27
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/net_timestamping.c
213
struct bpf_sock *bpf_sk = skops->sk;
tools/testing/selftests/bpf/progs/netns_cookie_prog.c
36
struct bpf_sock *sk = ctx->sk;
tools/testing/selftests/bpf/progs/netns_cookie_prog.c
68
struct bpf_sock *sk = msg->sk;
tools/testing/selftests/bpf/progs/recvmsg4_prog.c
19
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/recvmsg6_prog.c
22
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/setget_sockopt.c
375
struct bpf_sock *sk = ctx->sk;
tools/testing/selftests/bpf/progs/setget_sockopt.c
411
struct bpf_sock *bpf_sk = skops->sk;
tools/testing/selftests/bpf/progs/sk_bypass_prot_mem.c
77
int sock_create(struct bpf_sock *ctx)
tools/testing/selftests/bpf/progs/socket_cookie_prog.c
54
struct bpf_sock *sk = ctx->sk;
tools/testing/selftests/bpf/progs/sockopt_sk.c
145
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/sockopt_sk.c
35
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/tcp_rtt.c
31
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/test_assign_reuse.c
70
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/test_btf_skc_cls_ingress.c
70
struct bpf_sock *bpf_skc;
tools/testing/selftests/bpf/progs/test_cls_redirect.c
652
struct bpf_sock *sk =
tools/testing/selftests/bpf/progs/test_cls_redirect.c
684
struct bpf_sock *sk =
tools/testing/selftests/bpf/progs/test_cls_redirect_dynptr.c
543
struct bpf_sock *sk =
tools/testing/selftests/bpf/progs/test_cls_redirect_dynptr.c
574
struct bpf_sock *sk =
tools/testing/selftests/bpf/progs/test_sk_assign.c
104
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/test_sk_assign.c
135
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/test_sk_lookup.c
111
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/test_sk_lookup.c
130
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/test_sk_lookup.c
153
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/test_sk_lookup.c
178
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/test_sk_lookup.c
193
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/test_sk_lookup.c
219
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/test_sk_lookup.c
252
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/test_sk_lookup.c
284
struct bpf_sock *sk = NULL;
tools/testing/selftests/bpf/progs/test_sk_lookup.c
327
struct bpf_sock *sk1 = NULL, *sk2 = NULL;
tools/testing/selftests/bpf/progs/test_sk_lookup.c
393
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/test_sk_lookup.c
577
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/test_sk_lookup.c
629
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/test_sk_lookup_kern.c
112
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/test_sk_lookup_kern.c
126
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/test_sk_lookup_kern.c
148
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/test_sk_lookup_kern.c
160
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/test_sk_lookup_kern.c
62
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/test_sk_lookup_kern.c
85
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/test_sk_lookup_kern.c
97
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/test_sock_fields.c
130
struct bpf_sock *sk, *sk_ret;
tools/testing/selftests/bpf/progs/test_sock_fields.c
225
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/test_sock_fields.c
263
static __noinline bool sk_dst_port__load_word(struct bpf_sock *sk)
tools/testing/selftests/bpf/progs/test_sock_fields.c
269
static __noinline bool sk_dst_port__load_half(struct bpf_sock *sk)
tools/testing/selftests/bpf/progs/test_sock_fields.c
278
static __noinline bool sk_dst_port__load_byte(struct bpf_sock *sk)
tools/testing/selftests/bpf/progs/test_sock_fields.c
288
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/test_sock_fields.c
52
struct bpf_sock listen_sk = {};
tools/testing/selftests/bpf/progs/test_sock_fields.c
53
struct bpf_sock srv_sk = {};
tools/testing/selftests/bpf/progs/test_sock_fields.c
54
struct bpf_sock cli_sk = {};
tools/testing/selftests/bpf/progs/test_sock_fields.c
64
static void skcpy(struct bpf_sock *dst,
tools/testing/selftests/bpf/progs/test_sock_fields.c
65
const struct bpf_sock *src)
tools/testing/selftests/bpf/progs/test_sockmap_update.c
30
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.c
510
struct bpf_sock *skc;
tools/testing/selftests/bpf/progs/test_tcpbpf_kern.c
19
struct bpf_sock *sk;
tools/testing/selftests/bpf/progs/udp_limit.c
17
int sock(struct bpf_sock *ctx)
tools/testing/selftests/bpf/progs/udp_limit.c
45
int sock_release(struct bpf_sock *ctx)
tools/testing/selftests/bpf/progs/verifier_ctx.c
293
padding_access("cgroup/post_bind4", bpf_sock, dst_port, 2);
tools/testing/selftests/bpf/progs/verifier_jeq_infer_not_null.c
131
__imm_const(bpf_sock_type, offsetof(struct bpf_sock, type))
tools/testing/selftests/bpf/progs/verifier_jeq_infer_not_null.c
167
__imm_const(bpf_sock_type, offsetof(struct bpf_sock, type))
tools/testing/selftests/bpf/progs/verifier_jeq_infer_not_null.c
57
__imm_const(bpf_sock_type, offsetof(struct bpf_sock, type))
tools/testing/selftests/bpf/progs/verifier_jeq_infer_not_null.c
95
__imm_const(bpf_sock_type, offsetof(struct bpf_sock, type))
tools/testing/selftests/bpf/progs/verifier_load_acquire.c
204
offsetof(struct bpf_sock, family)))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
1055
__imm_const(bpf_sock_mark, offsetof(struct bpf_sock, mark)),
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
1188
__imm_const(bpf_sock_type, offsetof(struct bpf_sock, type)),
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
1224
__imm_const(bpf_sock_type, offsetof(struct bpf_sock, type)),
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
1254
__imm_const(bpf_sock_type, offsetof(struct bpf_sock, type)),
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
1284
__imm_const(bpf_sock_src_port, offsetof(struct bpf_sock, src_port)),
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
1315
__imm_const(bpf_sock_type, offsetof(struct bpf_sock, type)),
tools/testing/selftests/bpf/progs/verifier_sock.c
1009
: __imm_const(bpf_sock_mark, offsetof(struct bpf_sock, mark))
tools/testing/selftests/bpf/progs/verifier_sock.c
1024
: __imm_const(bpf_sock_src_ip4, offsetof(struct bpf_sock, src_ip4))
tools/testing/selftests/bpf/progs/verifier_sock.c
1039
: __imm_const(bpf_sock_src_port, offsetof(struct bpf_sock, src_port))
tools/testing/selftests/bpf/progs/verifier_sock.c
107
__imm_const(bpf_sock_type, offsetof(struct bpf_sock, type))
tools/testing/selftests/bpf/progs/verifier_sock.c
146
__imm_const(bpf_sock_type, offsetof(struct bpf_sock, type))
tools/testing/selftests/bpf/progs/verifier_sock.c
170
__imm_const(bpf_sock_type, offsetof(struct bpf_sock, type))
tools/testing/selftests/bpf/progs/verifier_sock.c
193
__imm_const(bpf_sock_family, offsetof(struct bpf_sock, family))
tools/testing/selftests/bpf/progs/verifier_sock.c
217
__imm_const(bpf_sock_state, offsetof(struct bpf_sock, state))
tools/testing/selftests/bpf/progs/verifier_sock.c
241
__imm_const(bpf_sock_dst_port, offsetof(struct bpf_sock, dst_port))
tools/testing/selftests/bpf/progs/verifier_sock.c
265
__imm_const(bpf_sock_dst_port, offsetof(struct bpf_sock, dst_port))
tools/testing/selftests/bpf/progs/verifier_sock.c
289
__imm_const(__imm_0, offsetof(struct bpf_sock, dst_port) + 2),
tools/testing/selftests/bpf/progs/verifier_sock.c
314
__imm_const(__imm_0, offsetof(struct bpf_sock, dst_port) + 1),
tools/testing/selftests/bpf/progs/verifier_sock.c
316
__imm_const(bpf_sock_dst_port, offsetof(struct bpf_sock, dst_port))
tools/testing/selftests/bpf/progs/verifier_sock.c
340
__imm_const(__imm_0, offsetof(struct bpf_sock, dst_port) + 2),
tools/testing/selftests/bpf/progs/verifier_sock.c
366
__imm_const(bpf_sock_dst_port__end, offsetofend(struct bpf_sock, dst_port))
tools/testing/selftests/bpf/progs/verifier_sock.c
389
__imm_const(__imm_0, offsetof(struct bpf_sock, dst_ip6[0]) + 1),
tools/testing/selftests/bpf/progs/verifier_sock.c
414
__imm_const(bpf_sock_type, offsetof(struct bpf_sock, type))
tools/testing/selftests/bpf/progs/verifier_sock.c
438
__imm_const(bpf_sock_protocol, offsetof(struct bpf_sock, protocol))
tools/testing/selftests/bpf/progs/verifier_sock.c
463
__imm_const(bpf_sock_rx_queue_mapping__end, offsetofend(struct bpf_sock, rx_queue_mapping))
tools/testing/selftests/bpf/progs/verifier_sock.c
865
__imm_const(bpf_sock_type, offsetof(struct bpf_sock, type))
tools/testing/selftests/bpf/progs/verifier_sock.c
87
__imm_const(bpf_sock_family, offsetof(struct bpf_sock, family))
tools/testing/selftests/bpf/progs/verifier_sock.c
891
__imm_const(bpf_sock_type, offsetof(struct bpf_sock, type))
tools/testing/selftests/bpf/progs/verifier_sock.c
994
: __imm_const(bpf_sock_src_ip6_0, offsetof(struct bpf_sock, src_ip6[0]))
tools/testing/selftests/bpf/progs/verifier_sockmap_mutate.c
56
struct bpf_sock *sk = bpf_map_lookup_elem(&sockmap, &zero);
tools/testing/selftests/bpf/progs/verifier_unpriv.c
525
__imm_const(bpf_sock_mark, offsetof(struct bpf_sock, mark)),
tools/testing/selftests/bpf/progs/verifier_unpriv.c
565
__imm_const(bpf_sock_mark, offsetof(struct bpf_sock, mark)),
tools/testing/selftests/bpf/progs/vrf_socket_lookup.c
22
struct bpf_sock *sk;