Home
last modified time | relevance | path

Searched refs:semaphores (Results 1 – 7 of 7) sorted by relevance

/drivers/gpu/drm/radeon/
Dradeon_sync.c46 sync->semaphores[i] = NULL; in radeon_sync_create()
153 sync->semaphores[count++] = semaphore; in radeon_sync_rings()
203 radeon_semaphore_free(rdev, &sync->semaphores[i], fence); in radeon_sync_free()
Dradeon.h609 struct radeon_semaphore *semaphores[RADEON_NUM_SYNCS]; member
/drivers/gpu/drm/i915/
Di915_scheduler_types.h69 intel_engine_mask_t semaphores; member
Di915_request.c658 if (request->sched.semaphores && in __i915_request_submit()
660 engine->saturated |= request->sched.semaphores; in __i915_request_submit()
737 if (request->sched.semaphores && __i915_request_has_started(request)) in __i915_request_unsubmit()
738 request->sched.semaphores = 0; in __i915_request_unsubmit()
1140 return rq->sched.semaphores | READ_ONCE(rq->engine->saturated); in already_busywaiting()
1240 to->sched.semaphores |= mask; in emit_semaphore_wait()
DKconfig.profile114 interact with each other via userspace semaphores. Each context
Di915_scheduler.c308 node->semaphores = 0; in i915_sched_node_reinit()
/drivers/media/pci/cx18/
Dcx18-scb.h231 u32 semaphores[8]; /* Semaphores */ member