Home
last modified time | relevance | path

Searched refs:dev_lock (Results 1 - 25 of 72) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/media/platform/marvell-ccic/
H A Dcafe-driver.c164 spin_lock_irqsave(&mcam->dev_lock, flags); in cafe_smbus_write_done()
166 spin_unlock_irqrestore(&mcam->dev_lock, flags); in cafe_smbus_write_done()
177 spin_lock_irqsave(&mcam->dev_lock, flags); in cafe_smbus_write_data()
188 spin_unlock_irqrestore(&mcam->dev_lock, flags); in cafe_smbus_write_data()
211 spin_lock_irqsave(&mcam->dev_lock, flags); in cafe_smbus_write_data()
213 spin_unlock_irqrestore(&mcam->dev_lock, flags); in cafe_smbus_write_data()
241 spin_lock_irqsave(&mcam->dev_lock, flags); in cafe_smbus_read_done()
243 spin_unlock_irqrestore(&mcam->dev_lock, flags); in cafe_smbus_read_done()
256 spin_lock_irqsave(&mcam->dev_lock, flags); in cafe_smbus_read_data()
267 spin_unlock_irqrestore(&mcam->dev_lock, flag in cafe_smbus_read_data()
[all...]
H A Dmcam-core.c449 spin_lock_irqsave(&cam->dev_lock, flags); in mcam_frame_tasklet()
471 spin_unlock_irqrestore(&cam->dev_lock, flags); in mcam_frame_tasklet()
476 spin_lock_irqsave(&cam->dev_lock, flags); in mcam_frame_tasklet()
478 spin_unlock_irqrestore(&cam->dev_lock, flags); in mcam_frame_tasklet()
802 spin_lock_irqsave(&cam->dev_lock, flags); in mcam_ctlr_configure()
807 spin_unlock_irqrestore(&cam->dev_lock, flags); in mcam_ctlr_configure()
839 spin_lock_irqsave(&cam->dev_lock, flags); in mcam_ctlr_stop_dma()
843 spin_unlock_irqrestore(&cam->dev_lock, flags); in mcam_ctlr_stop_dma()
855 spin_lock_irqsave(&cam->dev_lock, flags); in mcam_ctlr_stop_dma()
857 spin_unlock_irqrestore(&cam->dev_lock, flag in mcam_ctlr_stop_dma()
[all...]
H A Dmmp-driver.c152 spin_lock(&mcam->dev_lock); in mmpcam_irq()
155 spin_unlock(&mcam->dev_lock); in mmpcam_irq()
221 spin_lock_init(&mcam->dev_lock); in mmpcam_probe()
/kernel/linux/linux-6.6/drivers/media/platform/marvell/
H A Dcafe-driver.c153 spin_lock_irqsave(&mcam->dev_lock, flags); in cafe_smbus_write_done()
155 spin_unlock_irqrestore(&mcam->dev_lock, flags); in cafe_smbus_write_done()
166 spin_lock_irqsave(&mcam->dev_lock, flags); in cafe_smbus_write_data()
177 spin_unlock_irqrestore(&mcam->dev_lock, flags); in cafe_smbus_write_data()
200 spin_lock_irqsave(&mcam->dev_lock, flags); in cafe_smbus_write_data()
202 spin_unlock_irqrestore(&mcam->dev_lock, flags); in cafe_smbus_write_data()
230 spin_lock_irqsave(&mcam->dev_lock, flags); in cafe_smbus_read_done()
232 spin_unlock_irqrestore(&mcam->dev_lock, flags); in cafe_smbus_read_done()
245 spin_lock_irqsave(&mcam->dev_lock, flags); in cafe_smbus_read_data()
256 spin_unlock_irqrestore(&mcam->dev_lock, flag in cafe_smbus_read_data()
[all...]
H A Dmcam-core.c449 spin_lock_irqsave(&cam->dev_lock, flags); in mcam_frame_tasklet()
471 spin_unlock_irqrestore(&cam->dev_lock, flags); in mcam_frame_tasklet()
476 spin_lock_irqsave(&cam->dev_lock, flags); in mcam_frame_tasklet()
478 spin_unlock_irqrestore(&cam->dev_lock, flags); in mcam_frame_tasklet()
802 spin_lock_irqsave(&cam->dev_lock, flags); in mcam_ctlr_configure()
807 spin_unlock_irqrestore(&cam->dev_lock, flags); in mcam_ctlr_configure()
839 spin_lock_irqsave(&cam->dev_lock, flags); in mcam_ctlr_stop_dma()
843 spin_unlock_irqrestore(&cam->dev_lock, flags); in mcam_ctlr_stop_dma()
855 spin_lock_irqsave(&cam->dev_lock, flags); in mcam_ctlr_stop_dma()
857 spin_unlock_irqrestore(&cam->dev_lock, flag in mcam_ctlr_stop_dma()
[all...]
H A Dmmp-driver.c152 spin_lock(&mcam->dev_lock); in mmpcam_irq()
155 spin_unlock(&mcam->dev_lock); in mmpcam_irq()
222 spin_lock_init(&mcam->dev_lock); in mmpcam_probe()
/kernel/linux/linux-6.6/drivers/dma/lgm/
H A Dlgm-dma.c254 spinlock_t dev_lock; /* Controller register exclusive */ member
320 spin_lock_irqsave(&d->dev_lock, flags); in ldma_dev_reset()
322 spin_unlock_irqrestore(&d->dev_lock, flags); in ldma_dev_reset()
331 spin_lock_irqsave(&d->dev_lock, flags); in ldma_dev_pkt_arb_cfg()
333 spin_unlock_irqrestore(&d->dev_lock, flags); in ldma_dev_pkt_arb_cfg()
342 spin_lock_irqsave(&d->dev_lock, flags); in ldma_dev_sram_desc_cfg()
344 spin_unlock_irqrestore(&d->dev_lock, flags); in ldma_dev_sram_desc_cfg()
358 spin_lock_irqsave(&d->dev_lock, flags); in ldma_dev_chan_flow_ctl_cfg()
360 spin_unlock_irqrestore(&d->dev_lock, flags); in ldma_dev_chan_flow_ctl_cfg()
371 spin_lock_irqsave(&d->dev_lock, flag in ldma_dev_global_polling_enable()
[all...]
/kernel/linux/linux-5.10/block/
H A Dsed-opal.c83 struct mutex dev_lock; member
2109 mutex_lock(&dev->dev_lock); in check_opal_support()
2113 mutex_unlock(&dev->dev_lock); in check_opal_support()
2123 mutex_lock(&dev->dev_lock); in clean_opal_dev()
2128 mutex_unlock(&dev->dev_lock); in clean_opal_dev()
2164 mutex_init(&dev->dev_lock); in init_opal_dev()
2198 mutex_lock(&dev->dev_lock); in opal_secure_erase_locking_range()
2201 mutex_unlock(&dev->dev_lock); in opal_secure_erase_locking_range()
2216 mutex_lock(&dev->dev_lock); in opal_erase_locking_range()
2219 mutex_unlock(&dev->dev_lock); in opal_erase_locking_range()
[all...]
/kernel/linux/linux-5.10/drivers/dma/idxd/
H A Ddevice.c309 lockdep_assert_held(&idxd->dev_lock); in idxd_wq_disable_cleanup()
360 spin_lock_irqsave(&idxd->dev_lock, flags); in idxd_device_init_reset()
366 spin_unlock_irqrestore(&idxd->dev_lock, flags); in idxd_device_init_reset()
389 spin_lock_irqsave(&idxd->dev_lock, flags); in idxd_cmd_exec()
392 idxd->dev_lock); in idxd_cmd_exec()
406 spin_unlock_irqrestore(&idxd->dev_lock, flags); in idxd_cmd_exec()
408 spin_lock_irqsave(&idxd->dev_lock, flags); in idxd_cmd_exec()
417 spin_unlock_irqrestore(&idxd->dev_lock, flags); in idxd_cmd_exec()
447 lockdep_assert_held(&idxd->dev_lock); in idxd_device_wqs_clear_state()
479 spin_lock_irqsave(&idxd->dev_lock, flag in idxd_device_disable()
[all...]
H A Dirq.c65 spin_lock_bh(&idxd->dev_lock); in process_misc_interrupts()
90 spin_unlock_bh(&idxd->dev_lock); in process_misc_interrupts()
137 spin_lock_bh(&idxd->dev_lock); in process_misc_interrupts()
143 spin_unlock_bh(&idxd->dev_lock); in process_misc_interrupts()
/kernel/linux/linux-6.6/block/
H A Dsed-opal.c87 struct mutex dev_lock; member
2475 mutex_lock(&dev->dev_lock); in check_opal_support()
2480 mutex_unlock(&dev->dev_lock); in check_opal_support()
2490 mutex_lock(&dev->dev_lock); in clean_opal_dev()
2495 mutex_unlock(&dev->dev_lock); in clean_opal_dev()
2531 mutex_init(&dev->dev_lock); in init_opal_dev()
2569 mutex_lock(&dev->dev_lock); in opal_secure_erase_locking_range()
2572 mutex_unlock(&dev->dev_lock); in opal_secure_erase_locking_range()
2584 mutex_lock(&dev->dev_lock); in opal_get_discv()
2587 mutex_unlock(&dev->dev_lock); in opal_get_discv()
[all...]
/kernel/linux/linux-5.10/drivers/xen/xen-pciback/
H A Dxenbus.c48 mutex_init(&pdev->dev_lock); in alloc_pdev()
69 mutex_lock(&pdev->dev_lock); in xen_pcibk_disconnect()
85 mutex_unlock(&pdev->dev_lock); in xen_pcibk_disconnect()
150 mutex_lock(&pdev->dev_lock); in xen_pcibk_attach()
196 mutex_unlock(&pdev->dev_lock); in xen_pcibk_attach()
376 mutex_lock(&pdev->dev_lock); in xen_pcibk_reconfigure()
514 mutex_unlock(&pdev->dev_lock); in xen_pcibk_reconfigure()
571 mutex_lock(&pdev->dev_lock); in xen_pcibk_setup_backend()
652 mutex_unlock(&pdev->dev_lock); in xen_pcibk_setup_backend()
/kernel/linux/linux-6.6/drivers/xen/xen-pciback/
H A Dxenbus.c48 mutex_init(&pdev->dev_lock); in alloc_pdev()
69 mutex_lock(&pdev->dev_lock); in xen_pcibk_disconnect()
85 mutex_unlock(&pdev->dev_lock); in xen_pcibk_disconnect()
150 mutex_lock(&pdev->dev_lock); in xen_pcibk_attach()
196 mutex_unlock(&pdev->dev_lock); in xen_pcibk_attach()
376 mutex_lock(&pdev->dev_lock); in xen_pcibk_reconfigure()
514 mutex_unlock(&pdev->dev_lock); in xen_pcibk_reconfigure()
571 mutex_lock(&pdev->dev_lock); in xen_pcibk_setup_backend()
652 mutex_unlock(&pdev->dev_lock); in xen_pcibk_setup_backend()
/kernel/linux/linux-5.10/drivers/block/rsxx/
H A Ddev.c195 mutex_lock(&card->dev_lock); in rsxx_attach_dev()
207 mutex_unlock(&card->dev_lock); in rsxx_attach_dev()
214 mutex_lock(&card->dev_lock); in rsxx_detach_dev()
221 mutex_unlock(&card->dev_lock); in rsxx_detach_dev()
228 mutex_init(&card->dev_lock); in rsxx_setup_dev()
/kernel/linux/linux-6.6/drivers/accel/qaic/
H A Dqaic_drv.c64 rcu_id = srcu_read_lock(&qdev->dev_lock); in qaic_open()
95 srcu_read_unlock(&qdev->dev_lock, rcu_id); in qaic_open()
104 srcu_read_unlock(&qdev->dev_lock, rcu_id); in qaic_open()
121 qdev_rcu_id = srcu_read_lock(&qdev->dev_lock); in qaic_postclose()
128 srcu_read_unlock(&qdev->dev_lock, qdev_rcu_id); in qaic_postclose()
327 synchronize_srcu(&qdev->dev_lock); in qaic_notify_reset()
372 init_srcu_struct(&qdev->dev_lock); in create_qdev()
393 cleanup_srcu_struct(&qdev->dev_lock); in cleanup_qdev()
H A Dqaic_data.c678 qdev_rcu_id = srcu_read_lock(&qdev->dev_lock); in qaic_create_bo_ioctl()
706 srcu_read_unlock(&qdev->dev_lock, qdev_rcu_id); in qaic_create_bo_ioctl()
716 srcu_read_unlock(&qdev->dev_lock, qdev_rcu_id); in qaic_create_bo_ioctl()
739 qdev_rcu_id = srcu_read_lock(&qdev->dev_lock); in qaic_mmap_bo_ioctl()
758 srcu_read_unlock(&qdev->dev_lock, qdev_rcu_id); in qaic_mmap_bo_ioctl()
959 qdev_rcu_id = srcu_read_lock(&qdev->dev_lock); in qaic_attach_slice_bo_ioctl()
1023 srcu_read_unlock(&qdev->dev_lock, qdev_rcu_id); in qaic_attach_slice_bo_ioctl()
1037 srcu_read_unlock(&qdev->dev_lock, qdev_rcu_id); in qaic_attach_slice_bo_ioctl()
1337 qdev_rcu_id = srcu_read_lock(&qdev->dev_lock); in __qaic_execute_bo_ioctl()
1385 srcu_read_unlock(&qdev->dev_lock, qdev_rcu_i in __qaic_execute_bo_ioctl()
[all...]
/kernel/linux/linux-6.6/drivers/dma/idxd/
H A Ddevice.c309 spin_lock(&idxd->dev_lock); in __idxd_wq_set_pasid_locked()
315 spin_unlock(&idxd->dev_lock); in __idxd_wq_set_pasid_locked()
347 spin_lock(&idxd->dev_lock); in idxd_wq_disable_pasid()
352 spin_unlock(&idxd->dev_lock); in idxd_wq_disable_pasid()
575 spin_lock(&idxd->dev_lock); in idxd_device_reset()
577 spin_unlock(&idxd->dev_lock); in idxd_device_reset()
667 lockdep_assert_held(&idxd->dev_lock); in idxd_engines_clear_state()
679 lockdep_assert_held(&idxd->dev_lock); in idxd_groups_clear_state()
728 spin_lock(&idxd->dev_lock); in idxd_device_clear_state()
732 spin_lock(&idxd->dev_lock); in idxd_device_clear_state()
[all...]
/kernel/linux/common_modules/tzdriver/core/
H A Dtc_client_driver.c461 mutex_lock(&g_tc_ns_dev_list.dev_lock); in tc_ns_client_open()
463 mutex_unlock(&g_tc_ns_dev_list.dev_lock); in tc_ns_client_open()
488 mutex_lock(&g_tc_ns_dev_list.dev_lock); in del_dev_node()
490 mutex_unlock(&g_tc_ns_dev_list.dev_lock); in del_dev_node()
1034 mutex_lock(&g_tc_ns_dev_list.dev_lock); in tc_find_dev_file()
1037 mutex_unlock(&g_tc_ns_dev_list.dev_lock); in tc_find_dev_file()
1041 mutex_unlock(&g_tc_ns_dev_list.dev_lock); in tc_find_dev_file()
1290 mutex_init(&g_tc_ns_dev_list.dev_lock); in tc_ns_client_init()
1445 mutex_lock(&g_tc_ns_dev_list.dev_lock); in free_dev_list()
1450 mutex_unlock(&g_tc_ns_dev_list.dev_lock); in free_dev_list()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/smsc/
H A Dsmsc911x.c103 spinlock_t dev_lock; member
182 spin_lock_irqsave(&pdata->dev_lock, flags); in smsc911x_reg_read()
184 spin_unlock_irqrestore(&pdata->dev_lock, flags); in smsc911x_reg_read()
230 spin_lock_irqsave(&pdata->dev_lock, flags); in smsc911x_reg_write()
232 spin_unlock_irqrestore(&pdata->dev_lock, flags); in smsc911x_reg_write()
242 spin_lock_irqsave(&pdata->dev_lock, flags); in smsc911x_tx_writefifo()
264 spin_unlock_irqrestore(&pdata->dev_lock, flags); in smsc911x_tx_writefifo()
274 spin_lock_irqsave(&pdata->dev_lock, flags); in smsc911x_tx_writefifo_shift()
298 spin_unlock_irqrestore(&pdata->dev_lock, flags); in smsc911x_tx_writefifo_shift()
308 spin_lock_irqsave(&pdata->dev_lock, flag in smsc911x_rx_readfifo()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/smsc/
H A Dsmsc911x.c102 spinlock_t dev_lock; member
181 spin_lock_irqsave(&pdata->dev_lock, flags); in smsc911x_reg_read()
183 spin_unlock_irqrestore(&pdata->dev_lock, flags); in smsc911x_reg_read()
229 spin_lock_irqsave(&pdata->dev_lock, flags); in smsc911x_reg_write()
231 spin_unlock_irqrestore(&pdata->dev_lock, flags); in smsc911x_reg_write()
241 spin_lock_irqsave(&pdata->dev_lock, flags); in smsc911x_tx_writefifo()
263 spin_unlock_irqrestore(&pdata->dev_lock, flags); in smsc911x_tx_writefifo()
273 spin_lock_irqsave(&pdata->dev_lock, flags); in smsc911x_tx_writefifo_shift()
297 spin_unlock_irqrestore(&pdata->dev_lock, flags); in smsc911x_tx_writefifo_shift()
307 spin_lock_irqsave(&pdata->dev_lock, flag in smsc911x_rx_readfifo()
[all...]
/kernel/linux/linux-5.10/drivers/block/rnbd/
H A Drnbd-srv.c64 static DEFINE_SPINLOCK(dev_lock);
187 spin_lock(&dev_lock); in destroy_device()
189 spin_unlock(&dev_lock); in destroy_device()
444 spin_lock(&dev_lock); in rnbd_srv_find_or_add_srv_dev()
453 spin_unlock(&dev_lock); in rnbd_srv_find_or_add_srv_dev()
458 spin_unlock(&dev_lock); in rnbd_srv_find_or_add_srv_dev()
/kernel/linux/linux-5.10/net/core/
H A Dnetpoll.c193 /* Don't do any rx activity if the dev_lock mutex is held in netpoll_poll_dev()
197 if (!ni || down_trylock(&ni->dev_lock)) in netpoll_poll_dev()
204 up(&ni->dev_lock); in netpoll_poll_dev()
214 up(&ni->dev_lock); in netpoll_poll_dev()
228 down(&ni->dev_lock); in netpoll_poll_disable()
239 up(&ni->dev_lock); in netpoll_poll_enable()
645 sema_init(&npinfo->dev_lock, 1); in __netpoll_setup()
/kernel/linux/linux-6.6/drivers/block/rnbd/
H A Drnbd-srv.c64 static DEFINE_SPINLOCK(dev_lock);
185 spin_lock(&dev_lock); in destroy_device()
187 spin_unlock(&dev_lock); in destroy_device()
446 spin_lock(&dev_lock); in rnbd_srv_find_or_add_srv_dev()
455 spin_unlock(&dev_lock); in rnbd_srv_find_or_add_srv_dev()
460 spin_unlock(&dev_lock); in rnbd_srv_find_or_add_srv_dev()
/kernel/linux/linux-6.6/net/core/
H A Dnetpoll.c193 /* Don't do any rx activity if the dev_lock mutex is held in netpoll_poll_dev()
197 if (!ni || down_trylock(&ni->dev_lock)) in netpoll_poll_dev()
204 up(&ni->dev_lock); in netpoll_poll_dev()
214 up(&ni->dev_lock); in netpoll_poll_dev()
228 down(&ni->dev_lock); in netpoll_poll_disable()
239 up(&ni->dev_lock); in netpoll_poll_enable()
646 sema_init(&npinfo->dev_lock, 1); in __netpoll_setup()
/kernel/linux/linux-5.10/drivers/usb/class/
H A Dusbtmc.c112 spinlock_t dev_lock; /* lock for file_list */ member
201 spin_lock_irq(&data->dev_lock); in usbtmc_open()
203 spin_unlock_irq(&data->dev_lock); in usbtmc_open()
252 spin_lock_irq(&file_data->data->dev_lock); in usbtmc_release()
256 spin_unlock_irq(&file_data->data->dev_lock); in usbtmc_release()
492 spin_lock_irq(&data->dev_lock); in usbtmc488_ioctl_read_stb()
497 spin_unlock_irq(&data->dev_lock); in usbtmc488_ioctl_read_stb()
503 spin_unlock_irq(&data->dev_lock); in usbtmc488_ioctl_read_stb()
2270 spin_lock_irqsave(&data->dev_lock, flags); in usbtmc_interrupt()
2280 spin_unlock_irqrestore(&data->dev_lock, flag in usbtmc_interrupt()
[all...]

Completed in 34 milliseconds

123