Home
last modified time | relevance | path

Searched refs:bpf_probe_read_user (Results 1 – 15 of 15) sorted by relevance

/linux-6.12.1/tools/testing/selftests/bpf/progs/
Dpyperf.h82 bpf_probe_read_user(&key, sizeof(key), (void*)(long)pidData->tls_key_addr); in get_thread_state()
83 bpf_probe_read_user(&thread_state, sizeof(thread_state), in get_thread_state()
92 bpf_probe_read_user(&frame->f_back, in get_frame_data()
95 bpf_probe_read_user(&frame->f_code, in get_frame_data()
102 bpf_probe_read_user(&frame->co_filename, in get_frame_data()
105 bpf_probe_read_user(&frame->co_name, in get_frame_data()
244 bpf_probe_read_user(&thread_state_current,
258 bpf_probe_read_user(&pthread_self, sizeof(pthread_self),
261 bpf_probe_read_user(&pthread_created,
276 bpf_probe_read_user(&frame_ptr,
Dtest_vmlinux.c28 if (bpf_probe_read_user(&tv_nsec, sizeof(ts->tv_nsec), &ts->tv_nsec) || in handle__tp()
46 if (bpf_probe_read_user(&tv_nsec, sizeof(ts->tv_nsec), &ts->tv_nsec) || in BPF_PROG()
64 if (bpf_probe_read_user(&tv_nsec, sizeof(ts->tv_nsec), &ts->tv_nsec) || in BPF_PROG()
Dstrobemeta.h320 bpf_probe_read_user(&tls_index, sizeof(struct tls_index), in calc_location()
325 bpf_probe_read_user(&dtv, sizeof(dtv), in calc_location()
331 bpf_probe_read_user(&tls_ptr, sizeof(void *), dtv); in calc_location()
352 bpf_probe_read_user(value, sizeof(struct strobe_value_generic), location); in read_int_var()
372 bpf_probe_read_user(value, sizeof(struct strobe_value_generic), location); in read_str_var()
406 bpf_probe_read_user(value, sizeof(struct strobe_value_generic), location); in read_map_var()
407 if (bpf_probe_read_user(&map, sizeof(struct strobe_map_raw), value->ptr)) in read_map_var()
Dtest_probe_user.c14 bpf_probe_read_user(&old, sizeof(old), uservaddr); in handle_sys_connect_common()
39 bpf_probe_read_user(&uservaddr, sizeof(uservaddr), &args[1]); in BPF_KSYSCALL()
Dread_vsyscall.c32 read_ret[4] = bpf_probe_read_user(buf, sizeof(buf), user_ptr); in do_probe_read()
Dtest_attach_probe.c75 bpf_probe_read_user(mode_buf, sizeof(mode_buf), mode); in BPF_UPROBE()
Diters.c791 __imm(bpf_probe_read_user) in delayed_read_mark()
870 __imm(bpf_probe_read_user) in delayed_precision_mark()
Dverifier_iterating_callbacks.c38 if (bpf_probe_read_user(ctx->buf, 8, (void *)(0xBADC0FFEE))) in unsafe_on_2nd_iter_cb()
/linux-6.12.1/tools/perf/util/bpf_skel/
Daugmented_raw_syscalls.bpf.c219 bpf_probe_read_user(&augmented_args->arg.saddr, socklen, sockaddr_arg); in sys_enter_connect()
239 bpf_probe_read_user(&augmented_args->arg.saddr, socklen, sockaddr_arg); in sys_enter_sendto()
357 if (bpf_probe_read_user(&augmented_args->arg.value, sizeof(*attr), attr) < 0) in sys_enter_perf_event_open()
371 if (bpf_probe_read_user(&augmented_args->arg.value, size, attr) < 0) in sys_enter_perf_event_open()
393 bpf_probe_read_user(&augmented_args->arg.value, size, rqtp_arg); in sys_enter_clock_nanosleep()
414 bpf_probe_read_user(&augmented_args->arg.value, size, req_arg); in sys_enter_nanosleep()
485 if (!bpf_probe_read_user(((struct augmented_arg *)payload_offset)->value, size, arg)) in augment_sys_enter()
497 if (!bpf_probe_read_user(((struct augmented_arg *)payload_offset)->value, aug_size, arg)) in augment_sys_enter()
/linux-6.12.1/samples/bpf/
Dtest_map_in_map.bpf.c118 ret = bpf_probe_read_user(dst6, sizeof(dst6), &in6->sin6_addr); in BPF_KSYSCALL()
129 ret = bpf_probe_read_user(&port, sizeof(port), &in6->sin6_port); in BPF_KSYSCALL()
Dtest_probe_write_user.bpf.c39 if (bpf_probe_read_user(&orig_addr, sizeof(orig_addr), uservaddr) != 0) in BPF_KSYSCALL()
Dmap_perf_test.bpf.c196 ret = bpf_probe_read_user(test_params.dst6, sizeof(test_params.dst6), in BPF_KSYSCALL()
/linux-6.12.1/tools/lib/bpf/
Dbpf_core_read.h316 bpf_probe_read_user(dst, sz, (const void *)__builtin_preserve_access_index(src))
454 ___core_read(bpf_probe_read_user, bpf_probe_read_user, \
491 ___core_read(bpf_probe_read_user_str, bpf_probe_read_user, \
Dusdt.bpf.h168 err = bpf_probe_read_user(&val, sizeof(val), (void *)val + arg_spec->val_off); in bpf_usdt_arg()
/linux-6.12.1/kernel/trace/
Dbpf_trace.c184 BPF_CALL_3(bpf_probe_read_user, void *, dst, u32, size, in BPF_CALL_3() argument
191 .func = bpf_probe_read_user,