Searched refs:vdso_base (Results 1 – 10 of 10) sorted by relevance
| /system/ulib/mini-process/ |
| A D | mini-process.c | 20 static void* get_syscall_addr(const void* syscall_fn, uintptr_t vdso_base) { in get_syscall_addr() argument 30 .handle_close = get_syscall_addr(&zx_handle_close, vdso_base), in write_ctx_message() 31 .object_wait_one = get_syscall_addr(&zx_object_wait_one, vdso_base), in write_ctx_message() 32 .object_signal = get_syscall_addr(&zx_object_signal, vdso_base), in write_ctx_message() 33 .event_create = get_syscall_addr(&zx_event_create, vdso_base), in write_ctx_message() 34 .channel_create = get_syscall_addr(&zx_channel_create, vdso_base), in write_ctx_message() 35 .channel_read = get_syscall_addr(&zx_channel_read, vdso_base), in write_ctx_message() 36 .channel_write = get_syscall_addr(&zx_channel_write, vdso_base), in write_ctx_message() 37 .process_exit = get_syscall_addr(&zx_process_exit, vdso_base), in write_ctx_message() 124 uintptr_t vdso_base = 0; in start_mini_process_etc() local [all …]
|
| /system/utest/perftest/ |
| A D | process-test.cpp | 110 zx_vaddr_t vdso_base; in Init() local 111 ZX_ASSERT(launchpad_elf_load_extra(lp, vdso_vmo_, &vdso_base, NULL) == ZX_OK); in Init() 114 thread_exit_addr_ = vdso_base + thread_exit_offset_; in Init()
|
| /system/utest/vdso/ |
| A D | vdso.cpp | 33 uintptr_t vdso_base() const { return vdso_base_; } in vdso_base() function in ScratchPad 133 map(scratch.vdso_base() - root_vmar_info.base, vmo, in vdso_map_change_test() 141 EXPECT_EQ(scratch.root_vmar().unmap(scratch.vdso_base(), in vdso_map_change_test()
|
| /system/core/userboot/ |
| A D | start.c | 48 zx_vaddr_t* entry, zx_vaddr_t* vdso_base, in load_child_process() argument 57 *vdso_base = elf_load_vmo(log, vmar, vdso_vmo); in load_child_process() 250 zx_vaddr_t entry, vdso_base; in bootstrap() local 254 thread, to_child, &entry, &vdso_base, &stack_size, in bootstrap() 314 child_start_handle, vdso_base); in bootstrap()
|
| /system/utest/channel-fatal/ |
| A D | channel-fatal-test.c | 40 uintptr_t vdso_base = in zx_channel_call_noretry() local 42 uintptr_t fnptr = vdso_base + VDSO_SYSCALL_zx_channel_call_noretry; in zx_channel_call_noretry()
|
| /system/ulib/launchpad/ |
| A D | launchpad.c | 59 zx_vaddr_t vdso_base; member 134 &lp->vdso_base, sizeof(lp->vdso_base)); in launchpad_create_with_process() 813 return launchpad_elf_load_extra(lp, vmo, &lp->vdso_base, NULL); in launchpad_load_vdso() 817 &lp->vdso_base, NULL); in launchpad_load_vdso() 1209 result->vdso_base = lp->vdso_base; in prepare_start() 1251 data.bootstrap, data.vdso_base); in launchpad_start()
|
| /system/ulib/launchpad/include/launchpad/ |
| A D | launchpad.h | 128 zx_vaddr_t vdso_base; member
|
| /system/ulib/process-launcher/ |
| A D | launcher.cpp | 183 result->data->vdso_base = data.vdso_base; in CreateWithoutStarting()
|
| /system/fidl/fuchsia-process/ |
| A D | launcher.fidl | 86 uint64 vdso_base;
|
| /system/utest/core/channel/ |
| A D | channel.c | 841 uintptr_t vdso_base = in zx_channel_call_finish() local 843 uintptr_t fnptr = vdso_base + VDSO_SYSCALL_zx_channel_call_finish; in zx_channel_call_finish()
|
Completed in 27 milliseconds