Home
last modified time | relevance | path

Searched refs:sk_lookup (Results 1 – 3 of 3) sorted by relevance

/linux/Documentation/bpf/
H A Dprog_sk_lookup.rst4 BPF sk_lookup program
7 BPF sk_lookup program type (``BPF_PROG_TYPE_SK_LOOKUP``) introduces programmability
11 When invoked BPF sk_lookup program can select a socket that will receive the
19 BPF sk_lookup program type was introduced to address setup scenarios where
36 BPF sk_lookup program can be attached to a network namespace with
46 The attached BPF sk_lookup programs run whenever the transport layer needs to
50 as usual without triggering the BPF sk_lookup hook.
58 A BPF sk_lookup program can also select a socket to receive the packet by
80 In its context, an instance of ``struct bpf_sk_lookup``, BPF sk_lookup program
97 See ``tools/testing/selftests/bpf/prog_tests/sk_lookup.c`` for the reference
/linux/tools/bpf/bpftool/Documentation/
H A Dbpftool-prog.rst57 | **struct_ops** | **fentry** | **fexit** | **fsession** | **freplace** | **sk_lookup**
/linux/net/core/
H A Dfilter.c7168 static struct sock *sk_lookup(struct net *net, struct bpf_sock_tuple *tuple, in sk_lookup() function
7242 sk = sk_lookup(net, tuple, ifindex, sdif, family, proto); in __bpf_skc_lookup()
7247 sk = sk_lookup(net, tuple, ifindex, sdif, family, proto); in __bpf_skc_lookup()