Searched refs:bpf_sk_assign (Results 1 – 5 of 5) sorted by relevance
/Linux-v5.10/tools/testing/selftests/bpf/progs/ |
D | test_sk_lookup.c | 109 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 …]
|
D | test_btf_skc_cls_ingress.c | 110 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()
|
D | test_sk_assign.c | 117 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/ |
D | prog_sk_lookup.rst | 12 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/ |
D | filter.c | 6606 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,
|