Home
last modified time | relevance | path

Searched refs:bpf_sk_assign (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.15/tools/testing/selftests/bpf/progs/
Dtest_sk_lookup.c113 err = bpf_sk_assign(ctx, sk, 0); in redir_port()
136 err = bpf_sk_assign(ctx, sk, 0); in redir_ip4()
162 err = bpf_sk_assign(ctx, sk, 0); in redir_ip6()
177 err = bpf_sk_assign(ctx, sk, 0); in select_sock_a()
192 err = bpf_sk_assign(ctx, sk, BPF_SK_LOOKUP_F_NO_REUSEPORT); in select_sock_a_no_reuseport()
218 err = bpf_sk_assign(ctx, sk, 0); in sk_assign_eexist()
226 err = bpf_sk_assign(ctx, sk, 0); in sk_assign_eexist()
251 err = bpf_sk_assign(ctx, sk, 0); in sk_assign_replace_flag()
259 err = bpf_sk_assign(ctx, sk, BPF_SK_LOOKUP_F_REPLACE); in sk_assign_replace_flag()
281 err = bpf_sk_assign(ctx, NULL, 0); in sk_assign_null()
[all …]
Dtest_btf_skc_cls_ingress.c110 if (bpf_sk_assign(skb, req_sk, 0)) { in handle_ip6_tcp()
128 if (bpf_sk_assign(skb, tp, 0)) { in handle_ip6_tcp()
140 if (bpf_sk_assign(skb, bpf_skc, 0)) in handle_ip6_tcp()
Dtest_sk_assign.c117 ret = bpf_sk_assign(skb, sk, 0); in handle_udp()
157 ret = bpf_sk_assign(skb, sk, 0); in handle_tcp()
/Linux-v5.15/Documentation/bpf/
Dprog_sk_lookup.rst12 incoming packet by calling the ``bpf_sk_assign()`` BPF helper function.
59 calling ``bpf_sk_assign()`` BPF helper. Typically, the program looks up a socket
61 ``struct bpf_sock *`` to ``bpf_sk_assign()`` helper to record the
87 * the socket that has been selected with ``bpf_sk_assign()``.
92 for ``bpf_sk_assign()`` for details.
/Linux-v5.15/net/core/
Dfilter.c6833 BPF_CALL_3(bpf_sk_assign, struct sk_buff *, skb, struct sock *, sk, u64, flags) in BPF_CALL_3() argument
6855 .func = bpf_sk_assign,