Home
last modified time | relevance | path

Searched refs:bus_lock (Results 1 – 21 of 21) sorted by relevance

/drivers/net/wireless/quantenna/qtnfmac/
A Dbus.h67 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()
/drivers/soundwire/
A Dslave.c71 mutex_lock(&bus->bus_lock); in sdw_slave_add()
73 mutex_unlock(&bus->bus_lock); in sdw_slave_add()
94 mutex_lock(&bus->bus_lock); in sdw_slave_add()
96 mutex_unlock(&bus->bus_lock); in sdw_slave_add()
A Dbus.c179 mutex_lock(&bus->bus_lock); in sdw_delete_slave()
187 mutex_unlock(&bus->bus_lock); in sdw_delete_slave()
933 mutex_lock(&bus->bus_lock); in sdw_modify_slave_status()
956 mutex_unlock(&bus->bus_lock); in sdw_modify_slave_status()
1877 mutex_lock(&bus->bus_lock); in sdw_handle_slave_status()
1879 mutex_unlock(&bus->bus_lock); in sdw_handle_slave_status()
1882 mutex_unlock(&bus->bus_lock); in sdw_handle_slave_status()
1924 mutex_lock(&bus->bus_lock); in sdw_handle_slave_status()
1929 mutex_unlock(&bus->bus_lock); in sdw_handle_slave_status()
2018 mutex_lock(&bus->bus_lock); in sdw_clear_slave_status()
[all …]
A Dstream.c1428 mutex_lock(&bus->bus_lock); in sdw_acquire_bus_lock()
1449 mutex_unlock(&bus->bus_lock); in sdw_release_bus_lock()
2001 mutex_lock(&bus->bus_lock); in sdw_stream_add_master()
2065 mutex_unlock(&bus->bus_lock); in sdw_stream_add_master()
2083 mutex_lock(&bus->bus_lock); in sdw_stream_remove_master()
2098 mutex_unlock(&bus->bus_lock); in sdw_stream_remove_master()
2130 mutex_lock(&slave->bus->bus_lock); in sdw_stream_add_slave()
2215 mutex_unlock(&slave->bus->bus_lock); in sdw_stream_add_slave()
2231 mutex_lock(&slave->bus->bus_lock); in sdw_stream_remove_slave()
2236 mutex_unlock(&slave->bus->bus_lock); in sdw_stream_remove_slave()
A Dqcom.c580 mutex_lock(&bus->bus_lock); in qcom_swrm_set_slave_dev_num()
582 mutex_unlock(&bus->bus_lock); in qcom_swrm_set_slave_dev_num()
A Dcadence_master.c452 mutex_lock(&bus->bus_lock); in cdns_parity_error_injection()
483 mutex_unlock(&bus->bus_lock); in cdns_parity_error_injection()
/drivers/mfd/
A Dqnap-mcu.c61 struct mutex bus_lock; member
159 mutex_lock(&mcu->bus_lock); in qnap_mcu_exec()
185 mutex_unlock(&mcu->bus_lock); in qnap_mcu_exec()
281 mutex_init(&mcu->bus_lock); in qnap_mcu_probe()
A Drave-sp.c192 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()
/drivers/i2c/busses/
A Di2c-designware-amdpsp.c239 rt_mutex_lock_nested(&adapter->bus_lock, i2c_adapter_depth(adapter)); in i2c_adapter_dw_psp_lock_bus()
247 ret = rt_mutex_trylock(&adapter->bus_lock); in i2c_adapter_dw_psp_trylock_bus()
260 rt_mutex_unlock(&adapter->bus_lock); in i2c_adapter_dw_psp_unlock_bus()
A Di2c-cht-wc.c199 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()
/drivers/video/fbdev/omap2/omapfb/displays/
A Dpanel-dsi-cm.c341 in->ops.dsi->bus_lock(in); in dsicm_bl_update_status()
385 in->ops.dsi->bus_lock(in); in dsicm_num_errors_show()
416 in->ops.dsi->bus_lock(in); in dsicm_hw_revision_show()
451 in->ops.dsi->bus_lock(in); in dsicm_store_ulps()
501 in->ops.dsi->bus_lock(in); in dsicm_store_ulps_timeout()
761 in->ops.dsi->bus_lock(in); in dsicm_enable()
793 in->ops.dsi->bus_lock(in); in dsicm_disable()
864 in->ops.dsi->bus_lock(in); in dsicm_update()
910 in->ops.dsi->bus_lock(in); in dsicm_sync()
949 in->ops.dsi->bus_lock(in); in dsicm_enable_te()
[all …]
/drivers/peci/
A Dcore.c23 mutex_destroy(&controller->bus_lock); in peci_controller_dev_release()
72 mutex_init(&controller->bus_lock); in peci_controller_alloc()
A Ddevice.c125 mutex_lock(&controller->bus_lock); in peci_detect()
127 mutex_unlock(&controller->bus_lock); in peci_detect()
A Drequest.c139 mutex_lock(&controller->bus_lock); in peci_request_xfer()
141 mutex_unlock(&controller->bus_lock); in peci_request_xfer()
/drivers/gpio/
A Dgpio-adp5585.c66 struct mutex bus_lock; member
316 mutex_lock(&adp5585_gpio->bus_lock); in adp5585_irq_bus_lock()
343 mutex_unlock(&adp5585_gpio->bus_lock); in adp5585_irq_bus_sync_unlock()
467 ret = devm_mutex_init(dev, &adp5585_gpio->bus_lock); in adp5585_gpio_probe()
/drivers/pcmcia/
A Di82365.c215 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()
/drivers/gpu/drm/omapdrm/dss/
A Ddsi.h378 struct semaphore bus_lock; member
A Ddsi.c117 down(&dsi->bus_lock); in dsi_bus_lock()
122 up(&dsi->bus_lock); in dsi_bus_unlock()
127 return dsi->bus_lock.count == 0; in dsi_bus_is_locked()
4913 sema_init(&dsi->bus_lock, 1); in dsi_probe()
/drivers/i2c/
A Di2c-core-base.c852 rt_mutex_lock_nested(&adapter->bus_lock, i2c_adapter_depth(adapter)); in i2c_adapter_lock_bus()
864 return rt_mutex_trylock(&adapter->bus_lock); in i2c_adapter_trylock_bus()
876 rt_mutex_unlock(&adapter->bus_lock); in i2c_adapter_unlock_bus()
1545 rt_mutex_init(&adap->bus_lock); in i2c_register_adapter()
/drivers/net/wireless/quantenna/qtnfmac/pcie/
A Dpcie.c351 mutex_init(&bus->bus_lock); in qtnf_pcie_probe()
/drivers/video/fbdev/omap2/omapfb/dss/
A Ddsi.c325 struct semaphore bus_lock; member
469 down(&dsi->bus_lock); in dsi_bus_lock()
477 up(&dsi->bus_lock); in dsi_bus_unlock()
484 return dsi->bus_lock.count == 0; in dsi_bus_is_locked()
5011 .bus_lock = dsi_bus_lock,
5286 sema_init(&dsi->bus_lock, 1); in dsi_bind()

Completed in 87 milliseconds