Lines Matching refs:transferred_handle
28 zx_handle_t channel, uintptr_t vdso_base, zx_handle_t transferred_handle) { in write_ctx_message() argument
40 return zx_channel_write(channel, 0u, &ctx, sizeof(ctx), &transferred_handle, 1u); in write_ctx_message()
81 zx_handle_t transferred_handle, in start_mini_process_etc() argument
96 status = zx_process_start(process, thread, stack_base, sp, transferred_handle, 0); in start_mini_process_etc()
97 transferred_handle = ZX_HANDLE_INVALID; in start_mini_process_etc()
140 status = write_ctx_message(chn[0], vdso_base, transferred_handle); in start_mini_process_etc()
141 transferred_handle = ZX_HANDLE_INVALID; in start_mini_process_etc()
175 if (transferred_handle != ZX_HANDLE_INVALID) in start_mini_process_etc()
176 zx_handle_close(transferred_handle); in start_mini_process_etc()
219 zx_status_t start_mini_process(zx_handle_t job, zx_handle_t transferred_handle, in start_mini_process() argument
234 status = start_mini_process_etc(*process, *thread, vmar, transferred_handle, &channel); in start_mini_process()
235 transferred_handle = ZX_HANDLE_INVALID; // The transferred_handle gets consumed. in start_mini_process()
238 if (transferred_handle != ZX_HANDLE_INVALID) in start_mini_process()
239 zx_handle_close(transferred_handle); in start_mini_process()