Home
last modified time | relevance | path

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

123

/OK3568_Linux_fs/kernel/Documentation/locking/
H A Dpercpu-rw-semaphore.rst2 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
H A Dlocktypes.rst89 The aforementioned lock types except semaphores have strict owner
122 semaphores and PREEMPT_RT
126 semaphores have no concept of owners, thus preventing PREEMPT_RT from
127 providing priority inheritance for semaphores. After all, an unknown
128 owner cannot be boosted. As a consequence, blocking on semaphores can
H A Dmutex-design.rst16 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.
/OK3568_Linux_fs/kernel/drivers/gpu/drm/radeon/
H A Dradeon_sync.c46 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()
/OK3568_Linux_fs/u-boot/doc/device-tree-bindings/mailbox/
H A Dnvidia,tegra186-hsp.txt9 The features that HSP supported are shared mailboxes, shared semaphores,
10 arbitrated semaphores and doorbells.
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/mailbox/
H A Dnvidia,tegra186-hsp.txt9 The features that HSP supported are shared mailboxes, shared semaphores,
10 arbitrated semaphores and doorbells.
/OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/
H A Di915_scheduler_types.h69 intel_engine_mask_t semaphores; member
H A Di915_request.c571 if (request->sched.semaphores && in __i915_request_submit()
573 engine->saturated |= request->sched.semaphores; in __i915_request_submit()
646 if (request->sched.semaphores && i915_request_started(request)) in __i915_request_unsubmit()
647 request->sched.semaphores = 0; in __i915_request_unsubmit()
1020 return rq->sched.semaphores | READ_ONCE(rq->engine->saturated); in already_busywaiting()
1114 to->sched.semaphores |= mask; in emit_semaphore_wait()
H A DKconfig.profile100 interact with each other via userspace semaphores. Each context
H A Di915_scheduler.c402 node->semaphores = 0; in i915_sched_node_reinit()
/OK3568_Linux_fs/buildroot/package/libpthsem/
H A DConfig.in6 extend version, with support for semaphores added.
/OK3568_Linux_fs/buildroot/package/python-posix-ipc/
H A DConfig.in6 inter-process semaphores, shared memory and message queues
/OK3568_Linux_fs/yocto/meta-openembedded/meta-python/recipes-devtools/python/
H A Dpython3-posix-ipc_1.0.5.bb1 DESCRIPTION = "POSIX IPC primitives (semaphores, shared memory and message queues) for Python"
/OK3568_Linux_fs/u-boot/drivers/mailbox/
H A DKconfig25 implements doorbells, mailboxes, semaphores, and shared interrupts.
/OK3568_Linux_fs/kernel/drivers/media/pci/cx18/
H A Dcx18-scb.h231 u32 semaphores[8]; /* Semaphores */ member
/OK3568_Linux_fs/kernel/Documentation/infiniband/
H A Dcore_locking.rst108 semaphores that could cause deadlock if a consumer calls back into
/OK3568_Linux_fs/kernel/Documentation/scsi/
H A DChangeLog.ips26 4.80.14 - Take all semaphores off stack
/OK3568_Linux_fs/buildroot/package/nginx/
H A D0003-auto-set-ngx_feature_run_force_result-for-each-featu.patch198 ngx_feature="POSIX semaphores"
/OK3568_Linux_fs/kernel/Documentation/RCU/
H A Drcuref.rst17 reader/writer spinlocks or semaphores are straightforward:
/OK3568_Linux_fs/buildroot/package/xenomai/
H A DConfig.in163 tasks, semaphores, message queues and so on.
/OK3568_Linux_fs/kernel/Documentation/filesystems/
H A Djournalling.rst88 jbd2_journal_stop() as if they were semaphores and include them in
/OK3568_Linux_fs/kernel/Documentation/scheduler/
H A Dcompletion.rst14 misuse of locks/semaphores and busy-loops. Any time you think of using
/OK3568_Linux_fs/kernel/arch/arc/
H A DKconfig216 hardware semaphores, shared memory,....
/OK3568_Linux_fs/buildroot/package/collectd/
H A DConfig.in308 IPC counters: semaphores used, number of allocated segments
/OK3568_Linux_fs/external/libmali/include/GLES2/
H A Dgl2ext.h1752 typedef void (GL_APIENTRYP PFNGLGENSEMAPHORESEXTPROC) (GLsizei n, GLuint *semaphores);
1753 typedef void (GL_APIENTRYP PFNGLDELETESEMAPHORESEXTPROC) (GLsizei n, const GLuint *semaphores);
1760 GL_APICALL void GL_APIENTRY glGenSemaphoresEXT (GLsizei n, GLuint *semaphores);
1761 GL_APICALL void GL_APIENTRY glDeleteSemaphoresEXT (GLsizei n, const GLuint *semaphores);

123