| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | bpf_cookie.c | 29 opts.bpf_cookie = 0x1; in kprobe_subtest() 36 opts.bpf_cookie = 0x2; in kprobe_subtest() 44 opts.bpf_cookie = 0x10; in kprobe_subtest() 51 opts.bpf_cookie = 0x20; in kprobe_subtest() 330 opts.bpf_cookie = 0x100; in uprobe_subtest() 337 opts.bpf_cookie = 0x200; in uprobe_subtest() 345 opts.bpf_cookie = 0x1000; in uprobe_subtest() 352 opts.bpf_cookie = 0x2000; in uprobe_subtest() 378 opts.bpf_cookie = 0x10000; in tp_subtest() 385 opts.bpf_cookie in tp_subtest() [all...] |
| H A D | fill_link_info.c | 161 .bpf_cookie = PERF_EVENT_COOKIE, in test_kprobe_fill_link_info() 191 .bpf_cookie = PERF_EVENT_COOKIE, in test_tp_fill_link_info() 209 .bpf_cookie = PERF_EVENT_COOKIE, in test_event_fill_link_info() 244 .bpf_cookie = PERF_EVENT_COOKIE, in test_uprobe_fill_link_info()
|
| /linux/tools/bpf/bpftool/skeleton/ |
| H A D | pid_iter.bpf.c | 24 u64 bpf_cookie; member 63 return BPF_CORE_READ(event, bpf_cookie); in get_bpf_cookie() 113 e.bpf_cookie = get_bpf_cookie(link); in iter()
|
| H A D | pid_iter.h | 9 __u64 bpf_cookie; member
|
| /linux/tools/bpf/bpftool/ |
| H A D | pids.c | 84 refs->bpf_cookie = e->bpf_cookie; in add_ref() 218 jsonw_lluint_field(json_writer, "bpf_cookie", refs->bpf_cookie); in emit_obj_refs_json() 250 printf("\n\tbpf_cookie %llu", (unsigned long long) refs->bpf_cookie); in emit_obj_refs_plain()
|
| /linux/include/linux/ |
| H A D | trace_events.h | 765 int perf_event_attach_bpf_prog(struct perf_event *event, struct bpf_prog *prog, u64 bpf_cookie); 788 perf_event_attach_bpf_prog(struct perf_event *event, struct bpf_prog *prog, u64 bpf_cookie) in perf_event_attach_bpf_prog() argument 894 int perf_event_set_bpf_prog(struct perf_event *event, struct bpf_prog *prog, u64 bpf_cookie);
|
| /linux/kernel/trace/ |
| H A D | bpf_trace.c | 1133 return run_ctx->bpf_cookie; in BPF_CALL_1() 1145 return ctx->event->bpf_cookie; in BPF_CALL_1() 1160 return run_ctx->bpf_cookie; in BPF_CALL_1() 1908 u64 bpf_cookie) in perf_event_attach_bpf_prog() argument 1935 ret = bpf_prog_array_copy(old_array, NULL, prog, bpf_cookie, &new_array); in perf_event_attach_bpf_prog() 1941 event->bpf_cookie = bpf_cookie; in perf_event_attach_bpf_prog() 2071 run_ctx.bpf_cookie = link->cookie; in __bpf_trace_run()
|
| /linux/kernel/bpf/ |
| H A D | syscall.c | 3568 u64 bpf_cookie, in bpf_tracing_prog_attach() argument 3639 link->link.cookie = bpf_cookie; in bpf_tracing_prog_attach() 3930 info->perf_event.kprobe.cookie = event->bpf_cookie; in bpf_perf_link_fill_kprobe() 3957 event->bpf_cookie); in bpf_perf_link_fdinfo_kprobe() 3983 info->perf_event.uprobe.cookie = event->bpf_cookie; in bpf_perf_link_fill_uprobe() 4010 event->bpf_cookie); in bpf_perf_link_fdinfo_uprobe() 4043 info->perf_event.tracepoint.cookie = event->bpf_cookie; in bpf_perf_link_fill_tracepoint() 4052 info->perf_event.event.cookie = event->bpf_cookie; in bpf_perf_link_fill_perf_event() 4089 "event", event->bpf_cookie); in bpf_perf_event_link_show_fdinfo() 4108 name, "tracepoint", event->bpf_cookie); in bpf_tracepoint_link_show_fdinfo() [all …]
|
| H A D | bpf_lsm.c | 213 return run_ctx->bpf_cookie; in BPF_CALL_1()
|
| H A D | core.c | 2766 u64 bpf_cookie, in bpf_prog_array_copy() 2820 new->bpf_cookie = existing->bpf_cookie; in __bpf_free_used_maps() 2826 new->bpf_cookie = bpf_cookie; in __bpf_free_used_maps() 2729 bpf_prog_array_copy(struct bpf_prog_array * old_array,struct bpf_prog * exclude_prog,struct bpf_prog * include_prog,u64 bpf_cookie,struct bpf_prog_array ** new_array) bpf_prog_array_copy() argument
|
| /linux/kernel/events/ |
| H A D | core.c | 6310 u64 bpf_cookie); 10314 u64 bpf_cookie) in perf_event_set_bpf_handler() argument 10344 event->bpf_cookie = bpf_cookie; in perf_event_set_bpf_handler() 10368 u64 bpf_cookie) in perf_event_set_bpf_handler() argument 11286 u64 bpf_cookie) in __perf_event_set_bpf_prog() argument 11294 return perf_event_set_bpf_handler(event, prog, bpf_cookie); in __perf_event_set_bpf_prog() 11328 return perf_event_attach_bpf_prog(event, prog, bpf_cookie); in __perf_event_set_bpf_prog() 11333 u64 bpf_cookie) in perf_event_set_bpf_prog() argument 11339 ret = __perf_event_set_bpf_prog(event, prog, bpf_cookie); in perf_event_set_bpf_prog() 11369 u64 bpf_cookie) in __perf_event_set_bpf_prog() argument [all …]
|
| /linux/include/uapi/linux/ |
| H A D | bpf.h | 1788 __u64 bpf_cookie; 5349 * Get bpf_cookie value provided (optionally) during the program 1784 __u64 bpf_cookie; global() member
|
| /linux/tools/include/uapi/linux/ |
| H A D | bpf.h | 1788 __u64 bpf_cookie; 5349 * Get bpf_cookie value provided (optionally) during the program 1784 __u64 bpf_cookie; global() member
|