/drivers/tty/ |
D | tty_ldsem.c | 57 void __init_ldsem(struct ld_semaphore *sem, const char *name, in __init_ldsem() 74 static void __ldsem_wake_readers(struct ld_semaphore *sem) in __ldsem_wake_readers() 104 static inline int writer_trylock(struct ld_semaphore *sem) in writer_trylock() 119 static void __ldsem_wake_writer(struct ld_semaphore *sem) in __ldsem_wake_writer() 135 static void __ldsem_wake(struct ld_semaphore *sem) in __ldsem_wake() 143 static void ldsem_wake(struct ld_semaphore *sem) in ldsem_wake() 156 down_read_failed(struct ld_semaphore *sem, long count, long timeout) in down_read_failed() 230 down_write_failed(struct ld_semaphore *sem, long count, long timeout) in down_write_failed() 295 static int __ldsem_down_read_nested(struct ld_semaphore *sem, in __ldsem_down_read_nested() 314 static int __ldsem_down_write_nested(struct ld_semaphore *sem, in __ldsem_down_write_nested() [all …]
|
/drivers/net/ethernet/mellanox/mlx4/ |
D | reset.c | 51 u32 sem; in mlx4_reset() local
|
/drivers/acpi/ |
D | osl.c | 1202 struct semaphore *sem = NULL; in acpi_os_create_semaphore() local 1227 struct semaphore *sem = (struct semaphore *)handle; in acpi_os_delete_semaphore() local 1247 struct semaphore *sem = (struct semaphore *)handle; in acpi_os_wait_semaphore() local 1291 struct semaphore *sem = (struct semaphore *)handle; in acpi_os_signal_semaphore() local
|
/drivers/gpu/drm/gma500/ |
D | mmu.h | 15 struct rw_semaphore sem; member
|
/drivers/media/usb/as102/ |
D | as102_drv.h | 64 struct mutex sem; member
|
/drivers/net/ethernet/sfc/ |
D | efx.h | 229 static inline bool efx_rwsem_assert_write_locked(struct rw_semaphore *sem) in efx_rwsem_assert_write_locked()
|
/drivers/infiniband/core/ |
D | iwpm_util.h | 71 struct semaphore sem; member
|
D | netlink.c | 50 struct rw_semaphore sem; member
|
/drivers/net/ethernet/sfc/siena/ |
D | efx.h | 206 static inline bool efx_rwsem_assert_write_locked(struct rw_semaphore *sem) in efx_rwsem_assert_write_locked()
|
/drivers/net/ethernet/sfc/falcon/ |
D | efx.h | 265 static inline bool ef4_rwsem_assert_write_locked(struct rw_semaphore *sem) in ef4_rwsem_assert_write_locked()
|
/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_reset.h | 85 struct rw_semaphore sem; member
|
/drivers/input/joystick/ |
D | turbografx.c | 66 struct mutex sem; member
|
/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
D | devcom.c | 33 struct rw_semaphore sem; member
|
/drivers/macintosh/ |
D | rack-meter.c | 69 struct mutex sem; member
|
/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
D | nv04.c | 413 u32 reassign, chid, get, sem; in nv04_fifo_intr() local
|
/drivers/net/ethernet/qlogic/qlcnic/ |
D | qlcnic_hw.c | 310 qlcnic_pcie_sem_lock(struct qlcnic_adapter *adapter, int sem, u32 id_reg) in qlcnic_pcie_sem_lock() 346 qlcnic_pcie_sem_unlock(struct qlcnic_adapter *adapter, int sem) in qlcnic_pcie_sem_unlock()
|
/drivers/char/xilinx_hwicap/ |
D | xilinx_hwicap.h | 60 struct mutex sem; member
|
/drivers/misc/cxl/ |
D | flash.c | 28 static struct semaphore sem; variable
|
/drivers/gpio/ |
D | gpiolib.h | 72 struct rw_semaphore sem; member
|
/drivers/net/ethernet/huawei/hinic/ |
D | hinic_hw_api_cmd.h | 183 struct semaphore sem; member
|
/drivers/infiniband/ulp/isert/ |
D | ib_isert.h | 207 struct semaphore sem; member
|
/drivers/net/ethernet/qlogic/netxen/ |
D | netxen_nic_hw.c | 293 netxen_pcie_sem_lock(struct netxen_adapter *adapter, int sem, u32 id_reg) in netxen_pcie_sem_lock() 313 netxen_pcie_sem_unlock(struct netxen_adapter *adapter, int sem) in netxen_pcie_sem_unlock()
|
/drivers/cpufreq/ |
D | brcmstb-avs-cpufreq.c | 180 struct semaphore sem; member
|
/drivers/scsi/be2iscsi/ |
D | be_cmds.c | 1605 u32 sem; in beiscsi_get_post_stage() local
|
/drivers/net/ethernet/wangxun/libwx/ |
D | wx_hw.c | 172 u32 sem = 0; in wx_acquire_sw_sync() local
|