Home
last modified time | relevance | path

Searched refs:queue_lock (Results 1 – 25 of 55) sorted by relevance

123

/linux/block/
H A Dblk-pm.c68 spin_lock_irq(&q->queue_lock); in blk_pre_runtime_suspend()
70 spin_unlock_irq(&q->queue_lock); in blk_pre_runtime_suspend()
95 spin_lock_irq(&q->queue_lock); in blk_pre_runtime_suspend()
98 spin_unlock_irq(&q->queue_lock); in blk_pre_runtime_suspend()
125 spin_lock_irq(&q->queue_lock); in blk_post_runtime_suspend()
132 spin_unlock_irq(&q->queue_lock); in blk_post_runtime_suspend()
155 spin_lock_irq(&q->queue_lock); in blk_pre_runtime_resume()
157 spin_unlock_irq(&q->queue_lock); in blk_pre_runtime_resume()
181 spin_lock_irq(&q->queue_lock); in blk_post_runtime_resume()
186 spin_unlock_irq(&q->queue_lock); in blk_post_runtime_resume()
H A Dblk-ioc.c73 lockdep_assert_held(&q->queue_lock); in ioc_destroy_icq()
116 if (spin_trylock(&q->queue_lock)) { in ioc_release_fn()
118 spin_unlock(&q->queue_lock); in ioc_release_fn()
125 spin_lock(&q->queue_lock); in ioc_release_fn()
130 spin_unlock(&q->queue_lock); in ioc_release_fn()
166 spin_lock_irq(&q->queue_lock); in ioc_clear_queue()
179 spin_unlock_irq(&q->queue_lock); in ioc_clear_queue()
378 spin_lock_irq(&q->queue_lock); in ioc_create_icq()
394 spin_unlock_irq(&q->queue_lock); in ioc_create_icq()
H A Dblk-cgroup.c133 spin_lock_irq(&q->queue_lock); in blkg_free_workfn()
135 spin_unlock_irq(&q->queue_lock); in blkg_free_workfn()
375 lockdep_assert_held(&disk->queue->queue_lock); in blkg_create()
478 spin_lock_irqsave(&q->queue_lock, flags); in blkg_lookup_create()
518 spin_unlock_irqrestore(&q->queue_lock, flags); in blkg_lookup_create()
527 lockdep_assert_held(&blkg->q->queue_lock); in blkg_destroy()
577 spin_lock_irq(&q->queue_lock); in blkg_destroy_all()
594 spin_unlock_irq(&q->queue_lock); in blkg_destroy_all()
613 spin_unlock_irq(&q->queue_lock); in blkg_destroy_all()
716 spin_lock_irq(&blkg->q->queue_lock); in blkcg_print_blkgs()
[all …]
H A Dblk-cgroup-rwstat.c104 lockdep_assert_held(&blkg->q->queue_lock); in blkg_rwstat_recursive_sum()
/linux/drivers/scsi/arm/
H A Dqueue.c64 spin_lock_init(&queue->queue_lock); in queue_initialise()
114 spin_lock_irqsave(&queue->queue_lock, flags); in __queue_add()
134 spin_unlock_irqrestore(&queue->queue_lock, flags); in __queue_add()
168 spin_lock_irqsave(&queue->queue_lock, flags); in queue_remove_exclude()
177 spin_unlock_irqrestore(&queue->queue_lock, flags); in queue_remove_exclude()
193 spin_lock_irqsave(&queue->queue_lock, flags); in queue_remove()
196 spin_unlock_irqrestore(&queue->queue_lock, flags); in queue_remove()
217 spin_lock_irqsave(&queue->queue_lock, flags); in queue_remove_tgtluntag()
226 spin_unlock_irqrestore(&queue->queue_lock, flags); in queue_remove_tgtluntag()
243 spin_lock_irqsave(&queue->queue_lock, flags); in queue_remove_all_target()
[all …]
H A Dqueue.h13 spinlock_t queue_lock; member
/linux/drivers/connector/
H A Dcn_queue.c71 spin_lock_bh(&dev->queue_lock); in cn_queue_add_callback()
80 spin_unlock_bh(&dev->queue_lock); in cn_queue_add_callback()
98 spin_lock_bh(&dev->queue_lock); in cn_queue_del_callback()
106 spin_unlock_bh(&dev->queue_lock); in cn_queue_del_callback()
123 spin_lock_init(&dev->queue_lock); in cn_queue_alloc_dev()
134 spin_lock_bh(&dev->queue_lock); in cn_queue_free_dev()
137 spin_unlock_bh(&dev->queue_lock); in cn_queue_free_dev()
H A Dconnector.c77 spin_lock_bh(&dev->cbdev->queue_lock); in cn_netlink_send_mult()
86 spin_unlock_bh(&dev->cbdev->queue_lock); in cn_netlink_send_mult()
148 spin_lock_bh(&dev->cbdev->queue_lock); in cn_call_callback()
156 spin_unlock_bh(&dev->cbdev->queue_lock); in cn_call_callback()
260 spin_lock_bh(&dev->queue_lock); in cn_proc_show()
269 spin_unlock_bh(&dev->queue_lock); in cn_proc_show()
/linux/drivers/platform/chrome/wilco_ec/
H A Devent.c191 spinlock_t queue_lock; member
244 spin_lock(&dev_data->queue_lock); in enqueue_events()
246 spin_unlock(&dev_data->queue_lock); in enqueue_events()
364 spin_lock(&dev_data->queue_lock); in event_read()
366 spin_unlock(&dev_data->queue_lock); in event_read()
379 spin_lock(&dev_data->queue_lock); in event_read()
382 spin_unlock(&dev_data->queue_lock); in event_read()
474 spin_lock_init(&dev_data->queue_lock); in event_device_add()
/linux/net/mac802154/
H A Dutil.c71 spin_lock_irqsave(&local->phy->queue_lock, flags); in ieee802154_hold_queue()
74 spin_unlock_irqrestore(&local->phy->queue_lock, flags); in ieee802154_hold_queue()
81 spin_lock_irqsave(&local->phy->queue_lock, flags); in ieee802154_release_queue()
84 spin_unlock_irqrestore(&local->phy->queue_lock, flags); in ieee802154_release_queue()
/linux/net/sunrpc/
H A Dcache.c805 static DEFINE_SPINLOCK(queue_lock);
849 spin_lock(&queue_lock); in cache_read()
858 spin_unlock(&queue_lock); in cache_read()
867 spin_unlock(&queue_lock); in cache_read()
878 spin_lock(&queue_lock); in cache_read()
880 spin_unlock(&queue_lock); in cache_read()
890 spin_lock(&queue_lock); in cache_read()
892 spin_unlock(&queue_lock); in cache_read()
899 spin_lock(&queue_lock); in cache_read()
904 spin_unlock(&queue_lock); in cache_read()
[all …]
H A Dxprt.c1158 spin_lock(&xprt->queue_lock); in xprt_request_enqueue_receive()
1167 spin_unlock(&xprt->queue_lock); in xprt_request_enqueue_receive()
1312 spin_lock(&xprt->queue_lock); in xprt_request_wait_receive()
1324 spin_unlock(&xprt->queue_lock); in xprt_request_wait_receive()
1353 spin_lock(&xprt->queue_lock); in xprt_request_enqueue_transmit()
1382 spin_unlock(&xprt->queue_lock); in xprt_request_enqueue_transmit()
1432 spin_lock(&xprt->queue_lock); in xprt_request_dequeue_transmit()
1434 spin_unlock(&xprt->queue_lock); in xprt_request_dequeue_transmit()
1453 spin_lock(&xprt->queue_lock); in xprt_request_dequeue_xprt()
1456 spin_unlock(&xprt->queue_lock); in xprt_request_dequeue_xprt()
[all …]
/linux/drivers/scsi/esas2r/
H A Desas2r_int.c218 spin_lock_irqsave(&a->queue_lock, flags); in esas2r_get_outbound_responses()
228 spin_unlock_irqrestore(&a->queue_lock, flags); in esas2r_get_outbound_responses()
235 spin_unlock_irqrestore(&a->queue_lock, flags); in esas2r_get_outbound_responses()
295 spin_unlock_irqrestore(&a->queue_lock, flags); in esas2r_get_outbound_responses()
344 spin_lock_irqsave(&a->queue_lock, flags); in esas2r_do_deferred_processes()
376 spin_unlock_irqrestore(&a->queue_lock, flags); in esas2r_do_deferred_processes()
399 spin_lock_irqsave(&a->queue_lock, flags); in esas2r_process_adapter_reset()
440 spin_unlock_irqrestore(&a->queue_lock, flags); in esas2r_process_adapter_reset()
458 spin_lock_irqsave(&a->queue_lock, flags); in esas2r_process_bus_reset()
467 spin_unlock_irqrestore(&a->queue_lock, flags); in esas2r_process_bus_reset()
H A Desas2r_io.c92 spin_lock_irqsave(&a->queue_lock, flags); in esas2r_start_request()
102 spin_unlock_irqrestore(&a->queue_lock, flags); in esas2r_start_request()
779 spin_lock_irqsave(&a->queue_lock, flags); in esas2r_send_task_mgmt()
828 spin_unlock_irqrestore(&a->queue_lock, flags); in esas2r_send_task_mgmt()
/linux/drivers/dma/
H A Dfsl-qdma.c198 spinlock_t queue_lock; member
467 spin_lock_irqsave(&queue->queue_lock, flags); in fsl_qdma_request_enqueue_desc()
474 spin_unlock_irqrestore(&queue->queue_lock, flags); in fsl_qdma_request_enqueue_desc()
478 spin_unlock_irqrestore(&queue->queue_lock, flags); in fsl_qdma_request_enqueue_desc()
538 spin_lock_init(&queue_temp->queue_lock); in fsl_qdma_alloc_queue_resources()
664 spin_lock(&temp_queue->queue_lock); in fsl_qdma_queue_transfer_complete()
667 spin_unlock(&temp_queue->queue_lock); in fsl_qdma_queue_transfer_complete()
676 spin_unlock(&temp_queue->queue_lock); in fsl_qdma_queue_transfer_complete()
691 spin_unlock(&temp_queue->queue_lock); in fsl_qdma_queue_transfer_complete()
705 spin_unlock(&temp_queue->queue_lock); in fsl_qdma_queue_transfer_complete()
[all …]
/linux/net/sunrpc/xprtrdma/
H A Dsvc_rdma_backchannel.c31 spin_lock(&xprt->queue_lock); in svc_rdma_handle_bc_reply()
42 spin_unlock(&xprt->queue_lock); in svc_rdma_handle_bc_reply()
53 spin_lock(&xprt->queue_lock); in svc_rdma_handle_bc_reply()
59 spin_unlock(&xprt->queue_lock); in svc_rdma_handle_bc_reply()
H A Drpc_rdma.c1361 spin_lock(&xprt->queue_lock); in rpcrdma_unpin_rqst()
1363 spin_unlock(&xprt->queue_lock); in rpcrdma_unpin_rqst()
1398 spin_lock(&xprt->queue_lock); in rpcrdma_complete_rqst()
1401 spin_unlock(&xprt->queue_lock); in rpcrdma_complete_rqst()
1463 spin_lock(&xprt->queue_lock); in rpcrdma_reply_handler()
1468 spin_unlock(&xprt->queue_lock); in rpcrdma_reply_handler()
1500 spin_unlock(&xprt->queue_lock); in rpcrdma_reply_handler()
/linux/net/xfrm/
H A Dxfrm_input.c30 spinlock_t queue_lock; member
782 spin_lock_bh(&trans->queue_lock); in xfrm_trans_reinject()
784 spin_unlock_bh(&trans->queue_lock); in xfrm_trans_reinject()
808 spin_lock_bh(&trans->queue_lock); in xfrm_trans_queue_net()
810 spin_unlock_bh(&trans->queue_lock); in xfrm_trans_queue_net()
841 spin_lock_init(&trans->queue_lock); in xfrm_input_init()
/linux/drivers/net/wireless/marvell/mwifiex/
H A Dinit.c340 spin_lock_bh(&adapter->queue_lock); in mwifiex_wake_up_net_dev_queue()
342 spin_unlock_bh(&adapter->queue_lock); in mwifiex_wake_up_net_dev_queue()
351 spin_lock_bh(&adapter->queue_lock); in mwifiex_stop_net_dev_queue()
353 spin_unlock_bh(&adapter->queue_lock); in mwifiex_stop_net_dev_queue()
425 spin_lock_init(&adapter->queue_lock); in mwifiex_init_lock_list()
/linux/Documentation/RCU/
H A Dlockdep-splat.rst81 lockdep_is_held(&q->queue_lock)) == cic) {
85 or with the ->queue_lock held. In particular, this would have suppressed
86 the above lockdep-RCU splat because ->queue_lock is held (see #2 in the
/linux/drivers/media/i2c/
H A Dvideo-i2c.c82 struct mutex queue_lock; member
741 mutex_destroy(&data->queue_lock); in video_i2c_release()
775 mutex_init(&data->queue_lock); in video_i2c_probe()
786 queue->lock = &data->queue_lock; in video_i2c_probe()
868 mutex_destroy(&data->queue_lock); in video_i2c_probe()
/linux/include/linux/
H A Dconnector.h27 spinlock_t queue_lock; member
/linux/include/linux/mtd/
H A Dblktrans.h35 spinlock_t queue_lock; member
/linux/Documentation/networking/
H A Dmultiqueue.rst22 netdev->queue_lock today. Therefore base drivers should use the
24 device is still operational. netdev->queue_lock is still used when the device
/linux/drivers/spi/
H A Dspi.c1851 spin_lock_irqsave(&ctlr->queue_lock, flags); in __spi_pump_messages()
1878 spin_unlock_irqrestore(&ctlr->queue_lock, flags); in __spi_pump_messages()
1891 spin_lock_irqsave(&ctlr->queue_lock, flags); in __spi_pump_messages()
1905 spin_unlock_irqrestore(&ctlr->queue_lock, flags); in __spi_pump_messages()
1921 spin_unlock_irqrestore(&ctlr->queue_lock, flags); in __spi_pump_messages()
2086 spin_lock_irqsave(&ctlr->queue_lock, flags); in spi_get_next_queued_message()
2089 spin_unlock_irqrestore(&ctlr->queue_lock, flags); in spi_get_next_queued_message()
2190 spin_lock_irqsave(&ctlr->queue_lock, flags); in spi_start_queue()
2193 spin_unlock_irqrestore(&ctlr->queue_lock, flags); in spi_start_queue()
2199 spin_unlock_irqrestore(&ctlr->queue_lock, flags); in spi_start_queue()
[all …]

123