Searched refs:bpf_prog (Results 1 – 14 of 14) sorted by relevance
/tools/testing/selftests/net/ |
D | psock_lib.h | 63 struct sock_fprog bpf_prog; in pair_udp_setfilter() local 65 bpf_prog.filter = bpf_filter; in pair_udp_setfilter() 66 bpf_prog.len = sizeof(bpf_filter) / sizeof(struct sock_filter); in pair_udp_setfilter() 68 if (setsockopt(fd, SOL_SOCKET, SO_ATTACH_FILTER, &bpf_prog, in pair_udp_setfilter() 69 sizeof(bpf_prog))) { in pair_udp_setfilter()
|
D | psock_fanout.c | 117 struct sock_fprog bpf_prog; in sock_fanout_set_cbpf() local 119 bpf_prog.filter = bpf_filter; in sock_fanout_set_cbpf() 120 bpf_prog.len = sizeof(bpf_filter) / sizeof(struct sock_filter); in sock_fanout_set_cbpf() 122 if (setsockopt(fd, SOL_PACKET, PACKET_FANOUT_DATA, &bpf_prog, in sock_fanout_set_cbpf() 123 sizeof(bpf_prog))) { in sock_fanout_set_cbpf()
|
/tools/testing/selftests/bpf/prog_tests/ |
D | xdp_cpumap_attach.c | 39 val.bpf_prog.fd = prog_fd; in test_xdp_cpumap_attach() 45 ASSERT_EQ(info.id, val.bpf_prog.id, "Match program id to cpumap entry prog_id"); in test_xdp_cpumap_attach() 53 val.bpf_prog.fd = bpf_program__fd(skel->progs.xdp_dummy_prog); in test_xdp_cpumap_attach()
|
D | xdp_devmap_attach.c | 41 val.bpf_prog.fd = dm_fd; in test_xdp_with_devmap_helpers() 47 ASSERT_EQ(info.id, val.bpf_prog.id, "Match program id to devmap entry prog_id"); in test_xdp_with_devmap_helpers() 55 val.bpf_prog.fd = bpf_program__fd(skel->progs.xdp_dummy_prog); in test_xdp_with_devmap_helpers()
|
D | syscall.c | 35 tattr.prog_fd = bpf_program__fd(skel->progs.bpf_prog); in test_syscall()
|
/tools/bpf/bpftool/skeleton/ |
D | pid_iter.bpf.c | 29 return BPF_CORE_READ((struct bpf_prog *)ent, aux, id); in get_obj_id()
|
/tools/testing/selftests/bpf/progs/ |
D | syscall.c | 61 int bpf_prog(struct args *ctx) in bpf_prog() function
|
/tools/perf/util/ |
D | bpf-event.c | 75 map->dso->bpf_prog.id = id; in machine__process_bpf_event_load() 76 map->dso->bpf_prog.sub_id = i; in machine__process_bpf_event_load() 77 map->dso->bpf_prog.env = env; in machine__process_bpf_event_load()
|
D | dso.c | 748 node = perf_env__find_bpf_prog_info(dso->bpf_prog.env, dso->bpf_prog.id); in bpf_read() 769 node = perf_env__find_bpf_prog_info(dso->bpf_prog.env, dso->bpf_prog.id); in bpf_size()
|
D | dso.h | 206 } bpf_prog; member
|
D | annotate.c | 1749 info_node = perf_env__find_bpf_prog_info(dso->bpf_prog.env, in symbol__disassemble_bpf() 1750 dso->bpf_prog.id); in symbol__disassemble_bpf() 1756 sub_id = dso->bpf_prog.sub_id; in symbol__disassemble_bpf() 1767 node = perf_env__find_btf(dso->bpf_prog.env, in symbol__disassemble_bpf()
|
/tools/testing/selftests/bpf/ |
D | xdp_redirect_multi.c | 204 devmap_val.bpf_prog.fd = egress_prog_fd; in main()
|
/tools/perf/ |
D | builtin-trace.c | 1214 } bpf_prog; member 3309 …sc->bpf_prog.sys_enter = trace__find_syscall_bpf_prog(trace, sc, sc->fmt ? sc->fmt->bpf_prog_name.… 3310 …sc->bpf_prog.sys_exit = trace__find_syscall_bpf_prog(trace, sc, sc->fmt ? sc->fmt->bpf_prog_name.… 3316 …return sc ? bpf_program__fd(sc->bpf_prog.sys_enter) : bpf_program__fd(trace->syscalls.unaugmented_… 3322 …return sc ? bpf_program__fd(sc->bpf_prog.sys_exit) : bpf_program__fd(trace->syscalls.unaugmented_p… 3421 pair->bpf_prog.sys_enter == trace->syscalls.unaugmented_prog) 3462 pair_prog = pair->bpf_prog.sys_enter; 3545 if (sc == NULL || sc->bpf_prog.sys_enter == NULL) 3552 if (sc->bpf_prog.sys_enter != trace->syscalls.unaugmented_prog) 3563 sc->bpf_prog.sys_enter = pair_prog; [all …]
|
/tools/include/uapi/linux/ |
D | bpf.h | 5482 } bpf_prog; member 5495 } bpf_prog; member
|