Home
last modified time | relevance | path

Searched refs:ptr_to_u64 (Results 1 – 21 of 21) sorted by relevance

/Linux-v5.15/tools/lib/bpf/
Dbpf.c57 static inline __u64 ptr_to_u64(const void *ptr) in ptr_to_u64() function
248 attr.insns = ptr_to_u64(load_attr->insns); in libbpf__bpf_prog_load()
249 attr.license = ptr_to_u64(load_attr->license); in libbpf__bpf_prog_load()
253 attr.log_buf = ptr_to_u64(load_attr->log_buf); in libbpf__bpf_prog_load()
262 attr.func_info = ptr_to_u64(load_attr->func_info); in libbpf__bpf_prog_load()
266 attr.line_info = ptr_to_u64(load_attr->line_info); in libbpf__bpf_prog_load()
293 attr.func_info = ptr_to_u64(finfo); in libbpf__bpf_prog_load()
307 attr.line_info = ptr_to_u64(linfo); in libbpf__bpf_prog_load()
322 attr.log_buf = ptr_to_u64(load_attr->log_buf); in libbpf__bpf_prog_load()
408 attr.insns = ptr_to_u64(insns); in bpf_verify_program()
[all …]
Dbtf.c126 static inline __u64 ptr_to_u64(const void *ptr) in ptr_to_u64() function
1350 btf_info.btf = ptr_to_u64(ptr); in btf_get_from_fd()
1367 btf_info.btf = ptr_to_u64(ptr); in btf_get_from_fd()
Dlibbpf.c149 static inline __u64 ptr_to_u64(const void *ptr) in ptr_to_u64() function
4330 info.name = ptr_to_u64(name); in probe_module_btf()
4896 info.name = ptr_to_u64(name); in load_module_btfs()
9192 attr.config1 = ptr_to_u64(name); /* kprobe_func or uprobe_path */ in perf_event_open_probe()
10428 ptr_to_u64(ptr)); in bpf_program__get_prog_info_linear()
10483 offs = addr - ptr_to_u64(info_linear->data); in bpf_program__bpil_addr_to_offs()
10503 addr = offs + ptr_to_u64(info_linear->data); in bpf_program__bpil_offs_to_addr()
/Linux-v5.15/tools/testing/selftests/pidfd/
Dpidfd_wait.c22 #define ptr_to_u64(ptr) ((__u64)((uintptr_t)(ptr))) macro
45 .parent_tid = ptr_to_u64(&parent_tid), in TEST()
46 .pidfd = ptr_to_u64(&pidfd), in TEST()
94 .parent_tid = ptr_to_u64(&parent_tid), in TEST()
95 .pidfd = ptr_to_u64(&pidfd), in TEST()
147 .parent_tid = ptr_to_u64(&parent_tid), in TEST()
Dpidfd_setns_test.c80 .pidfd = ptr_to_u64(pidfd), in create_child()
/Linux-v5.15/tools/testing/selftests/bpf/
Dtest_verifier_log.c43 static inline __u64 ptr_to_u64(const void *ptr) in ptr_to_u64() function
55 attr.insns = ptr_to_u64(code_sample); in load()
56 attr.license = ptr_to_u64("GPL"); in load()
57 attr.log_buf = ptr_to_u64(log); in load()
Dtest_progs.h279 static inline __u64 ptr_to_u64(const void *ptr) in ptr_to_u64() function
/Linux-v5.15/tools/testing/selftests/bpf/prog_tests/
Dbpf_obj_id.c109 prog_infos[i].jited_prog_insns = ptr_to_u64(jited_insns); in test_bpf_obj_id()
111 prog_infos[i].xlated_prog_insns = ptr_to_u64(xlated_insns); in test_bpf_obj_id()
113 prog_infos[i].map_ids = ptr_to_u64(map_ids + i); in test_bpf_obj_id()
162 link_infos[i].raw_tracepoint.tp_name = ptr_to_u64(&tp_name); in test_bpf_obj_id()
169 link_infos[i].raw_tracepoint.tp_name != ptr_to_u64(&tp_name) || in test_bpf_obj_id()
Dobj_name.c35 attr.insns = ptr_to_u64(prog); in test_obj_name()
36 attr.license = ptr_to_u64(""); in test_obj_name()
Dmetadata.c44 prog_info.map_ids = ptr_to_u64(map_ids); in prog_holds_map()
Dbtf.c3957 info->btf = ptr_to_u64(user_btf); in test_big_btf_info()
4025 info[i].btf = ptr_to_u64(user_btf[i]); in test_btf_id()
4181 info.btf = ptr_to_u64(user_btf); in do_test_get_info()
4331 info.func_info = ptr_to_u64(func_info); in do_test_file()
5985 info.func_info = ptr_to_u64(func_info); in test_get_finfo()
6101 info.line_info = ptr_to_u64(linfo); in test_get_linfo()
6117 info.jited_line_info = ptr_to_u64(jited_linfo); in test_get_linfo()
6119 info.jited_ksyms = ptr_to_u64(jited_ksyms); in test_get_linfo()
6121 info.jited_func_lens = ptr_to_u64(jited_func_lens); in test_get_linfo()
6288 attr.insns = ptr_to_u64(test->insns); in do_test_info_raw()
[all …]
/Linux-v5.15/tools/testing/selftests/clone3/
Dclone3_selftests.h16 #define ptr_to_u64(ptr) ((__u64)((uintptr_t)(ptr))) macro
Dclone3_cap_checkpoint_restore.c49 .set_tid = ptr_to_u64(set_tid), in call_clone3_set_tid()
Dclone3_set_tid.c52 .set_tid = ptr_to_u64(set_tid), in call_clone3_set_tid()
/Linux-v5.15/samples/bpf/
Dtask_fd_query_user.c42 static __u64 ptr_to_u64(void *ptr) in ptr_to_u64() function
147 attr.config1 = ptr_to_u64((void *)name); in test_nondebug_fs_kuprobe_common()
/Linux-v5.15/tools/bpf/bpftool/
Dmain.h24 static inline __u64 ptr_to_u64(const void *ptr) in ptr_to_u64() function
Dbtf.c871 info.name = ptr_to_u64(name); in show_btf()
Dprog.c141 info.map_ids = ptr_to_u64(map_ids); in show_prog_maps()
190 prog_info.map_ids = ptr_to_u64(map_ids); in find_metadata()
/Linux-v5.15/drivers/gpu/drm/i915/
Di915_utils.h240 static inline u64 ptr_to_u64(const void *ptr) in ptr_to_u64() function
/Linux-v5.15/tools/perf/util/
Dbpf-event.c35 #define ptr_to_u64(ptr) ((__u64)(unsigned long)(ptr)) macro
/Linux-v5.15/drivers/media/platform/allegro-dvt/
Dallegro-core.c389 static inline u64 ptr_to_u64(const void *ptr) in ptr_to_u64() function
1800 return ptr_to_u64(buffer); in allegro_put_buffer()
1812 if (handle == ptr_to_u64(&shadow->buf.vb)) { in allegro_get_buffer()