Home
last modified time | relevance | path

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

/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);
/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.
/dpdk/doc/guides/rel_notes/
H A Drelease_2_1.rst212 * Enhancement of polling NVM semaphore.