| /f-stack/freebsd/contrib/vchiq/interface/vchiq_arm/ |
| H A D | vchiq_core.h | 268 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 D | vchiq_util.h | 49 struct semaphore pop; 50 struct semaphore push;
|
| H A D | vchiq_killable.h | 43 static inline int __must_check down_interruptible_killable(struct semaphore *sem) in down_interruptible_killable()
|
| H A D | vchiq_arm.c | 110 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 D | vchiq_2835_arm.c | 85 struct semaphore g_free_fragments_sema;
|
| /f-stack/freebsd/contrib/vchiq/interface/compat/ |
| H A D | vchi_bsd.h | 231 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 D | vchi_bsd.c | 301 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 D | ngx_shmtx.c | 37 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 D | ngx_shmtx.h | 29 ngx_uint_t semaphore; member
|
| /f-stack/freebsd/contrib/vchiq/interface/vchi/message_drivers/ |
| H A D | message.h | 80 struct semaphore sem; 101 struct semaphore *blocking;
|
| /f-stack/freebsd/contrib/device-tree/Bindings/firmware/ |
| H A D | nvidia,tegra210-bpmp.txt | 18 2) base address and length to Tegra 'semaphore' hardware
|
| /f-stack/freebsd/contrib/vchiq/interface/vchi/connections/ |
| H A D | connection.h | 317 struct semaphore sem;
|
| /f-stack/dpdk/drivers/net/atlantic/hw_atl/ |
| H A D | hw_atl_llh.c | 15 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 D | hw_atl_llh_internal.h | 15 #define HW_ATL_GLB_CPU_SEM_ADR(semaphore) (0x000003a0u + (semaphore) * 0x4) argument
|
| H A D | hw_atl_llh.h | 19 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 D | renesas,sysc-rmobile.txt | 20 semaphore.
|
| /f-stack/app/nginx-1.16.1/auto/ |
| H A D | unix | 886 ngx_feature_incs="#include <semaphore.h>"
|
| /f-stack/freebsd/contrib/dev/acpica/ |
| H A D | changes.txt | 9098 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 D | packet_framework.rst | 1124 …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 D | release_2_1.rst | 213 * Enhancement of polling NVM semaphore.
|