Lines Matching defs:event
4360 struct anv_event *event;
4364 event = vk_object_alloc(&device->vk, pAllocator, sizeof(*event),
4366 if (event == NULL)
4369 event->state = anv_state_pool_alloc(&device->dynamic_state_pool,
4371 *(uint64_t *)event->state.map = VK_EVENT_RESET;
4373 *pEvent = anv_event_to_handle(event);
4384 ANV_FROM_HANDLE(anv_event, event, _event);
4386 if (!event)
4389 anv_state_pool_free(&device->dynamic_state_pool, event->state);
4391 vk_object_free(&device->vk, pAllocator, event);
4399 ANV_FROM_HANDLE(anv_event, event, _event);
4404 return *(uint64_t *)event->state.map;
4411 ANV_FROM_HANDLE(anv_event, event, _event);
4413 *(uint64_t *)event->state.map = VK_EVENT_SET;
4422 ANV_FROM_HANDLE(anv_event, event, _event);
4424 *(uint64_t *)event->state.map = VK_EVENT_RESET;