Searched refs:semaphores (Results 1 – 21 of 21) sorted by relevance
| /Linux-v5.4/Documentation/ |
| D | percpu-rw-semaphore.txt | 2 Percpu rw semaphores 5 Percpu rw semaphores is a new read-write semaphore design that is 8 The problem with traditional read-write semaphores is that when multiple
|
| D | memory-barriers.txt | 1960 (*) semaphores 1961 (*) R/W semaphores 2064 Locks and semaphores may not provide any guarantee of ordering on UP compiled
|
| /Linux-v5.4/drivers/gpu/drm/radeon/ |
| D | radeon_sync.c | 46 sync->semaphores[i] = NULL; in radeon_sync_create() 168 sync->semaphores[count++] = semaphore; in radeon_sync_rings() 218 radeon_semaphore_free(rdev, &sync->semaphores[i], fence); in radeon_sync_free()
|
| D | radeon.h | 612 struct radeon_semaphore *semaphores[RADEON_NUM_SYNCS]; member
|
| /Linux-v5.4/drivers/gpu/drm/i915/ |
| D | i915_scheduler_types.h | 60 intel_engine_mask_t semaphores; member
|
| D | i915_request.c | 431 if (request->sched.semaphores && in __i915_request_submit() 433 engine->saturated |= request->sched.semaphores; in __i915_request_submit() 502 if (request->sched.semaphores && i915_request_started(request)) { in __i915_request_unsubmit() 504 request->sched.semaphores = 0; in __i915_request_unsubmit() 816 return rq->sched.semaphores | rq->engine->saturated; in already_busywaiting() 872 to->sched.semaphores |= from->engine->mask; in emit_semaphore_wait()
|
| D | i915_scheduler.c | 394 node->semaphores = 0; in i915_sched_node_init()
|
| /Linux-v5.4/Documentation/devicetree/bindings/mailbox/ |
| D | nvidia,tegra186-hsp.txt | 9 The features that HSP supported are shared mailboxes, shared semaphores, 10 arbitrated semaphores and doorbells.
|
| /Linux-v5.4/drivers/media/pci/cx18/ |
| D | cx18-scb.h | 231 u32 semaphores[8]; /* Semaphores */ member
|
| /Linux-v5.4/Documentation/locking/ |
| D | mutex-design.rst | 16 behave similarly to binary semaphores, and were introduced in 2006[1] 73 number of workloads. Note that this technique is also used for rw-semaphores.
|
| /Linux-v5.4/Documentation/scsi/ |
| D | ChangeLog.ips | 26 4.80.14 - Take all semaphores off stack
|
| /Linux-v5.4/Documentation/infiniband/ |
| D | core_locking.rst | 110 semaphores that could cause deadlock if a consumer calls back into
|
| /Linux-v5.4/Documentation/RCU/ |
| D | rcuref.txt | 13 reader/writer spinlocks or semaphores are straightforward:
|
| D | whatisRCU.txt | 441 o Use some solid scheme (such as locks or semaphores) to
|
| /Linux-v5.4/Documentation/filesystems/ |
| D | journalling.rst | 88 :c:func:`jbd2_journal_stop` as if they were semaphores and include them in
|
| /Linux-v5.4/Documentation/scheduler/ |
| D | completion.rst | 14 misuse of locks/semaphores and busy-loops. Any time you think of using
|
| /Linux-v5.4/arch/arc/ |
| D | Kconfig | 206 hardware semaphores, shared memory,....
|
| /Linux-v5.4/Documentation/PCI/ |
| D | pci-error-recovery.rst | 135 to complete; it can take semaphores, schedule, etc... everything but
|
| /Linux-v5.4/Documentation/sound/kernel-api/ |
| D | writing-an-alsa-driver.rst | 2234 usually avoided via spin-locks, mutexes or semaphores. In general, if a 2239 mutexes or semaphores instead.
|
| /Linux-v5.4/Documentation/sound/ |
| D | alsa-configuration.rst | 1282 Enable workaround for hardware with buggy semaphores (e.g. on some
|
| /Linux-v5.4/ |
| D | CREDITS | 3182 D: shm fs, SYSV semaphores, af_unix
|