/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
H A D | devcom.c | 33 struct rw_semaphore sem; member in struct:mlx5_devcom_comp [all...] |
/linux-master/drivers/net/ethernet/qlogic/netxen/ |
H A D | netxen_nic_hw.c | 293 netxen_pcie_sem_lock(struct netxen_adapter *adapter, int sem, u32 id_reg) argument 313 netxen_pcie_sem_unlock(struct netxen_adapter *adapter, int sem) argument
|
/linux-master/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_hw.c | 310 qlcnic_pcie_sem_lock(struct qlcnic_adapter *adapter, int sem, u32 id_reg) argument 346 qlcnic_pcie_sem_unlock(struct qlcnic_adapter *adapter, int sem) argument [all...] |
/linux-master/drivers/net/ethernet/sfc/ |
H A D | efx.h | 229 static inline bool efx_rwsem_assert_write_locked(struct rw_semaphore *sem) argument
|
/linux-master/drivers/net/ethernet/sfc/siena/ |
H A D | efx.h | 206 static inline bool efx_rwsem_assert_write_locked(struct rw_semaphore *sem) argument
|
/linux-master/drivers/net/ethernet/wangxun/libwx/ |
H A D | wx_hw.c | 264 u32 sem = 0; local
|
/linux-master/drivers/net/wireless/ath/ath6kl/ |
H A D | core.h | 724 struct semaphore sem; member in struct:ath6kl
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7615/ |
H A D | mcu.c | 1225 int len, ret, sem; local
|
/linux-master/drivers/net/wireless/mediatek/mt76/ |
H A D | mt76_connac_mcu.c | 3014 int i, ret, sem, max_len = mt76_is_sdio(dev) ? 2048 : 4096; local
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7996/ |
H A D | mcu.c | 2675 int i, ret, sem; local
|
/linux-master/drivers/scsi/be2iscsi/ |
H A D | be_cmds.c | 1605 u32 sem; local
|
/linux-master/drivers/scsi/hisi_sas/ |
H A D | hisi_sas.h | 412 struct semaphore sem; member in struct:hisi_hba
|
/linux-master/drivers/tty/ |
H A D | tty_ldsem.c | 57 void __init_ldsem(struct ld_semaphore *sem, const char *name, argument 74 static void __ldsem_wake_readers(struct ld_semaphore *sem) argument 104 writer_trylock(struct ld_semaphore *sem) argument 119 __ldsem_wake_writer(struct ld_semaphore *sem) argument 135 __ldsem_wake(struct ld_semaphore *sem) argument 143 ldsem_wake(struct ld_semaphore *sem) argument 156 down_read_failed(struct ld_semaphore *sem, long count, long timeout) argument 230 down_write_failed(struct ld_semaphore *sem, long count, long timeout) argument 295 __ldsem_down_read_nested(struct ld_semaphore *sem, int subclass, long timeout) argument 314 __ldsem_down_write_nested(struct ld_semaphore *sem, int subclass, long timeout) argument 337 ldsem_down_read(struct ld_semaphore *sem, long timeout) argument 346 ldsem_down_read_trylock(struct ld_semaphore *sem) argument 363 ldsem_down_write(struct ld_semaphore *sem, long timeout) argument 372 ldsem_down_write_trylock(struct ld_semaphore *sem) argument 389 ldsem_up_read(struct ld_semaphore *sem) argument 403 ldsem_up_write(struct ld_semaphore *sem) argument 417 ldsem_down_read_nested(struct ld_semaphore *sem, int subclass, long timeout) argument 423 ldsem_down_write_nested(struct ld_semaphore *sem, int subclass, long timeout) argument [all...] |
/linux-master/fs/f2fs/ |
H A D | f2fs.h | 2133 __init_rwsem(&sem->internal_rwsem, sem_name, key); argument 2142 f2fs_rwsem_is_locked(struct f2fs_rwsem *sem) argument 2147 f2fs_rwsem_is_contended(struct f2fs_rwsem *sem) argument 2152 f2fs_down_read(struct f2fs_rwsem *sem) argument 2161 f2fs_down_read_trylock(struct f2fs_rwsem *sem) argument 2166 f2fs_up_read(struct f2fs_rwsem *sem) argument 2171 f2fs_down_write(struct f2fs_rwsem *sem) argument 2177 f2fs_down_read_nested(struct f2fs_rwsem *sem, int subclass) argument 2182 f2fs_down_write_nested(struct f2fs_rwsem *sem, int subclass) argument 2191 f2fs_down_write_trylock(struct f2fs_rwsem *sem) argument 2196 f2fs_up_write(struct f2fs_rwsem *sem) argument [all...] |
/linux-master/fs/fuse/ |
H A D | dax.c | 65 struct rw_semaphore sem; member in struct:fuse_inode_dax [all...] |
/linux-master/fs/jffs2/ |
H A D | jffs2_fs_i.h | 27 struct mutex sem; member in struct:jffs2_inode_info
|
/linux-master/fs/reiserfs/ |
H A D | reiserfs.h | 829 reiserfs_down_read_safe(struct rw_semaphore *sem, struct super_block *s) argument
|
/linux-master/fs/smb/client/ |
H A D | file.c | 645 cifs_down_write(struct rw_semaphore *sem) argument
|
/linux-master/include/linux/ |
H A D | key.h | 205 struct rw_semaphore sem; /* change vs change sem */ member in struct:key
|
H A D | percpu-rwsem.h | 47 static inline void percpu_down_read(struct percpu_rw_semaphore *sem) argument 73 static inline bool percpu_down_read_trylock(struct percpu_rw_semaphore *sem) argument 97 percpu_up_read(struct percpu_rw_semaphore *sem) argument 128 percpu_is_write_locked(struct percpu_rw_semaphore *sem) argument 147 percpu_rwsem_release(struct percpu_rw_semaphore *sem, bool read, unsigned long ip) argument 153 percpu_rwsem_acquire(struct percpu_rw_semaphore *sem, bool read, unsigned long ip) argument [all...] |
H A D | rwsem.h | 73 static inline int rwsem_is_locked(struct rw_semaphore *sem) argument 78 static inline void rwsem_assert_held_nolockdep(const struct rw_semaphore *sem) argument 83 static inline void rwsem_assert_held_write_nolockdep(const struct rw_semaphore *sem) argument 130 rwsem_is_contended(struct rw_semaphore *sem) argument 165 rwsem_is_locked(const struct rw_semaphore *sem) argument 170 rwsem_assert_held_nolockdep(const struct rw_semaphore *sem) argument 175 rwsem_assert_held_write_nolockdep(const struct rw_semaphore *sem) argument 180 rwsem_is_contended(struct rw_semaphore *sem) argument 192 rwsem_assert_held(const struct rw_semaphore *sem) argument 200 rwsem_assert_held_write(const struct rw_semaphore *sem) argument [all...] |
H A D | semaphore.h | 37 static inline void sema_init(struct semaphore *sem, int val) argument [all...] |
/linux-master/include/linux/mlx5/ |
H A D | driver.h | 301 struct semaphore sem; member in struct:mlx5_cmd::__anon2362
|
/linux-master/include/soc/arc/ |
H A D | mcip.h | 66 msg:1, sem:1, ipi:1, slv:1, member in struct:mcip_bcr
|
/linux-master/ipc/ |
H A D | sem.c | 95 struct sem { struct 317 struct sem *sem local 339 struct sem *sem; local 392 struct sem *sem; local 467 struct sem *sem = &sma->sems[locknum]; local 1173 struct sem *sem = &sma->sems[i]; local [all...] |