Home
last modified time | relevance | path

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

/Linux-v5.10/tools/testing/selftests/bpf/progs/
Dtest_sk_lookup.c109 err = bpf_sk_assign(ctx, sk, 0); in redir_port()
132 err = bpf_sk_assign(ctx, sk, 0); in redir_ip4()
158 err = bpf_sk_assign(ctx, sk, 0); in redir_ip6()
173 err = bpf_sk_assign(ctx, sk, 0); in select_sock_a()
188 err = bpf_sk_assign(ctx, sk, BPF_SK_LOOKUP_F_NO_REUSEPORT); in select_sock_a_no_reuseport()
214 err = bpf_sk_assign(ctx, sk, 0); in sk_assign_eexist()
222 err = bpf_sk_assign(ctx, sk, 0); in sk_assign_eexist()
247 err = bpf_sk_assign(ctx, sk, 0); in sk_assign_replace_flag()
255 err = bpf_sk_assign(ctx, sk, BPF_SK_LOOKUP_F_REPLACE); in sk_assign_replace_flag()
277 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.10/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.10/net/core/
Dfilter.c6606 BPF_CALL_3(bpf_sk_assign, struct sk_buff *, skb, struct sock *, sk, u64, flags) in BPF_CALL_3() argument
6628 .func = bpf_sk_assign,