Lines Matching defs:up

56     auto up = ProcessDispatcher::GetCurrent();
57 zx_status_t res = up->QueryPolicy(ZX_POL_NEW_CHANNEL);
79 ProcessDispatcher* up, const Handle* handle, uint32_t* out) {
80 *out = up->MapHandleToValue(handle);
84 ProcessDispatcher* up, const Handle* handle, zx_handle_info_t* out) {
85 out->handle = up->MapHandleToValue(handle);
92 static void msg_get_handles(ProcessDispatcher* up, MessagePacket* msg,
99 MapHandleToValue(up, handle_list[i], &hvs[i]);
109 up->AddHandle(fbl::move(handle));
122 auto up = ProcessDispatcher::GetCurrent();
125 zx_status_t result = up->GetDispatcherWithRights(handle_value, ZX_RIGHT_READ, &channel);
163 msg_get_handles(up, msg.get(), handles, num_handles);
191 static zx_status_t channel_read_out(ProcessDispatcher* up,
217 msg_get_handles(up, reply.get(), make_user_out_ptr(args->rd_handles), num_handles);
222 static zx_status_t channel_call_epilogue(ProcessDispatcher* up,
228 zx_status_t status = channel_read_out(up, fbl::move(reply), args, actual_bytes, actual_handles);
235 static zx_status_t msg_put_handles(ProcessDispatcher* up, MessagePacket* msg,
247 Guard<fbl::Mutex> guard{up->handle_table_lock()};
250 auto handle = up->RemoveHandleLocked(handles[ix]).release();
280 auto up = ProcessDispatcher::GetCurrent();
283 up->RemoveHandles(user_handles, num_handles);
288 zx_status_t status = up->GetDispatcherWithRights(handle_value, ZX_RIGHT_WRITE, &channel);
290 up->RemoveHandles(user_handles, num_handles);
297 up->RemoveHandles(user_handles, num_handles);
302 status = msg_put_handles(up, msg.get(), user_handles, num_handles,
333 auto up = ProcessDispatcher::GetCurrent();
336 up->RemoveHandles(user_handles, num_handles);
341 status = up->GetDispatcherWithRights(handle_value, ZX_RIGHT_WRITE | ZX_RIGHT_READ, &channel);
343 up->RemoveHandles(user_handles, num_handles);
351 up->RemoveHandles(user_handles, num_handles);
356 status = msg_put_handles(up, msg.get(), user_handles, num_handles,
369 return channel_call_epilogue(up, fbl::move(reply), &args, actual_bytes, actual_handles);
382 auto up = ProcessDispatcher::GetCurrent();
393 return channel_call_epilogue(up, fbl::move(reply), &args, actual_bytes, actual_handles);