HomeSort by: relevance | last modified time | path
    Searched refs:semaphores (Results 1 - 5 of 5) sorted by relevancy

  /src/sys/external/bsd/drm2/dist/drm/i915/
i915_scheduler_types.h 71 intel_engine_mask_t semaphores; member in struct:i915_sched_node
i915_request.c 391 * Are we using semaphores when the gpu is already saturated?
393 * Using semaphores incurs a cost in having the GPU poll a
401 * system is overloaded and using semaphores at this time only
403 * further use of semaphores until we are idle again, whence we
406 if (request->sched.semaphores &&
408 engine->saturated |= request->sched.semaphores;
476 if (request->sched.semaphores && i915_request_started(request)) {
478 request->sched.semaphores = 0;
854 return rq->sched.semaphores | rq->engine->saturated;
926 to->sched.semaphores |= from->engine->mask
    [all...]
i915_scheduler.c 474 node->semaphores = 0;
  /src/sys/external/bsd/drm2/dist/drm/radeon/
radeon_sync.c 51 sync->semaphores[i] = NULL;
85 * radeon_sync_resv - use the semaphores to sync to a reservation object
173 sync->semaphores[count++] = semaphore;
214 * Free the sync object by freeing all semaphores in it.
223 radeon_semaphore_free(rdev, &sync->semaphores[i], fence);
radeon.h 615 * Semaphores.
637 struct radeon_semaphore *semaphores[RADEON_NUM_SYNCS]; member in struct:radeon_sync

Completed in 17 milliseconds