BPF_PROG_TYPE_SOCKET_FILTER 3030 drivers/net/tun.c prog = bpf_prog_get_type(fd, BPF_PROG_TYPE_SOCKET_FILTER); BPF_PROG_TYPE_SOCKET_FILTER 5 include/linux/bpf_types.h BPF_PROG_TYPE(BPF_PROG_TYPE_SOCKET_FILTER, sk_filter) BPF_PROG_TYPE_SOCKET_FILTER 1666 kernel/bpf/syscall.c if (type != BPF_PROG_TYPE_SOCKET_FILTER && BPF_PROG_TYPE_SOCKET_FILTER 6072 kernel/bpf/verifier.c case BPF_PROG_TYPE_SOCKET_FILTER: BPF_PROG_TYPE_SOCKET_FILTER 7950 kernel/bpf/verifier.c prog->type == BPF_PROG_TYPE_SOCKET_FILTER) && BPF_PROG_TYPE_SOCKET_FILTER 6624 lib/test_bpf.c fp->type = BPF_PROG_TYPE_SOCKET_FILTER; BPF_PROG_TYPE_SOCKET_FILTER 1145 net/core/filter.c if (prog->type == BPF_PROG_TYPE_SOCKET_FILTER) { BPF_PROG_TYPE_SOCKET_FILTER 1547 net/core/filter.c return bpf_prog_get_type(ufd, BPF_PROG_TYPE_SOCKET_FILTER); BPF_PROG_TYPE_SOCKET_FILTER 1575 net/core/filter.c prog = bpf_prog_get_type(ufd, BPF_PROG_TYPE_SOCKET_FILTER); BPF_PROG_TYPE_SOCKET_FILTER 1485 net/kcm/kcmsock.c prog = bpf_prog_get_type(info->bpf_fd, BPF_PROG_TYPE_SOCKET_FILTER); BPF_PROG_TYPE_SOCKET_FILTER 47 net/netfilter/xt_bpf.c prog = bpf_prog_get_type(fd, BPF_PROG_TYPE_SOCKET_FILTER); BPF_PROG_TYPE_SOCKET_FILTER 60 net/netfilter/xt_bpf.c *ret = bpf_prog_get_type_path(path, BPF_PROG_TYPE_SOCKET_FILTER); BPF_PROG_TYPE_SOCKET_FILTER 1573 net/packet/af_packet.c new = bpf_prog_get_type(fd, BPF_PROG_TYPE_SOCKET_FILTER); BPF_PROG_TYPE_SOCKET_FILTER 102 samples/bpf/bpf_load.c prog_type = BPF_PROG_TYPE_SOCKET_FILTER; BPF_PROG_TYPE_SOCKET_FILTER 160 samples/bpf/cookie_uid_helper_example.c prog_fd = bpf_load_program(BPF_PROG_TYPE_SOCKET_FILTER, prog, BPF_PROG_TYPE_SOCKET_FILTER 69 samples/bpf/fds_example.c return bpf_load_program(BPF_PROG_TYPE_SOCKET_FILTER, BPF_PROG_TYPE_SOCKET_FILTER 63 samples/bpf/sock_example.c prog_fd = bpf_load_program(BPF_PROG_TYPE_SOCKET_FILTER, prog, insns_cnt, BPF_PROG_TYPE_SOCKET_FILTER 21 samples/bpf/sockex1_user.c if (bpf_prog_load(filename, BPF_PROG_TYPE_SOCKET_FILTER, BPF_PROG_TYPE_SOCKET_FILTER 29 samples/bpf/sockex2_user.c if (bpf_prog_load(filename, BPF_PROG_TYPE_SOCKET_FILTER, BPF_PROG_TYPE_SOCKET_FILTER 54 tools/bpf/bpftool/main.h [BPF_PROG_TYPE_SOCKET_FILTER] = "socket_filter", BPF_PROG_TYPE_SOCKET_FILTER 1965 tools/lib/bpf/libbpf.c attr.prog_type = BPF_PROG_TYPE_SOCKET_FILTER; BPF_PROG_TYPE_SOCKET_FILTER 2022 tools/lib/bpf/libbpf.c prg_attr.prog_type = BPF_PROG_TYPE_SOCKET_FILTER; BPF_PROG_TYPE_SOCKET_FILTER 3565 tools/lib/bpf/libbpf.c case BPF_PROG_TYPE_SOCKET_FILTER: BPF_PROG_TYPE_SOCKET_FILTER 4449 tools/lib/bpf/libbpf.c BPF_PROG_TYPE_FNS(socket_filter, BPF_PROG_TYPE_SOCKET_FILTER); BPF_PROG_TYPE_SOCKET_FILTER 4491 tools/lib/bpf/libbpf.c BPF_PROG_SEC("socket", BPF_PROG_TYPE_SOCKET_FILTER), BPF_PROG_TYPE_SOCKET_FILTER 82 tools/lib/bpf/libbpf_probes.c case BPF_PROG_TYPE_SOCKET_FILTER: BPF_PROG_TYPE_SOCKET_FILTER 46 tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c err = bpf_prog_load(file, BPF_PROG_TYPE_SOCKET_FILTER, BPF_PROG_TYPE_SOCKET_FILTER 110 tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c prog_infos[i].type != BPF_PROG_TYPE_SOCKET_FILTER || BPF_PROG_TYPE_SOCKET_FILTER 125 tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c prog_infos[i].type, BPF_PROG_TYPE_SOCKET_FILTER, BPF_PROG_TYPE_SOCKET_FILTER 38 tools/testing/selftests/bpf/prog_tests/raw_tp_writable_test_run.c .prog_type = BPF_PROG_TYPE_SOCKET_FILTER, BPF_PROG_TYPE_SOCKET_FILTER 46 tools/testing/selftests/bpf/prog_tests/signal_pending.c test_signal_pending_by_type(BPF_PROG_TYPE_SOCKET_FILTER); BPF_PROG_TYPE_SOCKET_FILTER 622 tools/testing/selftests/bpf/test_align.c fd_prog = bpf_verify_program(prog_type ? : BPF_PROG_TYPE_SOCKET_FILTER, BPF_PROG_TYPE_SOCKET_FILTER 25 tools/testing/selftests/bpf/test_section_names.c {"socket", {0, BPF_PROG_TYPE_SOCKET_FILTER, 0}, {-EINVAL, 0} }, BPF_PROG_TYPE_SOCKET_FILTER 912 tools/testing/selftests/bpf/test_verifier.c prog_type = BPF_PROG_TYPE_SOCKET_FILTER; BPF_PROG_TYPE_SOCKET_FILTER 1095 tools/testing/selftests/bpf/test_verifier.c test->prog_type == BPF_PROG_TYPE_SOCKET_FILTER || BPF_PROG_TYPE_SOCKET_FILTER 53 tools/testing/selftests/bpf/test_verifier_log.c attr.prog_type = BPF_PROG_TYPE_SOCKET_FILTER; BPF_PROG_TYPE_SOCKET_FILTER 218 tools/testing/selftests/bpf/verifier/calls.c .prog_type = BPF_PROG_TYPE_SOCKET_FILTER, BPF_PROG_TYPE_SOCKET_FILTER 1979 tools/testing/selftests/bpf/verifier/calls.c .prog_type = BPF_PROG_TYPE_SOCKET_FILTER, BPF_PROG_TYPE_SOCKET_FILTER 2005 tools/testing/selftests/bpf/verifier/calls.c .prog_type = BPF_PROG_TYPE_SOCKET_FILTER, BPF_PROG_TYPE_SOCKET_FILTER 2030 tools/testing/selftests/bpf/verifier/calls.c .prog_type = BPF_PROG_TYPE_SOCKET_FILTER, BPF_PROG_TYPE_SOCKET_FILTER 76 tools/testing/selftests/bpf/verifier/direct_packet_access.c .prog_type = BPF_PROG_TYPE_SOCKET_FILTER, BPF_PROG_TYPE_SOCKET_FILTER 74 tools/testing/selftests/bpf/verifier/event_output.c .prog_type = BPF_PROG_TYPE_SOCKET_FILTER, BPF_PROG_TYPE_SOCKET_FILTER 84 tools/testing/selftests/bpf/verifier/jset.c .prog_type = BPF_PROG_TYPE_SOCKET_FILTER, BPF_PROG_TYPE_SOCKET_FILTER 98 tools/testing/selftests/bpf/verifier/jset.c .prog_type = BPF_PROG_TYPE_SOCKET_FILTER, BPF_PROG_TYPE_SOCKET_FILTER 113 tools/testing/selftests/bpf/verifier/jset.c .prog_type = BPF_PROG_TYPE_SOCKET_FILTER, BPF_PROG_TYPE_SOCKET_FILTER 127 tools/testing/selftests/bpf/verifier/jset.c .prog_type = BPF_PROG_TYPE_SOCKET_FILTER, BPF_PROG_TYPE_SOCKET_FILTER 143 tools/testing/selftests/bpf/verifier/jset.c .prog_type = BPF_PROG_TYPE_SOCKET_FILTER, BPF_PROG_TYPE_SOCKET_FILTER 164 tools/testing/selftests/bpf/verifier/jset.c .prog_type = BPF_PROG_TYPE_SOCKET_FILTER, BPF_PROG_TYPE_SOCKET_FILTER 150 tools/testing/selftests/net/psock_fanout.c attr.prog_type = BPF_PROG_TYPE_SOCKET_FILTER; BPF_PROG_TYPE_SOCKET_FILTER 113 tools/testing/selftests/net/reuseport_bpf.c attr.prog_type = BPF_PROG_TYPE_SOCKET_FILTER; BPF_PROG_TYPE_SOCKET_FILTER 356 tools/testing/selftests/net/reuseport_bpf.c eprog.prog_type = BPF_PROG_TYPE_SOCKET_FILTER; BPF_PROG_TYPE_SOCKET_FILTER 88 tools/testing/selftests/net/reuseport_bpf_numa.c attr.prog_type = BPF_PROG_TYPE_SOCKET_FILTER;