| /Linux-v5.15/tools/testing/selftests/bpf/prog_tests/ |
| D | bpf_cookie.c | 18 opts.bpf_cookie = 0x1; in kprobe_subtest() 25 opts.bpf_cookie = 0x2; in kprobe_subtest() 33 opts.bpf_cookie = 0x10; in kprobe_subtest() 40 opts.bpf_cookie = 0x20; in kprobe_subtest() 72 opts.bpf_cookie = 0x100; in uprobe_subtest() 79 opts.bpf_cookie = 0x200; in uprobe_subtest() 87 opts.bpf_cookie = 0x1000; in uprobe_subtest() 94 opts.bpf_cookie = 0x2000; in uprobe_subtest() 120 opts.bpf_cookie = 0x10000; in tp_subtest() 127 opts.bpf_cookie = 0x20000; in tp_subtest() [all …]
|
| /Linux-v5.15/tools/lib/bpf/ |
| D | libbpf.h | 252 __u64 bpf_cookie; member 254 #define bpf_perf_event_opts__last_field bpf_cookie 267 __u64 bpf_cookie; member 292 __u64 bpf_cookie; member 312 __u64 bpf_cookie; member 314 #define bpf_tracepoint_opts__last_field bpf_cookie
|
| D | bpf.h | 182 __u64 bpf_cookie; member
|
| D | bpf.c | 712 attr.link_create.perf_event.bpf_cookie = OPTS_GET(opts, perf_event.bpf_cookie, 0); in bpf_link_create()
|
| D | libbpf.c | 9049 .perf_event.bpf_cookie = OPTS_GET(opts, bpf_cookie, 0)); in bpf_program__attach_perf_event_opts() 9061 if (OPTS_GET(opts, bpf_cookie, 0)) { in bpf_program__attach_perf_event_opts() 9227 pe_opts.bpf_cookie = OPTS_GET(opts, bpf_cookie, 0); in bpf_program__attach_kprobe_opts() 9309 pe_opts.bpf_cookie = OPTS_GET(opts, bpf_cookie, 0); in bpf_program__attach_uprobe_opts() 9406 pe_opts.bpf_cookie = OPTS_GET(opts, bpf_cookie, 0); in bpf_program__attach_tracepoint_opts()
|
| /Linux-v5.15/include/linux/ |
| D | trace_events.h | 728 int perf_event_attach_bpf_prog(struct perf_event *event, struct bpf_prog *prog, u64 bpf_cookie); 745 perf_event_attach_bpf_prog(struct perf_event *event, struct bpf_prog *prog, u64 bpf_cookie) in perf_event_attach_bpf_prog() argument 856 int perf_event_set_bpf_prog(struct perf_event *event, struct bpf_prog *prog, u64 bpf_cookie);
|
| D | bpf.h | 1123 u64 bpf_cookie; member 1150 u64 bpf_cookie, 1162 u64 bpf_cookie; member 1267 run_ctx.bpf_cookie = item->bpf_cookie; in BPF_PROG_RUN_ARRAY()
|
| D | perf_event.h | 767 u64 bpf_cookie; member
|
| /Linux-v5.15/kernel/trace/ |
| D | bpf_trace.c | 998 return run_ctx->bpf_cookie; in BPF_CALL_1() 1010 return ctx->event->bpf_cookie; in BPF_CALL_1() 1729 u64 bpf_cookie) in perf_event_attach_bpf_prog() argument 1756 ret = bpf_prog_array_copy(old_array, NULL, prog, bpf_cookie, &new_array); in perf_event_attach_bpf_prog() 1762 event->bpf_cookie = bpf_cookie; in perf_event_attach_bpf_prog()
|
| /Linux-v5.15/kernel/bpf/ |
| D | core.c | 2130 u64 bpf_cookie, in bpf_prog_array_copy() argument 2184 new->bpf_cookie = existing->bpf_cookie; in bpf_prog_array_copy() 2190 new->bpf_cookie = bpf_cookie; in bpf_prog_array_copy()
|
| D | syscall.c | 2963 err = perf_event_set_bpf_prog(event, prog, attr->link_create.perf_event.bpf_cookie); in bpf_perf_link_attach()
|
| /Linux-v5.15/include/uapi/linux/ |
| D | bpf.h | 1456 __u64 bpf_cookie; member
|
| /Linux-v5.15/tools/include/uapi/linux/ |
| D | bpf.h | 1456 __u64 bpf_cookie; member
|
| /Linux-v5.15/kernel/events/ |
| D | core.c | 9968 u64 bpf_cookie) in perf_event_set_bpf_handler() argument 9998 event->bpf_cookie = bpf_cookie; in perf_event_set_bpf_handler() 10018 u64 bpf_cookie) in perf_event_set_bpf_handler() argument 10047 u64 bpf_cookie) in perf_event_set_bpf_prog() argument 10052 return perf_event_set_bpf_handler(event, prog, bpf_cookie); in perf_event_set_bpf_prog() 10078 return perf_event_attach_bpf_prog(event, prog, bpf_cookie); in perf_event_set_bpf_prog() 10101 u64 bpf_cookie) in perf_event_set_bpf_prog() argument
|