Searched refs:semaphore (Results 1 – 5 of 5) sorted by relevance
15 u32 semaphore) in hw_atl_reg_glb_cpu_sem_set() argument17 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() argument22 return aq_hw_read_reg(aq_hw, HW_ATL_GLB_CPU_SEM_ADR(semaphore)); in hw_atl_reg_glb_cpu_sem_get()
15 #define HW_ATL_GLB_CPU_SEM_ADR(semaphore) (0x000003a0u + (semaphore) * 0x4) argument
19 u32 semaphore);22 u32 hw_atl_reg_glb_cpu_sem_get(struct aq_hw_s *aq_hw, u32 semaphore);
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.
212 * Enhancement of polling NVM semaphore.