Searched refs:semaphore (Results 126 - 150 of 191) sorted by relevance

12345678

/linux-master/drivers/nfc/st95hf/
H A Dcore.c205 * @exchange_lock: semaphore used for signaling the st95hf_remove
226 struct semaphore exchange_lock;
781 * check semaphore, if not down() already, then we don't
783 * will be a bug. Note that down() of the semaphore is done
786 * semaphore before leaving. Hence when the ISR is called
788 * return 1 (indicating semaphore cant be taken and hence no
789 * change in semaphore count).
790 * If not, then we up() the semaphore and crash on
850 /* up the semaphore before returning */
863 /* up the semaphore befor
[all...]
/linux-master/drivers/scsi/
H A Dqla1280.h142 uint16_t semaphore; /* Semaphore */ member in struct:device_reg
/linux-master/drivers/video/fbdev/omap/
H A Dhwa742.c111 struct semaphore req_sema;
/linux-master/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_wq.c14 #include <linux/semaphore.h>
H A Dhinic_hw_mbox.c9 #include <linux/semaphore.h>
H A Dhinic_main.c18 #include <linux/semaphore.h>
/linux-master/drivers/scsi/qla4xxx/
H A Dql4_def.h930 &ha->reg->u1.isp4022.semaphore);
H A Dql4_fw.h118 __le32 semaphore; member in struct:isp_reg::__anon3215::__anon3217
/linux-master/drivers/net/hamradio/
H A D6pack.c37 #include <linux/semaphore.h>
/linux-master/drivers/dma/
H A Dmxs-dma.c14 #include <linux/semaphore.h>
194 * into the semaphore counter.
246 * the semaphore with 2 so we have enough time to add 1 to the
247 * semaphore if we need to */
/linux-master/drivers/firmware/tegra/
H A Dbpmp.c14 #include <linux/semaphore.h>
/linux-master/drivers/misc/cxl/
H A Dcxl.h10 #include <linux/semaphore.h>
/linux-master/drivers/staging/rtl8712/
H A Drtl871x_cmd.c33 #include <linux/semaphore.h>
/linux-master/tools/testing/selftests/kvm/
H A Dmemslot_perf_test.c11 #include <semaphore.h>
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_main.h881 struct semaphore reset_sem; /* protect reset process */
/linux-master/arch/x86/kernel/cpu/
H A Dintel.c10 #include <linux/semaphore.h>
/linux-master/include/ufs/
H A Dufshcd.h850 * @host_sem: semaphore used to serialize concurrent contexts
997 struct semaphore host_sem;
/linux-master/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_priv.h981 struct semaphore runtime_enable_sema;
/linux-master/drivers/comedi/drivers/
H A Dvmk80xx.c148 struct semaphore limit_sem;
/linux-master/drivers/scsi/qla2xxx/
H A Dqla_isr.c388 if (rd_reg_word(&reg->semaphore) & BIT_0) {
409 wrt_reg_word(&reg->semaphore, 0);
410 rd_reg_word(&reg->semaphore);
523 wrt_reg_word(&reg->semaphore, 0);
4756 wrt_reg_word(&reg->isp.semaphore, 0);
/linux-master/drivers/firmware/
H A Dti_sci.c23 #include <linux/semaphore.h>
64 struct semaphore sem_xfer_count;
/linux-master/drivers/media/dvb-core/
H A Ddvb_frontend.c24 #include <linux/semaphore.h>
98 struct semaphore sem;
/linux-master/drivers/scsi/esas2r/
H A Desas2r.h950 struct semaphore nvram_semaphore;
/linux-master/drivers/staging/vc04_services/interface/vchiq_arm/
H A Dvchiq_arm.c153 static struct semaphore g_free_fragments_sema;
/linux-master/drivers/scsi/smartpqi/
H A Dsmartpqi.h1395 struct semaphore sync_request_sem;

Completed in 295 milliseconds

12345678