| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | test_sk_lookup.c | 84 return SK_DROP; in lookup_drop() 91 return SK_DROP; in check_ifindex() 104 return SK_DROP; in reuseport_drop() 123 return err ? SK_DROP : SK_PASS; in redir_port() 146 return err ? SK_DROP : SK_PASS; in redir_ip4() 172 return err ? SK_DROP : SK_PASS; in redir_ip6() 187 return err ? SK_DROP : SK_PASS; in select_sock_a() 198 return SK_DROP; in select_sock_a_no_reuseport() 202 return err ? SK_DROP : SK_PASS; in select_sock_a_no_reuseport() 212 return err ? SK_DROP : SK_PASS; in select_sock_b() [all …]
|
| H A D | test_assign_reuse.c | 40 return SK_DROP; in reuse_accept() 43 return SK_DROP; in reuse_accept() 46 return SK_DROP; in reuse_accept() 49 return SK_DROP; in reuse_accept() 51 return SK_DROP; in reuse_accept() 63 return SK_DROP; in reuse_drop()
|
| H A D | dynptr_fail.c | 264 return SK_DROP; in data_slice_out_of_bounds_skb() 284 return SK_DROP; in data_slice_out_of_bounds_skb_meta() 742 return SK_DROP; in dynptr_from_dynptr_slice() 1146 return SK_DROP; in skb_invalid_slice_write() 1166 return SK_DROP; in skb_meta_invalid_slice_write() 1187 return SK_DROP; in skb_invalid_data_slice1() 1192 return SK_DROP; in skb_invalid_data_slice1() 1213 return SK_DROP; in skb_invalid_data_slice2() 1218 return SK_DROP; in skb_invalid_data_slice2() 1240 return SK_DROP; in skb_invalid_data_slice3() [all …]
|
| H A D | test_sockmap_kern.h | 198 return SK_DROP; in bpf_sockmap() 232 return SK_DROP; 263 return SK_DROP; 265 return SK_DROP; in bpf_prog6() 287 return SK_DROP; in bpf_prog6() 319 return SK_DROP; in bpf_prog8()
|
| H A D | test_skmsg_load_helpers.c | 37 return SK_DROP; in prog_msg_verdict_common() 41 verdict = SK_DROP; in prog_msg_verdict_common()
|
| H A D | sockmap_verdict_prog.c | 49 return SK_DROP; in bpf_prog2() 55 return SK_DROP; in bpf_prog2()
|
| H A D | icmp_send.c | 69 return SK_DROP; in egress() 120 return SK_DROP; in recursion()
|
| H A D | test_sockmap_skb_verdict_attach.c | 15 return SK_DROP; in prog_skb_verdict()
|
| H A D | test_select_reuseport_kern.c | 174 return SK_DROP; in _select_by_skb_data() 180 return result < PASS ? SK_DROP : SK_PASS; in _select_by_skb_data()
|
| H A D | test_sockmap_drop_prog.c | 29 return SK_DROP; in prog_skb_verdict()
|
| H A D | test_migrate_reuseport.c | 111 return SK_DROP; in migrate_reuseport()
|
| H A D | test_sockmap_listen.c | 131 verdict = err ? SK_DROP : SK_PASS; in prog_reuseport()
|
| /linux/Documentation/bpf/ |
| H A D | prog_sk_lookup.rst | 52 The attached BPF programs must return with either ``SK_PASS`` or ``SK_DROP`` 55 hashtable-based lookup, while ``SK_DROP`` causes the transport layer to drop the 72 3. If any program returned ``SK_DROP``, and no program returned ``SK_PASS`` and
|
| H A D | map_sockmap.rst | 97 Returns ``SK_PASS`` on success, or ``SK_DROP`` on error. 111 Returns ``SK_PASS`` on success, or ``SK_DROP`` on error. 177 Returns ``SK_PASS`` on success, or ``SK_DROP`` on error. 193 Returns ``SK_PASS`` on success, or ``SK_DROP`` on error.
|
| /linux/net/core/ |
| H A D | sock_map.c | 653 return SK_DROP; in BPF_CALL_4() 657 return SK_DROP; in BPF_CALL_4() 659 return SK_DROP; in BPF_CALL_4() 681 return SK_DROP; in BPF_CALL_4() 685 return SK_DROP; in BPF_CALL_4() 687 return SK_DROP; in BPF_CALL_4() 689 return SK_DROP; in BPF_CALL_4() 1259 return SK_DROP; in BPF_CALL_4() 1263 return SK_DROP; in BPF_CALL_4() 1265 return SK_DROP; in BPF_CALL_4() [all …]
|
| H A D | filter.c | 9770 return bpf_unclone_prologue(insn_buf, direct_write, prog, SK_DROP); in sk_skb_prologue()
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | sockmap_listen.c | 654 key = SK_DROP; in zero_verdict_count() 830 key = SK_DROP; in redir_to_listening() 1131 key = SK_DROP; in test_reuseport_select_connected() 1201 key = SK_DROP; in test_reuseport_mixed_groups()
|
| /linux/include/linux/ |
| H A D | filter.h | 1776 } else if (_ret == SK_DROP && _all_pass) { \ 1784 _all_pass || _selected_sk ? SK_PASS : SK_DROP; \
|
| /linux/tools/include/uapi/linux/ |
| H A D | bpf.h | 6700 SK_DROP = 0, enumerator
|
| /linux/include/uapi/linux/ |
| H A D | bpf.h | 6700 SK_DROP = 0, enumerator
|
| /linux/kernel/bpf/ |
| H A D | verifier.c | 17300 *range = retval_range(SK_DROP, SK_PASS); in return_retval_range()
|