Home
last modified time | relevance | path

Searched refs:SK_PASS (Results 1 – 17 of 17) sorted by relevance

/Linux-v5.15/tools/testing/selftests/bpf/progs/
Dtest_sk_lookup.c78 return SK_PASS; in lookup_pass()
90 return SK_PASS; in reuseport_pass()
107 return SK_PASS; in redir_port()
111 return SK_PASS; in redir_port()
115 return err ? SK_DROP : SK_PASS; in redir_port()
126 return SK_PASS; in redir_ip4()
128 return SK_PASS; in redir_ip4()
130 return SK_PASS; in redir_ip4()
134 return SK_PASS; in redir_ip4()
138 return err ? SK_DROP : SK_PASS; in redir_ip4()
[all …]
Dtest_migrate_reuseport.c104 return SK_PASS; in migrate_reuseport()
115 return SK_PASS; in migrate_reuseport()
132 return SK_PASS; in migrate_reuseport()
Dtest_sockmap_kern.h153 int err, *f, ret = SK_PASS; in bpf_prog3()
258 return SK_PASS; in bpf_prog4()
317 return SK_PASS; in bpf_prog8()
329 return SK_PASS; in bpf_prog9()
334 return SK_PASS; in bpf_prog9()
Dsockmap_tcp_msg_prog.c11 return SK_PASS; in bpf_prog1()
Dtest_select_reuseport_kern.c120 return SK_PASS; in _select_by_skb_data()
183 return result < PASS ? SK_DROP : SK_PASS; in _select_by_skb_data()
Dtest_sockmap_update.c45 return failed ? SK_DROP : SK_PASS; in copy_sock_map()
Dtest_skmsg_load_helpers.c31 int verdict = SK_PASS; in prog_msg_verdict()
Dtest_sockmap_listen.c110 verdict = err ? SK_DROP : SK_PASS; in prog_reuseport()
/Linux-v5.15/Documentation/bpf/
Dprog_sk_lookup.rst52 The attached BPF programs must return with either ``SK_PASS`` or ``SK_DROP``
54 ``SK_PASS`` signifies that the socket lookup should continue on to regular
63 with ``SK_PASS`` code.
68 1. If any program returned ``SK_PASS`` and selected a valid socket, the socket
70 2. If more than one program returned ``SK_PASS`` and selected a socket, the last
72 3. If any program returned ``SK_DROP``, and no program returned ``SK_PASS`` and
74 4. If all programs returned ``SK_PASS`` and none of them selected a socket,
/Linux-v5.15/tools/testing/selftests/bpf/prog_tests/
Dsockmap_listen.c903 key = SK_PASS; in zero_verdict_count()
998 key = SK_PASS; in redir_to_connected()
1223 key = SK_PASS; in test_reuseport_select_listening()
1594 key = SK_PASS; in unix_redir_to_connected()
1762 key = SK_PASS; in udp_redir_to_connected()
1850 key = SK_PASS; in inet_unix_redir_to_connected()
1930 key = SK_PASS; in unix_inet_redir_to_connected()
/Linux-v5.15/include/linux/
Dfilter.h1419 if (_ret == SK_PASS && _ctx->selected_sk) { \
1431 _all_pass || _selected_sk ? SK_PASS : SK_DROP; \
1457 if (act == SK_PASS) { in bpf_sk_lookup_run_v4()
1495 if (act == SK_PASS) { in bpf_sk_lookup_run_v6()
/Linux-v5.15/net/core/
Dsock_map.c645 return SK_PASS; in BPF_CALL_4()
672 return SK_PASS; in BPF_CALL_4()
1229 return SK_PASS; in BPF_CALL_4()
1256 return SK_PASS; in BPF_CALL_4()
Dskmsg.c826 case SK_PASS: in sk_psock_map_verd()
Dfilter.c10154 if (action == SK_PASS) in bpf_run_sk_reuseport()
/Linux-v5.15/include/uapi/linux/
Dbpf.h5480 SK_PASS, enumerator
/Linux-v5.15/tools/include/uapi/linux/
Dbpf.h5480 SK_PASS, enumerator
/Linux-v5.15/kernel/bpf/
Dverifier.c9430 range = tnum_range(SK_DROP, SK_PASS); in check_return_code()