Home
last modified time | relevance | path

Searched refs:dev_lock (Results 1 – 20 of 20) sorted by relevance

/linux-4.1.27/drivers/media/platform/marvell-ccic/
Dcafe-driver.c162 spin_lock_irqsave(&mcam->dev_lock, flags); in cafe_smbus_write_done()
164 spin_unlock_irqrestore(&mcam->dev_lock, flags); in cafe_smbus_write_done()
175 spin_lock_irqsave(&mcam->dev_lock, flags); in cafe_smbus_write_data()
186 spin_unlock_irqrestore(&mcam->dev_lock, flags); in cafe_smbus_write_data()
209 spin_lock_irqsave(&mcam->dev_lock, flags); in cafe_smbus_write_data()
211 spin_unlock_irqrestore(&mcam->dev_lock, flags); in cafe_smbus_write_data()
239 spin_lock_irqsave(&mcam->dev_lock, flags); in cafe_smbus_read_done()
241 spin_unlock_irqrestore(&mcam->dev_lock, flags); in cafe_smbus_read_done()
254 spin_lock_irqsave(&mcam->dev_lock, flags); in cafe_smbus_read_data()
265 spin_unlock_irqrestore(&mcam->dev_lock, flags); in cafe_smbus_read_data()
[all …]
Dmcam-core.c436 spin_lock_irqsave(&cam->dev_lock, flags); in mcam_frame_tasklet()
458 spin_unlock_irqrestore(&cam->dev_lock, flags); in mcam_frame_tasklet()
462 spin_lock_irqsave(&cam->dev_lock, flags); in mcam_frame_tasklet()
464 spin_unlock_irqrestore(&cam->dev_lock, flags); in mcam_frame_tasklet()
836 spin_lock_irqsave(&cam->dev_lock, flags); in mcam_ctlr_configure()
841 spin_unlock_irqrestore(&cam->dev_lock, flags); in mcam_ctlr_configure()
866 spin_lock_irqsave(&cam->dev_lock, flags); in mcam_ctlr_init()
881 spin_unlock_irqrestore(&cam->dev_lock, flags); in mcam_ctlr_init()
898 spin_lock_irqsave(&cam->dev_lock, flags); in mcam_ctlr_stop_dma()
902 spin_unlock_irqrestore(&cam->dev_lock, flags); in mcam_ctlr_stop_dma()
[all …]
Dmmp-driver.c310 spin_lock(&mcam->dev_lock); in mmpcam_irq()
313 spin_unlock(&mcam->dev_lock); in mmpcam_irq()
374 spin_lock_init(&mcam->dev_lock); in mmpcam_probe()
Dmcam-core.h107 spinlock_t dev_lock; member
/linux-4.1.27/Documentation/zh_CN/
Dio_ordering.txt35 CPU A: spin_lock_irqsave(&dev_lock, flags)
39 CPU A: spin_unlock_irqrestore(&dev_lock, flags)
41 CPU B: spin_lock_irqsave(&dev_lock, flags)
45 CPU B: spin_unlock_irqrestore(&dev_lock, flags)
52 CPU A: spin_lock_irqsave(&dev_lock, flags)
57 CPU A: spin_unlock_irqrestore(&dev_lock, flags)
59 CPU B: spin_lock_irqsave(&dev_lock, flags)
64 CPU B: spin_unlock_irqrestore(&dev_lock, flags)
/linux-4.1.27/Documentation/
Dio_ordering.txt14 CPU A: spin_lock_irqsave(&dev_lock, flags)
18 CPU A: spin_unlock_irqrestore(&dev_lock, flags)
20 CPU B: spin_lock_irqsave(&dev_lock, flags)
24 CPU B: spin_unlock_irqrestore(&dev_lock, flags)
31 CPU A: spin_lock_irqsave(&dev_lock, flags)
36 CPU A: spin_unlock_irqrestore(&dev_lock, flags)
38 CPU B: spin_lock_irqsave(&dev_lock, flags)
43 CPU B: spin_unlock_irqrestore(&dev_lock, flags)
/linux-4.1.27/drivers/block/rsxx/
Ddev.c217 mutex_lock(&card->dev_lock); in rsxx_attach_dev()
230 mutex_unlock(&card->dev_lock); in rsxx_attach_dev()
237 mutex_lock(&card->dev_lock); in rsxx_detach_dev()
244 mutex_unlock(&card->dev_lock); in rsxx_detach_dev()
251 mutex_init(&card->dev_lock); in rsxx_setup_dev()
Drsxx_priv.h166 struct mutex dev_lock; member
/linux-4.1.27/drivers/xen/xen-pciback/
Dxenbus.c49 mutex_init(&pdev->dev_lock); in alloc_pdev()
67 mutex_lock(&pdev->dev_lock); in xen_pcibk_disconnect()
84 mutex_unlock(&pdev->dev_lock); in xen_pcibk_disconnect()
148 mutex_lock(&pdev->dev_lock); in xen_pcibk_attach()
194 mutex_unlock(&pdev->dev_lock); in xen_pcibk_attach()
373 mutex_lock(&pdev->dev_lock); in xen_pcibk_reconfigure()
511 mutex_unlock(&pdev->dev_lock); in xen_pcibk_reconfigure()
568 mutex_lock(&pdev->dev_lock); in xen_pcibk_setup_backend()
649 mutex_unlock(&pdev->dev_lock); in xen_pcibk_setup_backend()
Dpciback.h32 struct mutex dev_lock; member
/linux-4.1.27/net/core/
Dnetpoll.c188 if (down_trylock(&ni->dev_lock)) in netpoll_poll_dev()
192 up(&ni->dev_lock); in netpoll_poll_dev()
198 up(&ni->dev_lock); in netpoll_poll_dev()
207 up(&ni->dev_lock); in netpoll_poll_dev()
220 down(&ni->dev_lock); in netpoll_poll_disable()
231 up(&ni->dev_lock); in netpoll_poll_enable()
618 sema_init(&npinfo->dev_lock, 1); in __netpoll_setup()
/linux-4.1.27/drivers/infiniband/hw/ocrdma/
Docrdma_main.c145 mutex_lock(&dev->dev_lock); in ocrdma_addr_event()
163 mutex_unlock(&dev->dev_lock); in ocrdma_addr_event()
309 mutex_init(&dev->dev_lock); in ocrdma_alloc_resources()
572 mutex_lock(&dev->dev_lock); in ocrdma_close()
588 mutex_unlock(&dev->dev_lock); in ocrdma_close()
Docrdma_verbs.c319 mutex_lock(&dev->dev_lock); in ocrdma_put_pd_num()
321 mutex_unlock(&dev->dev_lock); in ocrdma_put_pd_num()
330 mutex_lock(&dev->dev_lock); in ocrdma_get_pd_num()
353 mutex_unlock(&dev->dev_lock); in ocrdma_get_pd_num()
1366 mutex_lock(&dev->dev_lock); in ocrdma_create_qp()
1393 mutex_unlock(&dev->dev_lock); in ocrdma_create_qp()
1401 mutex_unlock(&dev->dev_lock); in ocrdma_create_qp()
1445 mutex_lock(&dev->dev_lock); in ocrdma_modify_qp()
1468 mutex_unlock(&dev->dev_lock); in ocrdma_modify_qp()
1512 mutex_lock(&dev->dev_lock); in ocrdma_query_qp()
[all …]
Docrdma.h222 struct mutex dev_lock; /* provides syncronise access to device data */ member
Docrdma_hw.c1684 mutex_lock(&dev->dev_lock); in ocrdma_bind_eq()
1698 mutex_unlock(&dev->dev_lock); in ocrdma_bind_eq()
1706 mutex_lock(&dev->dev_lock); in ocrdma_unbind_eq()
1711 mutex_unlock(&dev->dev_lock); in ocrdma_unbind_eq()
/linux-4.1.27/drivers/net/ethernet/smsc/
Dsmsc911x.c113 spinlock_t dev_lock; member
191 spin_lock_irqsave(&pdata->dev_lock, flags); in smsc911x_reg_read()
193 spin_unlock_irqrestore(&pdata->dev_lock, flags); in smsc911x_reg_read()
239 spin_lock_irqsave(&pdata->dev_lock, flags); in smsc911x_reg_write()
241 spin_unlock_irqrestore(&pdata->dev_lock, flags); in smsc911x_reg_write()
251 spin_lock_irqsave(&pdata->dev_lock, flags); in smsc911x_tx_writefifo()
273 spin_unlock_irqrestore(&pdata->dev_lock, flags); in smsc911x_tx_writefifo()
283 spin_lock_irqsave(&pdata->dev_lock, flags); in smsc911x_tx_writefifo_shift()
307 spin_unlock_irqrestore(&pdata->dev_lock, flags); in smsc911x_tx_writefifo_shift()
317 spin_lock_irqsave(&pdata->dev_lock, flags); in smsc911x_rx_readfifo()
[all …]
/linux-4.1.27/include/linux/
Dnetpoll.h39 struct semaphore dev_lock; member
/linux-4.1.27/drivers/net/ethernet/8390/
Daxnet_cs.c877 #define dev_lock(dev) (((struct ei_device *)netdev_priv(dev))->page_lock) macro
893 spin_lock_irqsave(&dev_lock(dev), flags); in ax_close()
895 spin_unlock_irqrestore(&dev_lock(dev), flags); in ax_close()
1606 spin_lock_irqsave(&dev_lock(dev), flags); in set_multicast_list()
1608 spin_unlock_irqrestore(&dev_lock(dev), flags); in set_multicast_list()
/linux-4.1.27/drivers/block/mtip32xx/
Dmtip32xx.c109 spinlock_t dev_lock; variable
2495 spin_lock_irqsave(&dev_lock, flags); in show_device_status()
2555 spin_unlock_irqrestore(&dev_lock, flags); in show_device_status()
4427 spin_lock_irqsave(&dev_lock, flags); in mtip_pci_probe()
4429 spin_unlock_irqrestore(&dev_lock, flags); in mtip_pci_probe()
4469 spin_lock_irqsave(&dev_lock, flags); in mtip_pci_remove()
4472 spin_unlock_irqrestore(&dev_lock, flags); in mtip_pci_remove()
4509 spin_lock_irqsave(&dev_lock, flags); in mtip_pci_remove()
4511 spin_unlock_irqrestore(&dev_lock, flags); in mtip_pci_remove()
4663 spin_lock_init(&dev_lock); in mtip_init()
/linux-4.1.27/drivers/net/bonding/
Dbond_main.c982 if (down_trylock(&ni->dev_lock)) in bond_poll_controller()
985 up(&ni->dev_lock); in bond_poll_controller()