Home
last modified time | relevance | path

Searched refs:bpf_tuple (Results 1 – 7 of 7) sorted by relevance

/linux/tools/testing/selftests/bpf/progs/
A Dtest_bpf_nf.c100 __builtin_memset(&bpf_tuple, 0, sizeof(bpf_tuple.ipv4)); in nf_ct_test()
109 ct = lookup_fn(ctx, &bpf_tuple, sizeof(bpf_tuple.ipv4), &opts_def, in nf_ct_test()
119 ct = lookup_fn(ctx, &bpf_tuple, sizeof(bpf_tuple.ipv4), &opts_def, in nf_ct_test()
127 ct = lookup_fn(ctx, &bpf_tuple, sizeof(bpf_tuple.ipv4), &opts_def, in nf_ct_test()
135 ct = lookup_fn(ctx, &bpf_tuple, sizeof(bpf_tuple.ipv4), &opts_def, in nf_ct_test()
171 ct = alloc_fn(ctx, &bpf_tuple, sizeof(bpf_tuple.ipv4), &opts_def, in nf_ct_test()
194 ct_lk = lookup_fn(ctx, &bpf_tuple, sizeof(bpf_tuple.ipv4), in nf_ct_test()
255 __builtin_memset(&bpf_tuple, 0, sizeof(bpf_tuple.ipv4)); in nf_ct_opts_new_test()
297 ct_lk = lookup_fn(ctx, &bpf_tuple, sizeof(bpf_tuple.ipv4), in nf_ct_opts_new_test()
306 ct_lk = lookup_fn(ctx, &bpf_tuple, sizeof(bpf_tuple.ipv4), in nf_ct_opts_new_test()
[all …]
A Dxdp_synproxy_kern.c100 struct bpf_sock_tuple *bpf_tuple,
106 struct bpf_sock_tuple *bpf_tuple,
/linux/net/netfilter/
A Dnf_conntrack_bpf.c84 case sizeof(bpf_tuple->ipv4): in bpf_nf_ct_tuple_parse()
86 src->ip = bpf_tuple->ipv4.saddr; in bpf_nf_ct_tuple_parse()
87 sport->tcp.port = bpf_tuple->ipv4.sport; in bpf_nf_ct_tuple_parse()
88 dst->ip = bpf_tuple->ipv4.daddr; in bpf_nf_ct_tuple_parse()
89 dport->tcp.port = bpf_tuple->ipv4.dport; in bpf_nf_ct_tuple_parse()
91 case sizeof(bpf_tuple->ipv6): in bpf_nf_ct_tuple_parse()
93 memcpy(src->ip6, bpf_tuple->ipv6.saddr, sizeof(bpf_tuple->ipv6.saddr)); in bpf_nf_ct_tuple_parse()
95 memcpy(dst->ip6, bpf_tuple->ipv6.daddr, sizeof(bpf_tuple->ipv6.daddr)); in bpf_nf_ct_tuple_parse()
117 if (!opts || !bpf_tuple) in __bpf_nf_ct_alloc_entry()
173 struct bpf_sock_tuple *bpf_tuple, in __bpf_nf_ct_lookup() argument
[all …]
/linux/kernel/bpf/
A Dmprog.c7 static int bpf_mprog_link(struct bpf_tuple *tuple, in bpf_mprog_link()
30 static int bpf_mprog_prog(struct bpf_tuple *tuple, in bpf_mprog_prog()
110 struct bpf_tuple *ntuple, int idx) in bpf_mprog_replace()
129 struct bpf_tuple *ntuple, int idx, u32 flags) in bpf_mprog_insert()
153 struct bpf_tuple *dtuple, int idx) in bpf_mprog_delete()
179 struct bpf_tuple *tuple) in bpf_mprog_pos_exact()
194 struct bpf_tuple *tuple) in bpf_mprog_pos_before()
210 struct bpf_tuple *tuple) in bpf_mprog_pos_after()
231 struct bpf_tuple rtuple, ntuple = { in bpf_mprog_attach()
298 struct bpf_tuple *tuple, int idx) in bpf_mprog_fetch()
[all …]
A Dtcx.c98 struct bpf_tuple tuple = {}; in tcx_uninstall()
/linux/include/linux/
A Dbpf_mprog.h153 struct bpf_tuple { struct
216 struct bpf_tuple *tuple) in bpf_mprog_mark_for_release()
314 struct bpf_tuple *tuple) in bpf_mprog_write()
/linux/drivers/net/
A Dnetkit.c819 struct bpf_tuple tuple = {}; in netkit_release_all()

Completed in 21 milliseconds