Lines Matching refs:event
2531 struct tu_event *event =
2532 vk_object_alloc(&device->vk, pAllocator, sizeof(*event),
2534 if (!event)
2537 VkResult result = tu_bo_init_new(device, &event->bo, 0x1000,
2542 result = tu_bo_map(device, event->bo);
2546 *pEvent = tu_event_to_handle(event);
2551 tu_bo_finish(device, event->bo);
2553 vk_object_free(&device->vk, pAllocator, event);
2563 TU_FROM_HANDLE(tu_event, event, _event);
2565 if (!event)
2568 tu_bo_finish(device, event->bo);
2569 vk_object_free(&device->vk, pAllocator, event);
2575 TU_FROM_HANDLE(tu_event, event, _event);
2577 if (*(uint64_t*) event->bo->map == 1)
2585 TU_FROM_HANDLE(tu_event, event, _event);
2586 *(uint64_t*) event->bo->map = 1;
2594 TU_FROM_HANDLE(tu_event, event, _event);
2595 *(uint64_t*) event->bo->map = 0;