Home
last modified time | relevance | path

Searched refs:user_ptr (Results 1 – 10 of 10) sorted by relevance

/tools/testing/selftests/bpf/progs/
Dread_vsyscall.c10 void *user_ptr = 0; variable
28 read_ret[0] = bpf_probe_read_kernel(buf, sizeof(buf), user_ptr); in do_probe_read()
29 read_ret[1] = bpf_probe_read_kernel_str(buf, sizeof(buf), user_ptr); in do_probe_read()
30 read_ret[2] = bpf_probe_read(buf, sizeof(buf), user_ptr); in do_probe_read()
31 read_ret[3] = bpf_probe_read_str(buf, sizeof(buf), user_ptr); in do_probe_read()
32 read_ret[4] = bpf_probe_read_user(buf, sizeof(buf), user_ptr); in do_probe_read()
33 read_ret[5] = bpf_probe_read_user_str(buf, sizeof(buf), user_ptr); in do_probe_read()
46 read_ret[6] = bpf_copy_from_user(buf, sizeof(buf), user_ptr); in do_copy_from_user()
47 read_ret[7] = bpf_copy_from_user_task(buf, sizeof(buf), user_ptr, in do_copy_from_user()
49 read_ret[8] = bpf_copy_from_user_str((char *)buf, sizeof(buf), user_ptr, 0); in do_copy_from_user()
Dtest_attach_probe.c24 void *user_ptr = 0; variable
92 bpf_copy_from_user(data, sizeof(data), user_ptr); in verify_sleepable_user_copy()
105 ret = bpf_copy_from_user_str(data_short, sizeof(data_short), user_ptr, 0); in verify_sleepable_user_copy_str()
110 ret = bpf_copy_from_user_str(data_short_pad, sizeof(data_short_pad), user_ptr, BPF_F_PAD_ZEROS); in verify_sleepable_user_copy_str()
116 ret = bpf_copy_from_user_str(data_long, dynamic_sz & sizeof(data_long), user_ptr, 0); in verify_sleepable_user_copy_str()
121 ret = bpf_copy_from_user_str(data_long, sizeof(data_long), user_ptr, 0); in verify_sleepable_user_copy_str()
126 ret = bpf_copy_from_user_str(data_long_pad, sizeof(data_long_pad), user_ptr, BPF_F_PAD_ZEROS); in verify_sleepable_user_copy_str()
136 ret = bpf_copy_from_user_str(data_long, sizeof(data_long), user_ptr, 2); in verify_sleepable_user_copy_str()
Dtest_probe_read_user_str.c11 void *user_ptr = 0; variable
20 ret = bpf_probe_read_user_str(buf, sizeof(buf), user_ptr); in on_write()
Duprobe_multi.c34 void *user_ptr = 0; variable
40 bpf_copy_from_user(data, sizeof(data), user_ptr); in verify_sleepable_user_copy()
Dtest_attach_probe_manual.c15 void *user_ptr = 0; variable
/tools/testing/selftests/bpf/prog_tests/
Dread_vsyscall.c51 skel->bss->user_ptr = (void *)VSYSCALL_ADDR; in test_read_vsyscall()
Dprobe_read_user_str.c20 skel->bss->user_ptr = buf; in test_one_str()
Dattach_probe.c280 skel->bss->user_ptr = test_data; in test_uprobe_sleepable()
Duprobe_multi_test.c189 skel->bss->user_ptr = test_data; in uprobe_multi_test_run()
/tools/include/uapi/drm/
Di915_drm.h2706 __u64 user_ptr; member