Home
last modified time | relevance | path

Searched refs:device_lock (Results 1 – 25 of 84) sorted by relevance

1234

/Linux-v5.10/drivers/misc/mei/
Dinit.c188 mutex_lock(&dev->device_lock); in mei_start()
232 mutex_unlock(&dev->device_lock); in mei_start()
237 mutex_unlock(&dev->device_lock); in mei_start()
253 mutex_lock(&dev->device_lock); in mei_restart()
260 mutex_unlock(&dev->device_lock); in mei_restart()
285 mutex_lock(&dev->device_lock); in mei_reset_work()
289 mutex_unlock(&dev->device_lock); in mei_reset_work()
305 mutex_lock(&dev->device_lock); in mei_stop()
307 mutex_unlock(&dev->device_lock); in mei_stop()
315 mutex_lock(&dev->device_lock); in mei_stop()
[all …]
Dmain.c56 mutex_lock(&dev->device_lock); in mei_open()
74 mutex_unlock(&dev->device_lock); in mei_open()
79 mutex_unlock(&dev->device_lock); in mei_open()
123 mutex_lock(&dev->device_lock); in mei_release()
154 mutex_unlock(&dev->device_lock); in mei_release()
184 mutex_lock(&dev->device_lock); in mei_read()
218 mutex_unlock(&dev->device_lock); in mei_read()
226 mutex_lock(&dev->device_lock); in mei_read()
276 mutex_unlock(&dev->device_lock); in mei_read()
324 mutex_lock(&dev->device_lock); in mei_write()
[all …]
Dbus.c45 mutex_lock(&bus->device_lock); in __mei_cl_send()
68 mutex_unlock(&bus->device_lock); in __mei_cl_send()
72 mutex_lock(&bus->device_lock); in __mei_cl_send()
97 mutex_unlock(&bus->device_lock); in __mei_cl_send()
127 mutex_lock(&bus->device_lock); in __mei_cl_recv()
150 mutex_unlock(&bus->device_lock); in __mei_cl_recv()
176 mutex_lock(&bus->device_lock); in __mei_cl_recv()
203 mutex_unlock(&bus->device_lock); in __mei_cl_recv()
278 mutex_lock(&bus->device_lock); in mei_cl_bus_rx_work()
280 mutex_unlock(&bus->device_lock); in mei_cl_bus_rx_work()
[all …]
Dhw-me.c435 mutex_unlock(&dev->device_lock); in mei_me_hw_ready_wait()
439 mutex_lock(&dev->device_lock); in mei_me_hw_ready_wait()
709 mutex_unlock(&dev->device_lock); in mei_me_pg_legacy_enter_sync()
712 mutex_lock(&dev->device_lock); in mei_me_pg_legacy_enter_sync()
747 mutex_unlock(&dev->device_lock); in mei_me_pg_legacy_exit_sync()
750 mutex_lock(&dev->device_lock); in mei_me_pg_legacy_exit_sync()
763 mutex_unlock(&dev->device_lock); in mei_me_pg_legacy_exit_sync()
766 mutex_lock(&dev->device_lock); in mei_me_pg_legacy_exit_sync()
901 mutex_unlock(&dev->device_lock); in mei_me_d0i3_enter_sync()
904 mutex_lock(&dev->device_lock); in mei_me_d0i3_enter_sync()
[all …]
Dpci-txe.c299 mutex_lock(&dev->device_lock); in mei_txe_pm_runtime_suspend()
310 mutex_unlock(&dev->device_lock); in mei_txe_pm_runtime_suspend()
329 mutex_lock(&dev->device_lock); in mei_txe_pm_runtime_resume()
335 mutex_unlock(&dev->device_lock); in mei_txe_pm_runtime_resume()
Dbus-fixup.c331 WARN_ON(mutex_is_locked(&bus->device_lock)); in mei_nfc_if_version()
405 mutex_lock(&bus->device_lock); in mei_nfc()
429 mutex_unlock(&bus->device_lock); in mei_nfc()
448 mutex_lock(&bus->device_lock); in mei_nfc()
456 mutex_unlock(&bus->device_lock); in mei_nfc()
Dpci-me.c424 mutex_lock(&dev->device_lock); in mei_me_pm_runtime_suspend()
431 mutex_unlock(&dev->device_lock); in mei_me_pm_runtime_suspend()
452 mutex_lock(&dev->device_lock); in mei_me_pm_runtime_resume()
456 mutex_unlock(&dev->device_lock); in mei_me_pm_runtime_resume()
Dhw-txe.c264 mutex_unlock(&dev->device_lock); in mei_txe_aliveness_wait()
267 mutex_lock(&dev->device_lock); in mei_txe_aliveness_wait()
610 mutex_unlock(&dev->device_lock); in mei_txe_readiness_wait()
613 mutex_lock(&dev->device_lock); in mei_txe_readiness_wait()
1063 mutex_lock(&dev->device_lock); in mei_txe_irq_thread_handler()
1153 mutex_unlock(&dev->device_lock); in mei_txe_irq_thread_handler()
Ddebugfs.c67 mutex_lock(&dev->device_lock); in mei_dbgfs_active_show()
84 mutex_unlock(&dev->device_lock); in mei_dbgfs_active_show()
Dclient.c940 mutex_unlock(&dev->device_lock); in __mei_cl_disconnect()
945 mutex_lock(&dev->device_lock); in __mei_cl_disconnect()
1156 mutex_unlock(&dev->device_lock); in mei_cl_connect()
1163 mutex_lock(&dev->device_lock); in mei_cl_connect()
1553 mutex_unlock(&dev->device_lock); in mei_cl_notify_request()
1559 mutex_lock(&dev->device_lock); in mei_cl_notify_request()
1641 mutex_unlock(&dev->device_lock); in mei_cl_notify_get()
1643 mutex_lock(&dev->device_lock); in mei_cl_notify_get()
2049 mutex_unlock(&dev->device_lock); in mei_cl_write()
2053 mutex_lock(&dev->device_lock); in mei_cl_write()
/Linux-v5.10/net/nfc/
Dcore.c39 device_lock(&dev->dev); in nfc_fw_download()
95 device_lock(&dev->dev); in nfc_dev_up()
143 device_lock(&dev->dev); in nfc_dev_down()
207 device_lock(&dev->dev); in nfc_start_poll()
246 device_lock(&dev->dev); in nfc_stop_poll()
291 device_lock(&dev->dev); in nfc_dep_link_up()
335 device_lock(&dev->dev); in nfc_dep_link_down()
401 device_lock(&dev->dev); in nfc_activate_target()
447 device_lock(&dev->dev); in nfc_deactivate_target()
494 device_lock(&dev->dev); in nfc_data_exchange()
[all …]
/Linux-v5.10/drivers/md/
Dmd-multipath.c57 spin_lock_irqsave(&conf->device_lock, flags); in multipath_reschedule_retry()
59 spin_unlock_irqrestore(&conf->device_lock, flags); in multipath_reschedule_retry()
177 spin_lock_irqsave(&conf->device_lock, flags); in multipath_error()
179 spin_unlock_irqrestore(&conf->device_lock, flags); in multipath_error()
234 spin_lock_irq(&conf->device_lock); in multipath_add_disk()
238 spin_unlock_irq(&conf->device_lock); in multipath_add_disk()
303 spin_lock_irqsave(&conf->device_lock, flags); in multipathd()
308 spin_unlock_irqrestore(&conf->device_lock, flags); in multipathd()
332 spin_unlock_irqrestore(&conf->device_lock, flags); in multipathd()
395 spin_lock_init(&conf->device_lock); in multipath_run()
Draid1.c282 spin_lock_irqsave(&conf->device_lock, flags); in reschedule_retry()
285 spin_unlock_irqrestore(&conf->device_lock, flags); in reschedule_retry()
384 spin_lock_irqsave(&conf->device_lock, flags); in raid1_end_read_request()
389 spin_unlock_irqrestore(&conf->device_lock, flags); in raid1_end_read_request()
818 spin_lock_irq(&conf->device_lock); in flush_pending_writes()
826 spin_unlock_irq(&conf->device_lock); in flush_pending_writes()
842 spin_unlock_irq(&conf->device_lock); in flush_pending_writes()
1162 spin_lock_irq(&conf->device_lock); in raid1_unplug()
1165 spin_unlock_irq(&conf->device_lock); in raid1_unplug()
1535 spin_lock_irqsave(&conf->device_lock, flags); in raid1_write_request()
[all …]
Draid5.c84 spin_lock(&conf->device_lock); in lock_device_hash_lock()
89 spin_unlock(&conf->device_lock); in unlock_device_hash_lock()
99 spin_lock(&conf->device_lock); in lock_all_device_hash_locks_irq()
105 spin_unlock(&conf->device_lock); in unlock_all_device_hash_locks_irq()
404 if (atomic_dec_and_lock_irqsave(&sh->count, &conf->device_lock, flags)) { in raid5_release_stripe()
408 spin_unlock_irqrestore(&conf->device_lock, flags); in raid5_release_stripe()
750 spin_lock(&conf->device_lock); in raid5_get_active_stripe()
768 spin_unlock(&conf->device_lock); in raid5_get_active_stripe()
834 spin_lock(&conf->device_lock); in stripe_add_to_batch_list()
852 spin_unlock(&conf->device_lock); in stripe_add_to_batch_list()
[all …]
Dmd-multipath.h13 spinlock_t device_lock; member
Draid10.c276 spin_lock_irqsave(&conf->device_lock, flags); in reschedule_retry()
279 spin_unlock_irqrestore(&conf->device_lock, flags); in reschedule_retry()
856 spin_lock_irq(&conf->device_lock); in flush_pending_writes()
864 spin_unlock_irq(&conf->device_lock); in flush_pending_writes()
900 spin_unlock_irq(&conf->device_lock); in flush_pending_writes()
1061 spin_lock_irq(&conf->device_lock); in raid10_unplug()
1064 spin_unlock_irq(&conf->device_lock); in raid10_unplug()
1271 spin_lock_irqsave(&conf->device_lock, flags); in raid10_write_one_disk()
1274 spin_unlock_irqrestore(&conf->device_lock, flags); in raid10_write_one_disk()
1629 spin_lock_irqsave(&conf->device_lock, flags); in raid10_error()
[all …]
/Linux-v5.10/drivers/pci/pcie/
Derr.c55 device_lock(&dev->dev); in report_error_detected()
97 device_lock(&dev->dev); in report_mmio_enabled()
116 device_lock(&dev->dev); in report_slot_reset()
134 device_lock(&dev->dev); in report_resume()
/Linux-v5.10/drivers/net/usb/
Dkaweth.c200 spinlock_t device_lock; member
532 spin_lock_irqsave(&kaweth->device_lock, flags); in kaweth_usb_receive()
534 spin_unlock_irqrestore(&kaweth->device_lock, flags); in kaweth_usb_receive()
537 spin_unlock_irqrestore(&kaweth->device_lock, flags); in kaweth_usb_receive()
705 spin_lock_irq(&kaweth->device_lock); in kaweth_start_xmit()
717 spin_unlock_irq(&kaweth->device_lock); in kaweth_start_xmit()
750 spin_unlock_irq(&kaweth->device_lock); in kaweth_start_xmit()
833 spin_lock_irqsave(&kaweth->device_lock, flags); in kaweth_suspend()
835 spin_unlock_irqrestore(&kaweth->device_lock, flags); in kaweth_suspend()
849 spin_lock_irqsave(&kaweth->device_lock, flags); in kaweth_resume()
[all …]
/Linux-v5.10/drivers/dax/pmem/
Dcompat.c24 device_lock(&dev_dax->dev); in dax_pmem_compat_probe()
37 device_lock(dev); in dax_pmem_compat_release()
/Linux-v5.10/drivers/dax/
Dbus.c264 device_lock(dev); in available_size_show()
282 device_lock(dev); in seed_show()
301 device_lock(dev); in create_show()
326 device_lock(dev); in create_store()
418 device_lock(dev); in free_dev_dax_id()
440 device_lock(dev); in delete_store()
441 device_lock(victim); in delete_store()
616 device_lock(dax_region->dev); in get_dax_range()
855 device_lock(dev); in size_show()
1032 device_lock(dax_region->dev); in size_store()
[all …]
/Linux-v5.10/drivers/hwmon/
Dadt7411.c102 struct mutex device_lock; /* for "atomic" device accesses */ member
122 mutex_lock(&data->device_lock); in adt7411_read_10_bit()
135 mutex_unlock(&data->device_lock); in adt7411_read_10_bit()
146 mutex_lock(&data->device_lock); in adt7411_modify_bit()
160 mutex_unlock(&data->device_lock); in adt7411_modify_bit()
682 mutex_init(&data->device_lock); in adt7411_probe()
/Linux-v5.10/drivers/base/
Ddd.c390 device_lock(dev); in coredump_store()
486 device_lock(dev); in state_synced_show()
856 device_lock(dev); in __device_attach_async_helper()
887 device_lock(dev); in __device_attach()
974 device_lock(parent); in __device_driver_lock()
975 device_lock(dev); in __device_driver_lock()
1080 device_lock(dev); in __driver_attach()
/Linux-v5.10/drivers/xen/xen-pciback/
Dpassthrough.c93 device_lock(&found_dev->dev); in __xen_pcibk_release_pci_dev()
167 device_lock(&dev->dev); in __xen_pcibk_release_devices()
/Linux-v5.10/Documentation/core-api/
Dmemory-hotplug.rst105 - device_online() will first take the device_lock(), followed by
108 the device_lock() (while creating the devices, during bus_add_device()).
110 As the device is visible to user space before taking the device_lock(), this
/Linux-v5.10/drivers/hid/intel-ish-hid/ishtp/
Dinit.c63 spin_lock_init(&dev->device_lock); in ishtp_device_init()

1234