Lines Matching refs:permanent

4197          fence->temporary.kind != RADV_FENCE_NONE ? &fence->temporary : &fence->permanent;
4588 deferred->wait_semaphores[i] = &semaphore->permanent;
4596 deferred->signal_semaphores[i] = &semaphore->permanent;
5778 radv_destroy_fence_part(device, &fence->permanent);
5800 fence->permanent.kind = RADV_FENCE_SYNCOBJ;
5805 ret = device->ws->create_syncobj(device->ws, create_signaled, &fence->permanent.syncobj);
5848 fence->temporary.kind != RADV_FENCE_NONE ? &fence->temporary : &fence->permanent;
5871 * permanent payload is irst restored. The remaining
5878 device->ws->reset_syncobj(device->ws, fence->permanent.syncobj);
5891 fence->temporary.kind != RADV_FENCE_NONE ? &fence->temporary : &fence->permanent;
6096 radv_destroy_semaphore_part(device, &sem->permanent);
6117 sem->permanent.kind = RADV_SEMAPHORE_NONE;
6121 int ret = device->ws->create_syncobj(device->ws, false, &sem->permanent.syncobj);
6126 device->ws->signal_syncobj(device->ws, sem->permanent.syncobj, initial_value);
6127 sem->permanent.timeline_syncobj.max_point = initial_value;
6128 sem->permanent.kind = RADV_SEMAPHORE_TIMELINE_SYNCOBJ;
6130 radv_create_timeline(&sem->permanent.timeline, initial_value);
6131 sem->permanent.kind = RADV_SEMAPHORE_TIMELINE;
6133 int ret = device->ws->create_syncobj(device->ws, false, &sem->permanent.syncobj);
6138 sem->permanent.kind = RADV_SEMAPHORE_SYNCOBJ;
6168 : &semaphore->permanent;
6197 radv_timeline_wait(device, &semaphore->permanent.timeline, pWaitInfo->pValues[i], 0);
6209 VkResult result = radv_timeline_wait(device, &semaphore->permanent.timeline,
6227 if (radv_semaphore_from_handle(pWaitInfo->pSemaphores[0])->permanent.kind ==
6242 handles[i] = semaphore->permanent.syncobj;
6260 : &semaphore->permanent;
7601 bool timeline = sem->permanent.kind == RADV_SEMAPHORE_TIMELINE_SYNCOBJ;
7607 dst = &sem->permanent;
7652 assert(sem->permanent.kind == RADV_SEMAPHORE_SYNCOBJ ||
7653 sem->permanent.kind == RADV_SEMAPHORE_TIMELINE_SYNCOBJ);
7654 syncobj_handle = sem->permanent.syncobj;
7742 dst = &fence->permanent;
7774 fence->temporary.kind != RADV_FENCE_NONE ? &fence->temporary : &fence->permanent;