Home
last modified time | relevance | path

Searched refs:vdso_vmo (Results 1 – 5 of 5) sorted by relevance

/system/utest/vdso-variant/
A Dvdso-variant.c22 zx_handle_t vdso_vmo; in main() local
23 zx_status_t status = fdio_get_vmo_exact(fd, &vdso_vmo); in main()
30 launchpad_set_vdso_vmo(vdso_vmo); in main()
/system/utest/vdso/
A Dvdso.cpp18 static const zx::vmo vdso_vmo{zx_take_startup_handle(PA_HND(PA_VMO_VDSO, 0))}; variable
47 zx_status_t status = elf_load_prepare(vdso_vmo.get(), nullptr, 0, in load_vdso()
52 status = elf_load_read_phdrs(vdso_vmo.get(), phdrs.get(), phoff, in load_vdso()
63 root_vmar_.get(), &header, phdrs.get(), vdso_vmo.get(), in load_vdso()
165 map(0, vdso_vmo, 0, PAGE_SIZE, in vdso_map_code_wrong_test()
174 map(0, vdso_vmo, scratch.vdso_code_offset(), PAGE_SIZE, in vdso_map_code_wrong_test()
/system/ulib/mini-process/
A Dmini-process.c115 static zx_handle_t vdso_vmo = ZX_HANDLE_INVALID; in start_mini_process_etc() local
116 if (vdso_vmo == ZX_HANDLE_INVALID) { in start_mini_process_etc()
117 vdso_vmo = zx_take_startup_handle(PA_HND(PA_VMO_VDSO, 0)); in start_mini_process_etc()
118 if (vdso_vmo == ZX_HANDLE_INVALID) { in start_mini_process_etc()
127 zx_status_t status = elf_load_prepare(vdso_vmo, NULL, 0, in start_mini_process_etc()
131 status = elf_load_read_phdrs(vdso_vmo, phdrs, phoff, in start_mini_process_etc()
134 status = elf_load_map_segments(vmar, &header, phdrs, vdso_vmo, in start_mini_process_etc()
/system/core/userboot/
A Dstart.c45 zx_handle_t vdso_vmo, zx_handle_t proc, in load_child_process() argument
57 *vdso_base = elf_load_vmo(log, vmar, vdso_vmo); in load_child_process()
150 zx_handle_t vdso_vmo = ZX_HANDLE_INVALID; in bootstrap() local
159 vdso_vmo = handles[i]; in bootstrap()
187 if (vdso_vmo == ZX_HANDLE_INVALID) in bootstrap()
253 load_child_process(log, &o, &bootfs, vdso_vmo, proc, vmar, in bootstrap()
/system/ulib/launchpad/
A Dlaunchpad.c770 static zx_handle_t vdso_vmo = ZX_HANDLE_INVALID; variable
779 if (vdso_vmo == ZX_HANDLE_INVALID) in vdso_get_vmo()
780 vdso_vmo = zx_take_startup_handle(PA_HND(PA_VMO_VDSO, 0)); in vdso_get_vmo()
781 return vdso_vmo; in vdso_get_vmo()
794 zx_handle_t old = vdso_vmo; in launchpad_set_vdso_vmo()
795 vdso_vmo = new_vdso_vmo; in launchpad_set_vdso_vmo()

Completed in 15 milliseconds