Searched refs:semaphore (Results 151 - 175 of 191) sorted by relevance

12345678

/linux-master/drivers/infiniband/hw/mlx5/
H A Dmlx5_ib.h749 struct semaphore sem;
/linux-master/drivers/scsi/qla2xxx/
H A Dqla_dbg.c423 wrt_reg_word(&reg->semaphore, 0);
1044 if (rd_reg_word(&reg->semaphore) & BIT_0) {
1051 wrt_reg_word(&reg->semaphore, 0);
H A Dqla_mbx.c694 u8 semaphore = 0; local
746 if (semaphore)
767 semaphore = 1;
770 "Exe FW: force semaphore.\n");
/linux-master/drivers/scsi/
H A Dqla1280.c1421 WRT_REG_WORD(&reg->semaphore, 0);
3356 mailbox[0] = RD_REG_WORD_dmasync(&reg->semaphore);
3377 WRT_REG_WORD(&reg->semaphore, 0);
/linux-master/drivers/staging/rtl8712/
H A Drtl871x_security.c32 #include <linux/semaphore.h>
H A Drtl871x_ioctl_linux.c34 #include <linux/semaphore.h>
/linux-master/tools/perf/
H A Dbuiltin-kvm.c50 #include <semaphore.h>
H A Dbuiltin-lock.c34 #include <semaphore.h>
1585 { 0, "semaphore", "semaphore" },
/linux-master/sound/soc/codecs/
H A Dnau8824.c19 #include <linux/semaphore.h>
213 dev_warn(nau8824->dev, "Acquire semaphore timeout\n");
217 dev_warn(nau8824->dev, "Acquire semaphore fail\n");
969 /* release semaphore held after resume,
1538 /* Hold semaphore to postpone playback happening
H A Dnau8825.c21 #include <linux/semaphore.h>
223 * nau8825_sema_acquire - acquire the semaphore of nau88l25
228 * Attempts to acquire the semaphore with number of jiffies. If no more
229 * tasks are allowed to acquire the semaphore, calling this function will
230 * put the task to sleep. If the semaphore is not released within the
232 * If the semaphore is not released within the specified number of jiffies,
234 * this function will return -EINTR. It returns 0 if the semaphore was
237 * Acquires the semaphore without jiffies. Try to acquire the semaphore
238 * atomically. Returns 0 if the semaphore ha
[all...]
/linux-master/drivers/net/ethernet/ti/
H A Ddavinci_emac.c43 #include <linux/semaphore.h>
/linux-master/drivers/scsi/megaraid/
H A Dmegaraid_sas.h2373 struct semaphore ioctl_sem;
/linux-master/drivers/video/fbdev/
H A Dsmscufx.c86 struct semaphore limit_sem;
/linux-master/drivers/net/wireless/marvell/mwifiex/
H A Dmain.h16 #include <linux/semaphore.h>
/linux-master/drivers/media/usb/em28xx/
H A Dem28xx-dvb.c97 struct semaphore pll_mutex;
1738 /* FIXME: do we need a pll semaphore? */
1769 /* FIXME: do we need a pll semaphore? */
/linux-master/drivers/usb/class/
H A Dusbtmc.c139 struct semaphore limit_write_sem;
/linux-master/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x.h1708 struct semaphore stats_lock;
/linux-master/drivers/infiniband/ulp/isert/
H A Dib_isert.c23 #include <linux/semaphore.h>
/linux-master/drivers/hid/
H A Dhid-core.c29 #include <linux/semaphore.h>
/linux-master/drivers/dma/
H A Dimx-sdma.c24 #include <linux/semaphore.h>
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Dcmd.c973 struct semaphore *sem;
/linux-master/include/linux/
H A Dsyscalls.h41 struct semaphore;
H A Dfs.h25 #include <linux/semaphore.h>
/linux-master/drivers/video/fbdev/omap2/omapfb/dss/
H A Ddsi.c20 #include <linux/semaphore.h>
324 struct semaphore bus_lock;
/linux-master/drivers/gpu/drm/radeon/
H A Dr600.c2915 * r600_semaphore_ring_emit - emit a semaphore on the CP ring
2919 * @semaphore: radeon semaphore object
2920 * @emit_wait: Is this a semaphore wait?
2922 * Emits a semaphore signal/wait packet to the CP ring and prevents the PFP
2923 * from running ahead of semaphore waits.
2927 struct radeon_semaphore *semaphore,
2930 uint64_t addr = semaphore->gpu_addr;
2942 /* Prevent the PFP from running ahead of the semaphore wait */
2925 r600_semaphore_ring_emit(struct radeon_device *rdev, struct radeon_ring *ring, struct radeon_semaphore *semaphore, bool emit_wait) argument

Completed in 391 milliseconds

12345678