Searched refs:semaphore (Results 176 - 190 of 190) sorted by last modified time

12345678

/linux-master/arch/openrisc/kernel/
H A Dor32_ksyms.c20 #include <linux/semaphore.h>
/linux-master/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_mgmt.h11 #include <linux/semaphore.h>
132 struct semaphore sync_msg_lock;
H A Dhinic_hw_api_cmd.h11 #include <linux/semaphore.h>
183 struct semaphore sem;
H A Dhinic_hw_wq.h11 #include <linux/semaphore.h>
65 struct semaphore alloc_blocks_lock;
/linux-master/drivers/net/ethernet/aquantia/atlantic/hw_atl/
H A Dhw_atl_llh_internal.h45 /* global microprocessor semaphore definitions
47 * parameter: semaphore {s} | stride size 0x4 | range [0, 15]
49 #define HW_ATL_GLB_CPU_SEM_ADR(semaphore) (0x000003a0u + (semaphore) * 0x4)
H A Dhw_atl_llh.h39 /* set global microprocessor semaphore */
41 u32 semaphore);
43 /* get global microprocessor semaphore */
44 u32 hw_atl_reg_glb_cpu_sem_get(struct aq_hw_s *aq_hw, u32 semaphore);
854 /* get global microprocessor ram semaphore */
857 /* get global microprocessor mdio semaphore */
H A Dhw_atl_llh.c62 u32 semaphore)
64 aq_hw_write_reg(aq_hw, HW_ATL_GLB_CPU_SEM_ADR(semaphore), glb_cpu_sem);
67 u32 hw_atl_reg_glb_cpu_sem_get(struct aq_hw_s *aq_hw, u32 semaphore) argument
69 return aq_hw_read_reg(aq_hw, HW_ATL_GLB_CPU_SEM_ADR(semaphore));
61 hw_atl_reg_glb_cpu_sem_set(struct aq_hw_s *aq_hw, u32 glb_cpu_sem, u32 semaphore) argument
/linux-master/drivers/input/serio/
H A Dhp_sdc.c70 #include <linux/semaphore.h>
201 if (curr->act.semaphore)
202 up(curr->act.semaphore);
328 if (curr->act.semaphore)
329 up(curr->act.semaphore);
566 up(curr->act.semaphore);
833 struct semaphore s_sync;
903 t_sync.act.semaphore = &s_sync;
998 struct semaphore tq_init_sem;
1039 tq_init.act.semaphore
[all...]
/linux-master/drivers/net/wireless/ath/ath6kl/
H A Dcore.h724 struct semaphore sem;
/linux-master/drivers/gpu/drm/radeon/
H A Duvd_v3_1.c30 * uvd_v3_1_semaphore_emit - emit semaphore command
34 * @semaphore: semaphore to emit commands for
37 * Emit a semaphore command (either wait or signal) to the UVD ring.
41 struct radeon_semaphore *semaphore,
44 uint64_t addr = semaphore->gpu_addr;
39 uvd_v3_1_semaphore_emit(struct radeon_device *rdev, struct radeon_ring *ring, struct radeon_semaphore *semaphore, bool emit_wait) argument
/linux-master/drivers/net/wireless/st/cw1200/
H A Dscan.h12 #include <linux/semaphore.h>
22 struct semaphore lock;
/linux-master/drivers/scsi/megaraid/
H A Dmegaraid_ioctl.h17 #include <linux/semaphore.h>
290 struct semaphore kioc_semaphore;
/linux-master/include/video/
H A Dudlfb.h29 struct semaphore limit_sem;
/linux-master/arch/microblaze/kernel/
H A Dsys_microblaze.c30 #include <linux/semaphore.h>
/linux-master/drivers/mmc/host/
H A Dcavium.h21 #include <linux/semaphore.h>
76 struct semaphore mmc_serializer;

Completed in 318 milliseconds

12345678