/linux-master/drivers/net/ |
H A D | tun.c | 3023 prog = bpf_prog_get_type(fd, BPF_PROG_TYPE_SOCKET_FILTER);
|
/linux-master/include/linux/ |
H A D | bpf_types.h | 5 BPF_PROG_TYPE(BPF_PROG_TYPE_SOCKET_FILTER, sk_filter,
|
/linux-master/include/uapi/linux/ |
H A D | bpf.h | 1026 BPF_PROG_TYPE_SOCKET_FILTER, enumerator in enum:bpf_prog_type
|
/linux-master/kernel/bpf/ |
H A D | btf.c | 8131 case BPF_PROG_TYPE_SOCKET_FILTER:
|
H A D | syscall.c | 2748 if (type != BPF_PROG_TYPE_SOCKET_FILTER &&
|
H A D | verifier.c | 8844 case BPF_PROG_TYPE_SOCKET_FILTER: 15267 case BPF_PROG_TYPE_SOCKET_FILTER: 18134 if (prog_type == BPF_PROG_TYPE_SOCKET_FILTER) {
|
/linux-master/lib/ |
H A D | test_bpf.c | 14832 fp->type = BPF_PROG_TYPE_SOCKET_FILTER; 15431 fp->type = BPF_PROG_TYPE_SOCKET_FILTER;
|
/linux-master/net/core/ |
H A D | filter.c | 1173 if (prog->type == BPF_PROG_TYPE_SOCKET_FILTER) { 1576 return bpf_prog_get_type(ufd, BPF_PROG_TYPE_SOCKET_FILTER); 1604 prog = bpf_prog_get_type(ufd, BPF_PROG_TYPE_SOCKET_FILTER); 1611 /* Like other non BPF_PROG_TYPE_SOCKET_FILTER 1626 /* BPF_PROG_TYPE_SOCKET_FILTER */ 12050 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SOCKET_FILTER, &bpf_kfunc_set_skb);
|
/linux-master/net/kcm/ |
H A D | kcmsock.c | 1326 prog = bpf_prog_get_type(info->bpf_fd, BPF_PROG_TYPE_SOCKET_FILTER);
|
/linux-master/net/netfilter/ |
H A D | xt_bpf.c | 47 prog = bpf_prog_get_type(fd, BPF_PROG_TYPE_SOCKET_FILTER); 60 *ret = bpf_prog_get_type_path(path, BPF_PROG_TYPE_SOCKET_FILTER);
|
/linux-master/net/packet/ |
H A D | af_packet.c | 1623 new = bpf_prog_get_type(fd, BPF_PROG_TYPE_SOCKET_FILTER);
|
/linux-master/samples/bpf/ |
H A D | cookie_uid_helper_example.c | 165 prog_fd = bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, NULL, "GPL",
|
H A D | fds_example.c | 72 return bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, NULL, "GPL",
|
H A D | sock_example.c | 68 prog_fd = bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, NULL, "GPL",
|
H A D | sockex1_user.c | 27 bpf_program__set_type(prog, BPF_PROG_TYPE_SOCKET_FILTER);
|
H A D | sockex2_user.c | 31 bpf_program__set_type(prog, BPF_PROG_TYPE_SOCKET_FILTER);
|
/linux-master/tools/bpf/bpftool/ |
H A D | common.c | 110 attr.prog_type = BPF_PROG_TYPE_SOCKET_FILTER;
|
H A D | feature.c | 792 fd = bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, NULL, "GPL",
|
/linux-master/tools/include/uapi/linux/ |
H A D | bpf.h | 1026 BPF_PROG_TYPE_SOCKET_FILTER, enumerator in enum:bpf_prog_type
|
/linux-master/tools/lib/bpf/ |
H A D | bpf.c | 119 attr.prog_type = BPF_PROG_TYPE_SOCKET_FILTER;
|
H A D | features.c | 34 attr.prog_type = BPF_PROG_TYPE_SOCKET_FILTER; 78 ret = bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, NULL, "GPL", insns, insn_cnt, &prog_opts); 294 prog = bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, NULL, "GPL", insns, insn_cnt, &prog_opts);
|
H A D | libbpf.c | 193 [BPF_PROG_TYPE_SOCKET_FILTER] = "socket_filter", 4911 ret = bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, NULL, "GPL", insns, insn_cnt, &opts); 6626 { BPF_PROG_TYPE_SOCKET_FILTER, "__sk_buff" },
|
H A D | libbpf_probes.c | 162 case BPF_PROG_TYPE_SOCKET_FILTER:
|
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | align.c | 620 fd_prog = bpf_prog_load(prog_type ? : BPF_PROG_TYPE_SOCKET_FILTER, NULL, "GPL",
|
H A D | flow_dissector_reattach.c | 417 prog3 = load_prog(BPF_PROG_TYPE_SOCKET_FILTER);
|