Home
last modified time | relevance | path

Searched refs:semaphore (Results 1 – 20 of 20) sorted by relevance

/f-stack/freebsd/contrib/vchiq/interface/vchiq_arm/
H A Dvchiq_core.h268 struct semaphore *event;
312 struct semaphore remove_event;
313 struct semaphore bulk_remove_event;
342 struct semaphore quota_event;
416 struct semaphore connect;
432 struct semaphore trigger_event;
435 struct semaphore recycle_event;
438 struct semaphore sync_trigger_event;
489 struct semaphore slot_remove_event;
492 struct semaphore data_quota_event;
[all …]
H A Dvchiq_util.h49 struct semaphore pop;
50 struct semaphore push;
H A Dvchiq_killable.h43 static inline int __must_check down_interruptible_killable(struct semaphore *sem) in down_interruptible_killable()
H A Dvchiq_arm.c110 struct semaphore insert_event;
111 struct semaphore remove_event;
112 struct semaphore close_event;
127 struct semaphore insert_event;
128 struct semaphore remove_event;
H A Dvchiq_2835_arm.c85 struct semaphore g_free_fragments_sema;
/f-stack/freebsd/contrib/vchiq/interface/compat/
H A Dvchi_bsd.h231 struct semaphore { struct
239 struct semaphore name; \ argument
246 void _sema_init(struct semaphore *s, int value);
247 void _sema_destroy(struct semaphore *s);
248 void down(struct semaphore *s);
249 int down_interruptible(struct semaphore *s);
250 int down_trylock(struct semaphore *s);
251 void up(struct semaphore *s);
H A Dvchi_bsd.c301 struct semaphore *s = arg; in sema_sysinit()
307 _sema_init(struct semaphore *s, int value) in _sema_init()
317 _sema_destroy(struct semaphore *s) in _sema_destroy()
324 down(struct semaphore *s) in down()
339 down_interruptible(struct semaphore *s) in down_interruptible()
368 down_trylock(struct semaphore *s) in down_trylock()
390 up(struct semaphore *s) in up()
/f-stack/app/nginx-1.16.1/src/core/
H A Dngx_shmtx.c37 mtx->semaphore = 1; in ngx_shmtx_create()
51 if (mtx->semaphore) { in ngx_shmtx_destroy()
100 if (mtx->semaphore) { in ngx_shmtx_lock()
170 if (!mtx->semaphore) { in ngx_shmtx_wakeup()
H A Dngx_shmtx.h29 ngx_uint_t semaphore; member
/f-stack/freebsd/contrib/vchiq/interface/vchi/message_drivers/
H A Dmessage.h80 struct semaphore sem;
101 struct semaphore *blocking;
/f-stack/freebsd/contrib/device-tree/Bindings/firmware/
H A Dnvidia,tegra210-bpmp.txt18 2) base address and length to Tegra 'semaphore' hardware
/f-stack/freebsd/contrib/vchiq/interface/vchi/connections/
H A Dconnection.h317 struct semaphore sem;
/f-stack/dpdk/drivers/net/atlantic/hw_atl/
H A Dhw_atl_llh.c15 u32 semaphore) in hw_atl_reg_glb_cpu_sem_set() argument
17 aq_hw_write_reg(aq_hw, HW_ATL_GLB_CPU_SEM_ADR(semaphore), glb_cpu_sem); in hw_atl_reg_glb_cpu_sem_set()
20 u32 hw_atl_reg_glb_cpu_sem_get(struct aq_hw_s *aq_hw, u32 semaphore) in hw_atl_reg_glb_cpu_sem_get() argument
22 return aq_hw_read_reg(aq_hw, HW_ATL_GLB_CPU_SEM_ADR(semaphore)); in hw_atl_reg_glb_cpu_sem_get()
H A Dhw_atl_llh_internal.h15 #define HW_ATL_GLB_CPU_SEM_ADR(semaphore) (0x000003a0u + (semaphore) * 0x4) argument
H A Dhw_atl_llh.h19 u32 semaphore);
22 u32 hw_atl_reg_glb_cpu_sem_get(struct aq_hw_s *aq_hw, u32 semaphore);
/f-stack/freebsd/contrib/device-tree/Bindings/power/
H A Drenesas,sysc-rmobile.txt20 semaphore.
/f-stack/app/nginx-1.16.1/auto/
H A Dunix886 ngx_feature_incs="#include <semaphore.h>"
/f-stack/freebsd/contrib/dev/acpica/
H A Dchanges.txt9098 semaphore/mutex
11304 semaphore
11462 is now implemented with a mutex instead of a semaphore.
15506 Do not acquire a semaphore in the S5 shutdown path.
15742 semaphore" would appear during operations on the embedded
16272 Fixed a problem where the semaphore WAIT_FOREVER constant was
18584 Fixed an issue with the OSL semaphore implementation where a
19128 semaphore or mutex "leaks" at this time.
19259 semaphore as a mutex, not a counting semaphore. ACPI CA uses
19261 different OS primitives depending on the type of semaphore
[all …]
/f-stack/dpdk/doc/guides/prog_guide/
H A Dpacket_framework.rst1124 …Threads need to use synchronization primitives like semaphores (distinct semaphore per table entry…
1125 The cost of semaphores is usually high, even when the semaphore is free.
/f-stack/dpdk/doc/guides/rel_notes/
H A Drelease_2_1.rst213 * Enhancement of polling NVM semaphore.