Home
last modified time | relevance | path

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

/linux-6.3-rc2/tools/lib/bpf/
A Dbpf.c120 attr.insns = ptr_to_u64(insns); in probe_memcg_account()
122 attr.license = ptr_to_u64("GPL"); in probe_memcg_account()
272 attr.insns = ptr_to_u64(insns); in bpf_prog_load()
390 attr.key = ptr_to_u64(key); in bpf_map_update_elem()
406 attr.key = ptr_to_u64(key); in bpf_map_lookup_elem()
421 attr.key = ptr_to_u64(key); in bpf_map_lookup_elem_flags()
437 attr.key = ptr_to_u64(key); in bpf_map_lookup_and_delete_elem()
452 attr.key = ptr_to_u64(key); in bpf_map_lookup_and_delete_elem_flags()
468 attr.key = ptr_to_u64(key); in bpf_map_delete_elem()
482 attr.key = ptr_to_u64(key); in bpf_map_delete_elem_flags()
[all …]
A Dbtf.c126 static inline __u64 ptr_to_u64(const void *ptr) in ptr_to_u64() function
1363 btf_info.btf = ptr_to_u64(ptr); in btf_get_from_fd()
1380 btf_info.btf = ptr_to_u64(ptr); in btf_get_from_fd()
A Dlibbpf.c283 static inline __u64 ptr_to_u64(const void *ptr) in ptr_to_u64() function
4484 attr.license = ptr_to_u64("GPL"); in probe_kern_prog_name()
4485 attr.insns = ptr_to_u64(insns); in probe_kern_prog_name()
4725 info.name = ptr_to_u64(name); in probe_module_btf()
5437 info.name = ptr_to_u64(name); in load_module_btfs()
9898 attr.config1 = ptr_to_u64(name); /* kprobe_func or uprobe_path */ in perf_event_open_probe()
/linux-6.3-rc2/tools/testing/selftests/pidfd/
A 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()
93 .parent_tid = ptr_to_u64(&parent_tid), in TEST()
94 .pidfd = ptr_to_u64(&pidfd), in TEST()
155 .parent_tid = ptr_to_u64(&parent_tid), in TEST()
A Dpidfd_setns_test.c80 .pidfd = ptr_to_u64(pidfd), in create_child()
/linux-6.3-rc2/tools/testing/selftests/bpf/
A Dtest_verifier_log.c41 static inline __u64 ptr_to_u64(const void *ptr) in ptr_to_u64() function
53 attr.insns = ptr_to_u64(code_sample); in load()
54 attr.license = ptr_to_u64("GPL"); in load()
55 attr.log_buf = ptr_to_u64(log); in load()
A Dtest_progs.h379 static inline __u64 ptr_to_u64(const void *ptr) in ptr_to_u64() function
/linux-6.3-rc2/tools/testing/selftests/bpf/prog_tests/
A Dbpf_obj_id.c109 prog_infos[i].jited_prog_insns = ptr_to_u64(jited_insns); in serial_test_bpf_obj_id()
111 prog_infos[i].xlated_prog_insns = ptr_to_u64(xlated_insns); in serial_test_bpf_obj_id()
113 prog_infos[i].map_ids = ptr_to_u64(map_ids + i); in serial_test_bpf_obj_id()
162 link_infos[i].raw_tracepoint.tp_name = ptr_to_u64(&tp_name); in serial_test_bpf_obj_id()
169 link_infos[i].raw_tracepoint.tp_name != ptr_to_u64(&tp_name) || in serial_test_bpf_obj_id()
A Dobj_name.c35 attr.insns = ptr_to_u64(prog); in test_obj_name()
36 attr.license = ptr_to_u64(""); in test_obj_name()
A Dmetadata.c44 prog_info.map_ids = ptr_to_u64(map_ids); in prog_holds_map()
A Dbtf.c4450 info->btf = ptr_to_u64(user_btf); in test_big_btf_info()
4518 info[i].btf = ptr_to_u64(user_btf[i]); in test_btf_id()
4665 info.btf = ptr_to_u64(user_btf); in do_test_get_info()
4816 info.func_info = ptr_to_u64(func_info); in do_test_file()
6465 info.func_info = ptr_to_u64(func_info); in test_get_finfo()
6581 info.line_info = ptr_to_u64(linfo); in test_get_linfo()
6599 info.jited_ksyms = ptr_to_u64(jited_ksyms); in test_get_linfo()
6766 attr.insns = ptr_to_u64(test->insns); in do_test_info_raw()
6768 attr.license = ptr_to_u64("GPL"); in do_test_info_raw()
6773 attr.log_buf = ptr_to_u64(btf_log_buf); in do_test_info_raw()
[all …]
/linux-6.3-rc2/tools/perf/util/
A Dbpf-utils.c181 ptr_to_u64(ptr)); in get_bpf_prog_info_linear()
236 offs = addr - ptr_to_u64(info_linear->data); in bpil_addr_to_offs()
256 addr = offs + ptr_to_u64(info_linear->data); in bpil_offs_to_addr()
A Dbpf-utils.h6 #define ptr_to_u64(ptr) ((__u64)(unsigned long)(ptr)) macro
/linux-6.3-rc2/tools/testing/selftests/clone3/
A Dclone3_selftests.h16 #define ptr_to_u64(ptr) ((__u64)((uintptr_t)(ptr))) macro
A Dclone3_cap_checkpoint_restore.c49 .set_tid = ptr_to_u64(set_tid), in call_clone3_set_tid()
A Dclone3_set_tid.c52 .set_tid = ptr_to_u64(set_tid), in call_clone3_set_tid()
/linux-6.3-rc2/tools/bpf/bpftool/
A Dprog.c133 holder.jited_prog_insns = ptr_to_u64(ptr); in prep_prog_info()
136 holder.xlated_prog_insns = ptr_to_u64(ptr); in prep_prog_info()
140 holder.jited_ksyms = ptr_to_u64(ptr); in prep_prog_info()
143 holder.jited_func_lens = ptr_to_u64(ptr); in prep_prog_info()
146 holder.func_info = ptr_to_u64(ptr); in prep_prog_info()
149 holder.line_info = ptr_to_u64(ptr); in prep_prog_info()
152 holder.jited_line_info = ptr_to_u64(ptr); in prep_prog_info()
199 info.map_ids = ptr_to_u64(map_ids); in show_prog_maps()
248 prog_info.map_ids = ptr_to_u64(map_ids); in find_metadata()
2193 info.func_info = ptr_to_u64(&func_info); in profile_target_name()
A Dcommon.c111 attr.insns = ptr_to_u64(insns); in known_to_need_rlimit()
113 attr.license = ptr_to_u64("GPL"); in known_to_need_rlimit()
354 info.func_info = ptr_to_u64(&finfo); in get_prog_full_name()
A Dmain.h24 static inline __u64 ptr_to_u64(const void *ptr) in ptr_to_u64() function
A Dbtf.c538 btf_info.name = ptr_to_u64(btf_name); in btf_is_kernel_module()
946 info.name = ptr_to_u64(name); in show_btf()
A Dcgroup.c78 btf_info.name = ptr_to_u64(name); in guess_vmlinux_btf_id()
A Dbtf_dumper.c71 info.func_info = ptr_to_u64(&finfo); in dump_prog_id_as_func_ptr()
/linux-6.3-rc2/samples/bpf/
A Dtask_fd_query_user.c41 static __u64 ptr_to_u64(void *ptr) in ptr_to_u64() function
146 attr.config1 = ptr_to_u64((void *)name); in test_nondebug_fs_kuprobe_common()
/linux-6.3-rc2/drivers/media/platform/allegro-dvt/
A Dallegro-core.c415 static inline u64 ptr_to_u64(const void *ptr) in ptr_to_u64() function
1931 return ptr_to_u64(buffer); in allegro_put_buffer()
1943 if (handle == ptr_to_u64(&shadow->buf.vb)) { in allegro_get_buffer()

Completed in 68 milliseconds