/kernel/linux/linux-5.10/drivers/net/wireless/quantenna/qtnfmac/ |
H A D | bus.h | 67 struct mutex bus_lock; /* lock during command/event processing */ member 145 mutex_lock(&bus->bus_lock); in qtnf_bus_lock() 150 mutex_unlock(&bus->bus_lock); in qtnf_bus_unlock()
|
/kernel/linux/linux-6.6/drivers/net/wireless/quantenna/qtnfmac/ |
H A D | bus.h | 67 struct mutex bus_lock; /* lock during command/event processing */ member 145 mutex_lock(&bus->bus_lock); in qtnf_bus_lock() 150 mutex_unlock(&bus->bus_lock); in qtnf_bus_unlock()
|
/kernel/linux/linux-5.10/drivers/soundwire/ |
H A D | slave.c | 68 mutex_lock(&bus->bus_lock); in sdw_slave_add() 70 mutex_unlock(&bus->bus_lock); in sdw_slave_add() 80 mutex_lock(&bus->bus_lock); in sdw_slave_add() 82 mutex_unlock(&bus->bus_lock); in sdw_slave_add()
|
H A D | bus.c | 71 mutex_init(&bus->bus_lock); in sdw_bus_master_add() 157 mutex_lock(&bus->bus_lock); in sdw_delete_slave() 163 mutex_unlock(&bus->bus_lock); in sdw_delete_slave() 591 /* called with bus_lock held */ 616 /* called with bus_lock held */ 645 mutex_lock(&slave->bus->bus_lock); in sdw_assign_device_num() 647 mutex_unlock(&slave->bus->bus_lock); in sdw_assign_device_num() 792 mutex_lock(&slave->bus->bus_lock); in sdw_modify_slave_status() 815 mutex_unlock(&slave->bus->bus_lock); in sdw_modify_slave_status() 1648 mutex_lock(&bus->bus_lock); in sdw_handle_slave_status() [all...] |
H A D | stream.c | 927 * This function is to be called with bus_lock held. 971 * This function is to be called with bus_lock held. 1031 * This function is to be called with bus_lock held. 1058 * This function is to be called with bus_lock held 1091 mutex_lock(&bus->bus_lock); in sdw_stream_remove_master() 1106 mutex_unlock(&bus->bus_lock); in sdw_stream_remove_master() 1123 mutex_lock(&slave->bus->bus_lock); in sdw_stream_remove_slave() 1128 mutex_unlock(&slave->bus->bus_lock); in sdw_stream_remove_slave() 1142 * This function is to be called with bus_lock held. 1287 mutex_lock(&bus->bus_lock); in sdw_stream_add_master() [all...] |
/kernel/linux/linux-6.6/drivers/soundwire/ |
H A D | slave.c | 69 mutex_lock(&bus->bus_lock); in sdw_slave_add() 71 mutex_unlock(&bus->bus_lock); in sdw_slave_add() 81 mutex_lock(&bus->bus_lock); in sdw_slave_add() 83 mutex_unlock(&bus->bus_lock); in sdw_slave_add()
|
H A D | bus.c | 77 * Give each bus_lock and msg_lock a unique key so that lockdep won't in sdw_bus_master_add() 85 __mutex_init(&bus->bus_lock, "bus_lock", &bus->bus_lock_key); in sdw_bus_master_add() 175 mutex_lock(&bus->bus_lock); in sdw_delete_slave() 183 mutex_unlock(&bus->bus_lock); in sdw_delete_slave() 695 /* called with bus_lock held */ 721 /* called with bus_lock held */ 758 mutex_lock(&slave->bus->bus_lock); in sdw_assign_device_num() 760 mutex_unlock(&slave->bus->bus_lock); in sdw_assign_device_num() 924 mutex_lock(&bus->bus_lock); in sdw_modify_slave_status() [all...] |
H A D | stream.c | 1053 * This function is to be called with bus_lock held. 1079 * This function is to be called with bus_lock held. 1113 * This function is to be called with bus_lock held. 1148 * This function is to be called with bus_lock held. 1166 * Add in order of bus id so that when taking the bus_lock in sdw_master_rt_alloc() 1193 * This function is to be called with bus_lock held. 1211 * This function is to be called with bus_lock held 1239 * This function is to be called with bus_lock held. 1313 * Acquire bus_lock for each of the master runtime(m_rt) part of this 1316 * expected that a global lock is held before acquiring bus_lock [all...] |
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-designware-amdpsp.c | 247 rt_mutex_lock_nested(&adapter->bus_lock, i2c_adapter_depth(adapter)); in i2c_adapter_dw_psp_lock_bus() 255 ret = rt_mutex_trylock(&adapter->bus_lock); in i2c_adapter_dw_psp_trylock_bus() 268 rt_mutex_unlock(&adapter->bus_lock); in i2c_adapter_dw_psp_unlock_bus()
|
H A D | i2c-cht-wc.c | 177 * transfers done through us take adapter->bus_lock twice, once for our parent 178 * i2c-adapter and once to take our own bus_lock. Lockdep does not like this 181 * rt_mutex_lock_nested(&adapter->bus_lock, i2c_adapter_depth(adapter)); 199 rt_mutex_lock_nested(&adapter->bus_lock, 1); in cht_wc_i2c_adap_lock_bus() 205 return rt_mutex_trylock(&adapter->bus_lock); in cht_wc_i2c_adap_trylock_bus() 211 rt_mutex_unlock(&adapter->bus_lock); in cht_wc_i2c_adap_unlock_bus()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/omapdrm/displays/ |
H A D | panel-dsi-cm.c | 379 src->ops->dsi.bus_lock(src); in dsicm_bl_update_status() 418 src->ops->dsi.bus_lock(src); in dsicm_num_errors_show() 449 src->ops->dsi.bus_lock(src); in dsicm_hw_revision_show() 484 src->ops->dsi.bus_lock(src); in dsicm_store_ulps() 534 src->ops->dsi.bus_lock(src); in dsicm_store_ulps_timeout() 785 src->ops->dsi.bus_lock(src); in dsicm_enable() 816 src->ops->dsi.bus_lock(src); in dsicm_disable() 883 src->ops->dsi.bus_lock(src); in dsicm_update() 928 src->ops->dsi.bus_lock(src); in dsicm_sync() 967 src->ops->dsi.bus_lock(sr in dsicm_enable_te() [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/omap2/omapfb/displays/ |
H A D | panel-dsi-cm.c | 347 in->ops.dsi->bus_lock(in); in dsicm_bl_update_status() 395 in->ops.dsi->bus_lock(in); in dsicm_num_errors_show() 426 in->ops.dsi->bus_lock(in); in dsicm_hw_revision_show() 461 in->ops.dsi->bus_lock(in); in dsicm_store_ulps() 511 in->ops.dsi->bus_lock(in); in dsicm_store_ulps_timeout() 768 in->ops.dsi->bus_lock(in); in dsicm_enable() 800 in->ops.dsi->bus_lock(in); in dsicm_disable() 871 in->ops.dsi->bus_lock(in); in dsicm_update() 917 in->ops.dsi->bus_lock(in); in dsicm_sync() 956 in->ops.dsi->bus_lock(i in dsicm_enable_te() [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/omap2/omapfb/displays/ |
H A D | panel-dsi-cm.c | 341 in->ops.dsi->bus_lock(in); in dsicm_bl_update_status() 389 in->ops.dsi->bus_lock(in); in dsicm_num_errors_show() 420 in->ops.dsi->bus_lock(in); in dsicm_hw_revision_show() 455 in->ops.dsi->bus_lock(in); in dsicm_store_ulps() 505 in->ops.dsi->bus_lock(in); in dsicm_store_ulps_timeout() 765 in->ops.dsi->bus_lock(in); in dsicm_enable() 797 in->ops.dsi->bus_lock(in); in dsicm_disable() 868 in->ops.dsi->bus_lock(in); in dsicm_update() 914 in->ops.dsi->bus_lock(in); in dsicm_sync() 953 in->ops.dsi->bus_lock(i in dsicm_enable_te() [all...] |
/kernel/linux/linux-5.10/sound/pci/ac97/ |
H A D | ac97_pcm.c | 574 spin_lock_irq(&pcm->bus->bus_lock); in snd_ac97_pcm_open() 581 spin_unlock_irq(&pcm->bus->bus_lock); in snd_ac97_pcm_open() 591 spin_unlock_irq(&pcm->bus->bus_lock); in snd_ac97_pcm_open() 600 spin_unlock_irq(&pcm->bus->bus_lock); in snd_ac97_pcm_open() 668 spin_lock_irq(&pcm->bus->bus_lock); in snd_ac97_pcm_close() 677 spin_unlock_irq(&pcm->bus->bus_lock); in snd_ac97_pcm_close()
|
/kernel/linux/linux-6.6/sound/pci/ac97/ |
H A D | ac97_pcm.c | 574 spin_lock_irq(&pcm->bus->bus_lock); in snd_ac97_pcm_open() 581 spin_unlock_irq(&pcm->bus->bus_lock); in snd_ac97_pcm_open() 591 spin_unlock_irq(&pcm->bus->bus_lock); in snd_ac97_pcm_open() 600 spin_unlock_irq(&pcm->bus->bus_lock); in snd_ac97_pcm_open() 668 spin_lock_irq(&pcm->bus->bus_lock); in snd_ac97_pcm_close() 677 spin_unlock_irq(&pcm->bus->bus_lock); in snd_ac97_pcm_close()
|
/kernel/linux/linux-5.10/drivers/i2c/busses/ |
H A D | i2c-cht-wc.c | 183 * transfers done through us take adapter->bus_lock twice, once for our parent 184 * i2c-adapter and once to take our own bus_lock. Lockdep does not like this 187 * rt_mutex_lock_nested(&adapter->bus_lock, i2c_adapter_depth(adapter)); 205 rt_mutex_lock_nested(&adapter->bus_lock, 1); in cht_wc_i2c_adap_lock_bus() 211 return rt_mutex_trylock(&adapter->bus_lock); in cht_wc_i2c_adap_trylock_bus() 217 rt_mutex_unlock(&adapter->bus_lock); in cht_wc_i2c_adap_unlock_bus()
|
/kernel/linux/linux-5.10/drivers/mfd/ |
H A D | rave-sp.c | 178 * @bus_lock: Lock to serialize access to the device 192 struct mutex bus_lock; member 363 mutex_lock(&sp->bus_lock); in rave_sp_exec() 383 mutex_unlock(&sp->bus_lock); in rave_sp_exec() 793 mutex_init(&sp->bus_lock); in rave_sp_probe()
|
/kernel/linux/linux-6.6/drivers/mfd/ |
H A D | rave-sp.c | 178 * @bus_lock: Lock to serialize access to the device 192 struct mutex bus_lock; member 363 mutex_lock(&sp->bus_lock); in rave_sp_exec() 383 mutex_unlock(&sp->bus_lock); in rave_sp_exec() 793 mutex_init(&sp->bus_lock); in rave_sp_probe()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | peci.h | 36 * @bus_lock: lock used to protect multiple callers 46 struct mutex bus_lock; /* held for the duration of xfer */ member
|
/kernel/linux/linux-6.6/drivers/peci/ |
H A D | device.c | 126 mutex_lock(&controller->bus_lock); in peci_detect() 128 mutex_unlock(&controller->bus_lock); in peci_detect()
|
H A D | core.c | 23 mutex_destroy(&controller->bus_lock); in peci_controller_dev_release() 72 mutex_init(&controller->bus_lock); in peci_controller_alloc()
|
H A D | request.c | 139 mutex_lock(&controller->bus_lock); in peci_request_xfer() 141 mutex_unlock(&controller->bus_lock); in peci_request_xfer()
|
/kernel/linux/linux-5.10/drivers/pcmcia/ |
H A D | i82365.c | 215 static DEFINE_SPINLOCK(bus_lock); 220 spin_lock_irqsave(&bus_lock,flags); in i365_get() 226 spin_unlock_irqrestore(&bus_lock,flags); in i365_get() 234 spin_lock_irqsave(&bus_lock,flags); in i365_set() 239 spin_unlock_irqrestore(&bus_lock,flags); in i365_set()
|
/kernel/linux/linux-6.6/drivers/pcmcia/ |
H A D | i82365.c | 215 static DEFINE_SPINLOCK(bus_lock); 220 spin_lock_irqsave(&bus_lock,flags); in i365_get() 226 spin_unlock_irqrestore(&bus_lock,flags); in i365_get() 234 spin_lock_irqsave(&bus_lock,flags); in i365_set() 239 spin_unlock_irqrestore(&bus_lock,flags); in i365_set()
|
/kernel/linux/linux-5.10/include/sound/ |
H A D | ac97_codec.h | 210 spinlock_t bus_lock; /* used mainly for slot allocation */ member
|