/kernel/linux/linux-5.10/drivers/media/platform/marvell-ccic/ |
H A D | cafe-driver.c | 164 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 D | mcam-core.c | 449 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 D | mmp-driver.c | 152 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 D | cafe-driver.c | 153 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 D | mcam-core.c | 449 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 D | mmp-driver.c | 152 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 D | lgm-dma.c | 254 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 D | sed-opal.c | 83 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 D | device.c | 309 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 D | irq.c | 65 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 D | sed-opal.c | 87 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 D | xenbus.c | 48 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 D | xenbus.c | 48 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 D | dev.c | 195 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 D | qaic_drv.c | 64 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 D | qaic_data.c | 678 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 D | device.c | 309 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 D | tc_client_driver.c | 461 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 D | smsc911x.c | 103 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 D | smsc911x.c | 102 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 D | rnbd-srv.c | 64 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 D | netpoll.c | 193 /* 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 D | rnbd-srv.c | 64 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 D | netpoll.c | 193 /* 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 D | usbtmc.c | 112 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...] |