Symbol: bpf_sock_tuple
net/core/filter.c
6874
static struct sock *sk_lookup(struct net *net, struct bpf_sock_tuple *tuple,
net/core/filter.c
6923
__bpf_skc_lookup(struct sk_buff *skb, struct bpf_sock_tuple *tuple, u32 len,
net/core/filter.c
6964
__bpf_sk_lookup(struct sk_buff *skb, struct bpf_sock_tuple *tuple, u32 len,
net/core/filter.c
6993
bpf_skc_lookup(struct sk_buff *skb, struct bpf_sock_tuple *tuple, u32 len,
net/core/filter.c
7012
bpf_sk_lookup(struct sk_buff *skb, struct bpf_sock_tuple *tuple, u32 len,
net/core/filter.c
7039
struct bpf_sock_tuple *, tuple, u32, len, u64, netns_id, u64, flags)
net/core/filter.c
7058
struct bpf_sock_tuple *, tuple, u32, len, u64, netns_id, u64, flags)
net/core/filter.c
7077
struct bpf_sock_tuple *, tuple, u32, len, u64, netns_id, u64, flags)
net/core/filter.c
7096
struct bpf_sock_tuple *, tuple, u32, len, u64, netns_id, u64, flags)
net/core/filter.c
7120
struct bpf_sock_tuple *, tuple, u32, len, u64, netns_id, u64, flags)
net/core/filter.c
7144
struct bpf_sock_tuple *, tuple, u32, len, u64, netns_id, u64, flags)
net/core/filter.c
7182
struct bpf_sock_tuple *, tuple, u32, len, u32, netns_id, u64, flags)
net/core/filter.c
7206
struct bpf_sock_tuple *, tuple, u32, len, u32, netns_id, u64, flags)
net/core/filter.c
7230
struct bpf_sock_tuple *, tuple, u32, len, u32, netns_id, u64, flags)
net/core/filter.c
7254
struct bpf_sock_tuple *, tuple, u32, len, u64, netns_id, u64, flags)
net/core/filter.c
7274
struct bpf_sock_tuple *, tuple, u32, len, u64, netns_id, u64, flags)
net/core/filter.c
7293
struct bpf_sock_tuple *, tuple, u32, len, u64, netns_id, u64, flags)
net/netfilter/nf_conntrack_bpf.c
109
__bpf_nf_ct_alloc_entry(struct net *net, struct bpf_sock_tuple *bpf_tuple,
net/netfilter/nf_conntrack_bpf.c
172
struct bpf_sock_tuple *bpf_tuple,
net/netfilter/nf_conntrack_bpf.c
292
bpf_xdp_ct_alloc(struct xdp_md *xdp_ctx, struct bpf_sock_tuple *bpf_tuple,
net/netfilter/nf_conntrack_bpf.c
325
bpf_xdp_ct_lookup(struct xdp_md *xdp_ctx, struct bpf_sock_tuple *bpf_tuple,
net/netfilter/nf_conntrack_bpf.c
357
bpf_skb_ct_alloc(struct __sk_buff *skb_ctx, struct bpf_sock_tuple *bpf_tuple,
net/netfilter/nf_conntrack_bpf.c
391
bpf_skb_ct_lookup(struct __sk_buff *skb_ctx, struct bpf_sock_tuple *bpf_tuple,
net/netfilter/nf_conntrack_bpf.c
68
static int bpf_nf_ct_tuple_parse(struct bpf_sock_tuple *bpf_tuple,
tools/testing/selftests/bpf/progs/cgroup_skb_sk_lookup_kern.c
29
static inline void set_tuple(struct bpf_sock_tuple *tuple,
tools/testing/selftests/bpf/progs/cgroup_skb_sk_lookup_kern.c
44
struct bpf_sock_tuple tuple;
tools/testing/selftests/bpf/progs/connect4_prog.c
146
struct bpf_sock_tuple tuple = {};
tools/testing/selftests/bpf/progs/connect6_prog.c
30
struct bpf_sock_tuple tuple = {};
tools/testing/selftests/bpf/progs/test_bpf_nf.c
238
nf_ct_opts_new_test(struct nf_conn *(*lookup_fn)(void *, struct bpf_sock_tuple *, u32,
tools/testing/selftests/bpf/progs/test_bpf_nf.c
240
struct nf_conn *(*alloc_fn)(void *, struct bpf_sock_tuple *, u32,
tools/testing/selftests/bpf/progs/test_bpf_nf.c
245
struct bpf_sock_tuple bpf_tuple;
tools/testing/selftests/bpf/progs/test_bpf_nf.c
71
struct nf_conn *bpf_xdp_ct_alloc(struct xdp_md *, struct bpf_sock_tuple *, u32,
tools/testing/selftests/bpf/progs/test_bpf_nf.c
73
struct nf_conn *bpf_xdp_ct_lookup(struct xdp_md *, struct bpf_sock_tuple *, u32,
tools/testing/selftests/bpf/progs/test_bpf_nf.c
75
struct nf_conn *bpf_skb_ct_alloc(struct __sk_buff *, struct bpf_sock_tuple *, u32,
tools/testing/selftests/bpf/progs/test_bpf_nf.c
77
struct nf_conn *bpf_skb_ct_lookup(struct __sk_buff *, struct bpf_sock_tuple *, u32,
tools/testing/selftests/bpf/progs/test_bpf_nf.c
89
nf_ct_test(struct nf_conn *(*lookup_fn)(void *, struct bpf_sock_tuple *, u32,
tools/testing/selftests/bpf/progs/test_bpf_nf.c
91
struct nf_conn *(*alloc_fn)(void *, struct bpf_sock_tuple *, u32,
tools/testing/selftests/bpf/progs/test_bpf_nf.c
96
struct bpf_sock_tuple bpf_tuple;
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
113
struct bpf_sock_tuple tup = {};
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
130
struct bpf_sock_tuple tup = {};
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
144
struct bpf_sock_tuple tup = {};
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
171
struct bpf_sock_tuple tup = {};
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
18
struct nf_conn *bpf_skb_ct_alloc(struct __sk_buff *, struct bpf_sock_tuple *, u32,
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
197
struct bpf_sock_tuple tup = {};
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
20
struct nf_conn *bpf_skb_ct_lookup(struct __sk_buff *, struct bpf_sock_tuple *, u32,
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
22
struct nf_conn *bpf_xdp_ct_alloc(struct xdp_md *, struct bpf_sock_tuple *, u32,
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
24
struct nf_conn *bpf_xdp_ct_lookup(struct xdp_md *, struct bpf_sock_tuple *, u32,
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
37
struct bpf_sock_tuple tup = {};
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
51
struct bpf_sock_tuple tup = {};
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
68
struct bpf_sock_tuple tup = {};
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
82
struct bpf_sock_tuple tup = {};
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
96
struct bpf_sock_tuple tup = {};
tools/testing/selftests/bpf/progs/test_btf_skc_cls_ingress.c
110
tuple = (struct bpf_sock_tuple *)&ip6h->saddr;
tools/testing/selftests/bpf/progs/test_btf_skc_cls_ingress.c
68
struct bpf_sock_tuple *tuple = NULL;
tools/testing/selftests/bpf/progs/test_btf_skc_cls_ingress.c
93
tuple = (struct bpf_sock_tuple *)&ip4h->saddr;
tools/testing/selftests/bpf/progs/test_cls_redirect.c
619
static INLINING uint64_t fill_tuple(struct bpf_sock_tuple *tuple, void *iph,
tools/testing/selftests/bpf/progs/test_cls_redirect.c
649
struct bpf_sock_tuple *tuple, uint64_t tuplen,
tools/testing/selftests/bpf/progs/test_cls_redirect.c
682
struct bpf_sock_tuple *tuple, uint64_t tuplen)
tools/testing/selftests/bpf/progs/test_cls_redirect.c
700
struct bpf_sock_tuple *tuple, uint64_t tuplen,
tools/testing/selftests/bpf/progs/test_cls_redirect.c
750
struct bpf_sock_tuple tuple;
tools/testing/selftests/bpf/progs/test_cls_redirect.c
802
struct bpf_sock_tuple tuple;
tools/testing/selftests/bpf/progs/test_cls_redirect.c
831
struct bpf_sock_tuple tuple;
tools/testing/selftests/bpf/progs/test_cls_redirect.c
849
struct bpf_sock_tuple tuple;
tools/testing/selftests/bpf/progs/test_cls_redirect.c
92
offsetofend(struct bpf_sock_tuple, ipv4.dport) -
tools/testing/selftests/bpf/progs/test_cls_redirect.c
93
offsetof(struct bpf_sock_tuple, ipv4.sport) - 1,
tools/testing/selftests/bpf/progs/test_cls_redirect.c
97
offsetofend(struct bpf_sock_tuple, ipv6.dport) -
tools/testing/selftests/bpf/progs/test_cls_redirect.c
98
offsetof(struct bpf_sock_tuple, ipv6.sport) - 1,
tools/testing/selftests/bpf/progs/test_cls_redirect_dynptr.c
511
static uint64_t fill_tuple(struct bpf_sock_tuple *tuple, void *iph,
tools/testing/selftests/bpf/progs/test_cls_redirect_dynptr.c
540
static verdict_t classify_tcp(struct __sk_buff *skb, struct bpf_sock_tuple *tuple,
tools/testing/selftests/bpf/progs/test_cls_redirect_dynptr.c
572
static verdict_t classify_udp(struct __sk_buff *skb, struct bpf_sock_tuple *tuple, uint64_t tuplen)
tools/testing/selftests/bpf/progs/test_cls_redirect_dynptr.c
589
static verdict_t classify_icmp(struct __sk_buff *skb, uint8_t proto, struct bpf_sock_tuple *tuple,
tools/testing/selftests/bpf/progs/test_cls_redirect_dynptr.c
641
struct bpf_sock_tuple tuple;
tools/testing/selftests/bpf/progs/test_cls_redirect_dynptr.c
657
struct bpf_sock_tuple tuple;
tools/testing/selftests/bpf/progs/test_cls_redirect_dynptr.c
709
struct bpf_sock_tuple tuple;
tools/testing/selftests/bpf/progs/test_cls_redirect_dynptr.c
732
struct bpf_sock_tuple tuple;
tools/testing/selftests/bpf/progs/test_cls_redirect_dynptr.c
88
offsetofend(struct bpf_sock_tuple, ipv4.dport) -
tools/testing/selftests/bpf/progs/test_cls_redirect_dynptr.c
89
offsetof(struct bpf_sock_tuple, ipv4.sport) - 1,
tools/testing/selftests/bpf/progs/test_cls_redirect_dynptr.c
93
offsetofend(struct bpf_sock_tuple, ipv6.dport) -
tools/testing/selftests/bpf/progs/test_cls_redirect_dynptr.c
94
offsetof(struct bpf_sock_tuple, ipv6.sport) - 1,
tools/testing/selftests/bpf/progs/test_sk_assign.c
102
handle_udp(struct __sk_buff *skb, struct bpf_sock_tuple *tuple, bool ipv4)
tools/testing/selftests/bpf/progs/test_sk_assign.c
133
handle_tcp(struct __sk_buff *skb, struct bpf_sock_tuple *tuple, bool ipv4)
tools/testing/selftests/bpf/progs/test_sk_assign.c
174
struct bpf_sock_tuple *tuple;
tools/testing/selftests/bpf/progs/test_sk_assign.c
54
static inline struct bpf_sock_tuple *
tools/testing/selftests/bpf/progs/test_sk_assign.c
59
struct bpf_sock_tuple *result;
tools/testing/selftests/bpf/progs/test_sk_assign.c
79
result = (struct bpf_sock_tuple *)&iph->saddr;
tools/testing/selftests/bpf/progs/test_sk_assign.c
88
result = (struct bpf_sock_tuple *)&ip6h->saddr;
tools/testing/selftests/bpf/progs/test_sk_assign.c
90
return (struct bpf_sock_tuple *)data;
tools/testing/selftests/bpf/progs/test_sk_lookup_kern.c
111
struct bpf_sock_tuple tuple = {};
tools/testing/selftests/bpf/progs/test_sk_lookup_kern.c
125
struct bpf_sock_tuple tuple = {};
tools/testing/selftests/bpf/progs/test_sk_lookup_kern.c
138
struct bpf_sock_tuple tuple = {};
tools/testing/selftests/bpf/progs/test_sk_lookup_kern.c
147
struct bpf_sock_tuple tuple = {};
tools/testing/selftests/bpf/progs/test_sk_lookup_kern.c
159
struct bpf_sock_tuple tuple = {};
tools/testing/selftests/bpf/progs/test_sk_lookup_kern.c
169
struct bpf_sock_tuple tuple = {};
tools/testing/selftests/bpf/progs/test_sk_lookup_kern.c
21
static struct bpf_sock_tuple *get_tuple(void *data, __u64 nh_off,
tools/testing/selftests/bpf/progs/test_sk_lookup_kern.c
25
struct bpf_sock_tuple *result;
tools/testing/selftests/bpf/progs/test_sk_lookup_kern.c
37
result = (struct bpf_sock_tuple *)&iph->saddr;
tools/testing/selftests/bpf/progs/test_sk_lookup_kern.c
46
result = (struct bpf_sock_tuple *)&ip6h->saddr;
tools/testing/selftests/bpf/progs/test_sk_lookup_kern.c
61
struct bpf_sock_tuple *tuple;
tools/testing/selftests/bpf/progs/test_sk_lookup_kern.c
84
struct bpf_sock_tuple tuple = {};
tools/testing/selftests/bpf/progs/test_sk_lookup_kern.c
96
struct bpf_sock_tuple tuple = {};
tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.c
509
struct bpf_sock_tuple tuple;
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
1012
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
1032
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
1056
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
1076
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
1095
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
1127
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
1158
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
1189
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
121
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
1225
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
1255
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
1285
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
1316
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
1351
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
136
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
1373
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
1395
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
1423
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
1452
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
154
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
174
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
189
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
204
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
221
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
360
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
379
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
397
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
415
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
434
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
455
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
476
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
509
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
543
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
560
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
594
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
640
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
670
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
715
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
766
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
788
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
810
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
832
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple)),
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
856
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple)),
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
886
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
914
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
944
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
974
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
993
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_unpriv.c
434
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_unpriv.c
470
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_unpriv.c
507
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/verifier_unpriv.c
547
__imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple))
tools/testing/selftests/bpf/progs/vrf_socket_lookup.c
21
struct bpf_sock_tuple *tp;
tools/testing/selftests/bpf/progs/vrf_socket_lookup.c
36
tp = (struct bpf_sock_tuple *)&iph->saddr;
tools/testing/selftests/bpf/progs/xdp_synproxy_kern.c
105
struct bpf_sock_tuple *bpf_tuple,
tools/testing/selftests/bpf/progs/xdp_synproxy_kern.c
436
struct bpf_sock_tuple tup = {};
tools/testing/selftests/bpf/progs/xdp_synproxy_kern.c
99
struct bpf_sock_tuple *bpf_tuple,
tools/testing/selftests/bpf/test_verifier.c
474
BPF_MOV64_IMM(BPF_REG_3, sizeof(struct bpf_sock_tuple)), \