/Linux-v4.19/drivers/gpu/drm/msm/disp/ |
D | mdp_kms.c | 30 static DEFINE_SPINLOCK(list_lock); 37 assert_spin_locked(&list_lock); in update_irq() 52 spin_lock_irqsave(&list_lock, flags); in mdp_irq_update() 54 spin_unlock_irqrestore(&list_lock, flags); in mdp_irq_update() 62 spin_lock_irqsave(&list_lock, flags); in mdp_dispatch_irqs() 66 spin_unlock_irqrestore(&list_lock, flags); in mdp_dispatch_irqs() 68 spin_lock_irqsave(&list_lock, flags); in mdp_dispatch_irqs() 73 spin_unlock_irqrestore(&list_lock, flags); in mdp_dispatch_irqs() 81 spin_lock_irqsave(&list_lock, flags); in mdp_update_vblank_mask() 87 spin_unlock_irqrestore(&list_lock, flags); in mdp_update_vblank_mask() [all …]
|
/Linux-v4.19/Documentation/RCU/ |
D | rcuref.txt | 18 alloc_object read_lock(&list_lock); 21 write_lock(&list_lock); ... 22 add_element read_unlock(&list_lock); 24 write_unlock(&list_lock); } 30 ... write_lock(&list_lock); 33 } write_unlock(&list_lock); 53 spin_lock(&list_lock); rcu_read_unlock(); 57 spin_unlock(&list_lock); rcu_read_unlock(); 62 ... spin_lock(&list_lock); 65 ... spin_unlock(&list_lock); [all …]
|
/Linux-v4.19/drivers/staging/most/video/ |
D | video.c | 37 spinlock_t list_lock; member 57 static struct spinlock list_lock; variable 132 spin_lock_irq(&mdev->list_lock); in comp_vdev_close() 136 spin_unlock_irq(&mdev->list_lock); in comp_vdev_close() 138 spin_lock_irq(&mdev->list_lock); in comp_vdev_close() 140 spin_unlock_irq(&mdev->list_lock); in comp_vdev_close() 193 spin_lock_irq(&mdev->list_lock); in comp_vdev_read() 195 spin_unlock_irq(&mdev->list_lock); in comp_vdev_read() 379 spin_lock_irqsave(&list_lock, flags); in get_comp_dev() 382 spin_unlock_irqrestore(&list_lock, flags); in get_comp_dev() [all …]
|
/Linux-v4.19/drivers/soc/qcom/ |
D | smem_state.c | 22 static DEFINE_MUTEX(list_lock); 71 mutex_lock(&list_lock); in of_node_to_state() 82 mutex_unlock(&list_lock); in of_node_to_state() 156 mutex_lock(&list_lock); in qcom_smem_state_put() 158 mutex_unlock(&list_lock); in qcom_smem_state_put() 184 mutex_lock(&list_lock); in qcom_smem_state_register() 186 mutex_unlock(&list_lock); in qcom_smem_state_register()
|
/Linux-v4.19/drivers/media/usb/pvrusb2/ |
D | pvrusb2-io.c | 73 spinlock_t list_lock; member 170 spin_lock_irqsave(&sp->list_lock, irq_flags); in pvr2_buffer_set_none() 172 spin_unlock_irqrestore(&sp->list_lock, irq_flags); in pvr2_buffer_set_none() 187 spin_lock_irqsave(&sp->list_lock, irq_flags); in pvr2_buffer_set_ready() 198 spin_unlock_irqrestore(&sp->list_lock, irq_flags); in pvr2_buffer_set_ready() 213 spin_lock_irqsave(&sp->list_lock, irq_flags); in pvr2_buffer_set_idle() 223 spin_unlock_irqrestore(&sp->list_lock, irq_flags); in pvr2_buffer_set_idle() 237 spin_lock_irqsave(&sp->list_lock, irq_flags); in pvr2_buffer_set_queued() 247 spin_unlock_irqrestore(&sp->list_lock, irq_flags); in pvr2_buffer_set_queued() 410 spin_lock_init(&sp->list_lock); in pvr2_stream_init() [all …]
|
/Linux-v4.19/drivers/uwb/ |
D | uwb-debug.c | 66 spinlock_t list_lock; member 78 spin_lock(&dbg->list_lock); in uwb_dbg_rsv_cb() 80 spin_unlock(&dbg->list_lock); in uwb_dbg_rsv_cb() 115 spin_lock(&(rc->dbg)->list_lock); in cmd_rsv_establish() 117 spin_unlock(&(rc->dbg)->list_lock); in cmd_rsv_establish() 128 spin_lock(&(rc->dbg)->list_lock); in cmd_rsv_terminate() 139 spin_unlock(&(rc->dbg)->list_lock); in cmd_rsv_terminate() 272 spin_lock(&dbg->list_lock); in uwb_dbg_new_rsv() 274 spin_unlock(&dbg->list_lock); in uwb_dbg_new_rsv() 290 spin_lock_init(&(rc->dbg)->list_lock); in uwb_dbg_add_rc()
|
/Linux-v4.19/drivers/iio/buffer/ |
D | industrialio-buffer-dma.c | 220 spin_lock_irqsave(&queue->list_lock, flags); in iio_dma_buffer_block_done() 222 spin_unlock_irqrestore(&queue->list_lock, flags); in iio_dma_buffer_block_done() 245 spin_lock_irqsave(&queue->list_lock, flags); in iio_dma_buffer_block_list_abort() 252 spin_unlock_irqrestore(&queue->list_lock, flags); in iio_dma_buffer_block_list_abort() 308 spin_lock_irq(&queue->list_lock); in iio_dma_buffer_request_update() 323 spin_unlock_irq(&queue->list_lock); in iio_dma_buffer_request_update() 462 spin_lock_irq(&queue->list_lock); in iio_dma_buffer_dequeue() 469 spin_unlock_irq(&queue->list_lock); in iio_dma_buffer_dequeue() 556 spin_lock_irq(&queue->list_lock); in iio_dma_buffer_data_available() 559 spin_unlock_irq(&queue->list_lock); in iio_dma_buffer_data_available() [all …]
|
D | industrialio-buffer-dmaengine.c | 52 spin_lock_irqsave(&block->queue->list_lock, flags); in iio_dmaengine_buffer_block_done() 54 spin_unlock_irqrestore(&block->queue->list_lock, flags); in iio_dmaengine_buffer_block_done() 83 spin_lock_irq(&dmaengine_buffer->queue.list_lock); in iio_dmaengine_buffer_submit_block() 85 spin_unlock_irq(&dmaengine_buffer->queue.list_lock); in iio_dmaengine_buffer_submit_block()
|
/Linux-v4.19/drivers/media/v4l2-core/ |
D | v4l2-async.c | 90 static DEFINE_MUTEX(list_lock); 350 lockdep_assert_held(&list_lock); in v4l2_async_notifier_fwnode_has_async_subdev() 386 mutex_lock(&list_lock); in __v4l2_async_notifier_register() 425 mutex_unlock(&list_lock); in __v4l2_async_notifier_register() 436 mutex_unlock(&list_lock); in __v4l2_async_notifier_register() 493 mutex_lock(&list_lock); in v4l2_async_notifier_unregister() 497 mutex_unlock(&list_lock); in v4l2_async_notifier_unregister() 545 mutex_lock(&list_lock); in v4l2_async_register_subdev() 576 mutex_unlock(&list_lock); in v4l2_async_register_subdev() 593 mutex_unlock(&list_lock); in v4l2_async_register_subdev() [all …]
|
/Linux-v4.19/net/batman-adv/ |
D | hash.h | 94 spinlock_t *list_lock; /* spinlock to protect write access */ in batadv_hash_add() local 101 list_lock = &hash->list_locks[index]; in batadv_hash_add() 103 spin_lock_bh(list_lock); in batadv_hash_add() 119 spin_unlock_bh(list_lock); in batadv_hash_add()
|
D | gateway_client.c | 158 spin_lock_bh(&bat_priv->gw.list_lock); in batadv_gw_select() 169 spin_unlock_bh(&bat_priv->gw.list_lock); in batadv_gw_select() 362 lockdep_assert_held(&bat_priv->gw.list_lock); in batadv_gw_node_add() 435 spin_lock_bh(&bat_priv->gw.list_lock); in batadv_gw_node_update() 439 spin_unlock_bh(&bat_priv->gw.list_lock); in batadv_gw_node_update() 442 spin_unlock_bh(&bat_priv->gw.list_lock); in batadv_gw_node_update() 471 spin_lock_bh(&bat_priv->gw.list_lock); in batadv_gw_node_update() 476 spin_unlock_bh(&bat_priv->gw.list_lock); in batadv_gw_node_update() 516 spin_lock_bh(&bat_priv->gw.list_lock); in batadv_gw_node_free() 522 spin_unlock_bh(&bat_priv->gw.list_lock); in batadv_gw_node_free()
|
/Linux-v4.19/drivers/iommu/ |
D | s390-iommu.c | 29 spinlock_t list_lock; member 72 spin_lock_init(&s390_domain->list_lock); in s390_domain_alloc() 111 spin_lock_irqsave(&s390_domain->list_lock, flags); in s390_iommu_attach_device() 121 spin_unlock_irqrestore(&s390_domain->list_lock, flags); in s390_iommu_attach_device() 127 spin_unlock_irqrestore(&s390_domain->list_lock, flags); in s390_iommu_attach_device() 150 spin_lock_irqsave(&s390_domain->list_lock, flags); in s390_iommu_detach_device() 160 spin_unlock_irqrestore(&s390_domain->list_lock, flags); in s390_iommu_detach_device() 240 spin_lock(&s390_domain->list_lock); in s390_iommu_update_trans() 247 spin_unlock(&s390_domain->list_lock); in s390_iommu_update_trans()
|
/Linux-v4.19/drivers/scsi/ |
D | scsi_dh.c | 29 static DEFINE_SPINLOCK(list_lock); 103 spin_lock(&list_lock); in __scsi_dh_lookup() 110 spin_unlock(&list_lock); in __scsi_dh_lookup() 218 spin_lock(&list_lock); in scsi_register_device_handler() 220 spin_unlock(&list_lock); in scsi_register_device_handler() 240 spin_lock(&list_lock); in scsi_unregister_device_handler() 242 spin_unlock(&list_lock); in scsi_unregister_device_handler()
|
/Linux-v4.19/fs/ |
D | fs-writeback.c | 139 assert_spin_locked(&wb->list_lock); in inode_io_list_move_locked() 162 assert_spin_locked(&wb->list_lock); in inode_io_list_del_locked() 284 __acquires(&wb->list_lock) in locked_inode_to_wb_and_lock_list() 297 spin_lock(&wb->list_lock); in locked_inode_to_wb_and_lock_list() 305 spin_unlock(&wb->list_lock); in locked_inode_to_wb_and_lock_list() 320 __acquires(&wb->list_lock) in inode_to_wb_and_lock_list() 357 spin_lock(&old_wb->list_lock); in inode_switch_wbs_work_fn() 358 spin_lock_nested(&new_wb->list_lock, SINGLE_DEPTH_NESTING); in inode_switch_wbs_work_fn() 360 spin_lock(&new_wb->list_lock); in inode_switch_wbs_work_fn() 361 spin_lock_nested(&old_wb->list_lock, SINGLE_DEPTH_NESTING); in inode_switch_wbs_work_fn() [all …]
|
/Linux-v4.19/drivers/staging/greybus/ |
D | raw.c | 24 struct mutex list_lock; member 67 mutex_lock(&raw->list_lock); in receive_data() 86 mutex_unlock(&raw->list_lock); in receive_data() 177 mutex_init(&raw->list_lock); in gb_raw_probe() 239 mutex_lock(&raw->list_lock); in gb_raw_disconnect() 244 mutex_unlock(&raw->list_lock); in gb_raw_disconnect() 293 mutex_lock(&raw->list_lock); in raw_read() 314 mutex_unlock(&raw->list_lock); in raw_read()
|
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/core/ |
D | notify.c | 96 assert_spin_locked(&event->list_lock); in nvkm_notify_send() 123 spin_lock_irqsave(¬ify->event->list_lock, flags); in nvkm_notify_fini() 125 spin_unlock_irqrestore(¬ify->event->list_lock, flags); in nvkm_notify_fini() 155 spin_lock_irqsave(&event->list_lock, flags); in nvkm_notify_init() 157 spin_unlock_irqrestore(&event->list_lock, flags); in nvkm_notify_init()
|
D | event.c | 61 spin_lock_irqsave(&event->list_lock, flags); in nvkm_event_send() 71 spin_unlock_irqrestore(&event->list_lock, flags); in nvkm_event_send() 97 spin_lock_init(&event->list_lock); in nvkm_event_init()
|
/Linux-v4.19/drivers/s390/cio/ |
D | eadm_sch.c | 36 static DEFINE_SPINLOCK(list_lock); 168 spin_lock_irqsave(&list_lock, flags); in eadm_get_idle_sch() 176 spin_unlock_irqrestore(&list_lock, flags); in eadm_get_idle_sch() 182 spin_unlock_irqrestore(&list_lock, flags); in eadm_get_idle_sch() 243 spin_lock_irq(&list_lock); in eadm_subchannel_probe() 245 spin_unlock_irq(&list_lock); in eadm_subchannel_probe() 289 spin_lock_irq(&list_lock); in eadm_subchannel_remove() 291 spin_unlock_irq(&list_lock); in eadm_subchannel_remove()
|
/Linux-v4.19/drivers/staging/most/net/ |
D | net.c | 72 static struct spinlock list_lock; /* list_head, ch->linked = false, dev_hold */ variable 285 spin_lock_irqsave(&list_lock, flags); in get_net_dev_hold() 291 spin_unlock_irqrestore(&list_lock, flags); in get_net_dev_hold() 324 spin_lock_irqsave(&list_lock, flags); in comp_probe_channel() 326 spin_unlock_irqrestore(&list_lock, flags); in comp_probe_channel() 376 spin_lock_irqsave(&list_lock, flags); in comp_disconnect_channel() 378 spin_unlock_irqrestore(&list_lock, flags); in comp_disconnect_channel() 386 spin_lock_irqsave(&list_lock, flags); in comp_disconnect_channel() 388 spin_unlock_irqrestore(&list_lock, flags); in comp_disconnect_channel() 509 spin_lock_init(&list_lock); in most_net_init()
|
/Linux-v4.19/sound/pci/ctxfi/ |
D | cttimer.c | 50 spinlock_t list_lock; /* lock for instance list */ member 237 spin_lock_irqsave(&atimer->list_lock, flags); in ct_xfitimer_check_period() 244 spin_unlock_irqrestore(&atimer->list_lock, flags); in ct_xfitimer_check_period() 353 spin_lock_irq(&atimer->list_lock); in ct_timer_instance_new() 355 spin_unlock_irq(&atimer->list_lock); in ct_timer_instance_new() 388 spin_lock_irq(&atimer->list_lock); in ct_timer_instance_free() 390 spin_unlock_irq(&atimer->list_lock); in ct_timer_instance_free() 417 spin_lock_init(&atimer->list_lock); in ct_timer_new()
|
/Linux-v4.19/sound/pci/asihpi/ |
D | hpios.h | 143 #define hpios_alistlock_init(obj) spin_lock_init(&((obj)->list_lock.lock)) 144 #define hpios_alistlock_lock(obj) spin_lock(&((obj)->list_lock.lock)) 145 #define hpios_alistlock_unlock(obj) spin_unlock(&((obj)->list_lock.lock))
|
/Linux-v4.19/mm/ |
D | slab.c | 236 spin_lock_init(&parent->list_lock); in kmem_cache_node_init() 603 spin_lock(&n->list_lock); in cache_free_pfmemalloc() 605 spin_unlock(&n->list_lock); in cache_free_pfmemalloc() 731 spin_lock(&n->list_lock); in __drain_alien_cache() 742 spin_unlock(&n->list_lock); in __drain_alien_cache() 815 spin_lock(&n->list_lock); in __cache_free_alien() 817 spin_unlock(&n->list_lock); in __cache_free_alien() 858 spin_lock_irq(&n->list_lock); in init_cache_node() 861 spin_unlock_irq(&n->list_lock); in init_cache_node() 940 spin_lock_irq(&n->list_lock); in setup_kmem_cache_node() [all …]
|
/Linux-v4.19/net/netfilter/ |
D | nf_conncount.c | 109 spin_lock(&list->list_lock); in nf_conncount_add() 112 spin_unlock(&list->list_lock); in nf_conncount_add() 117 spin_unlock(&list->list_lock); in nf_conncount_add() 135 spin_lock(&list->list_lock); in conn_free() 138 spin_unlock(&list->list_lock); in conn_free() 147 spin_unlock(&list->list_lock); in conn_free() 246 spin_lock_init(&list->list_lock); in nf_conncount_list_init() 311 spin_lock(&rbconn->list.list_lock); in tree_nodes_free() 317 spin_unlock(&rbconn->list.list_lock); in tree_nodes_free()
|
/Linux-v4.19/tools/testing/selftests/timers/ |
D | threadtest.c | 27 pthread_mutex_t list_lock = PTHREAD_MUTEX_INITIALIZER; variable 85 pthread_mutex_lock(&list_lock); in shared_thread() 94 pthread_mutex_unlock(&list_lock); in shared_thread()
|
/Linux-v4.19/drivers/s390/block/ |
D | scm_blk.c | 27 static DEFINE_SPINLOCK(list_lock); 56 spin_lock_irq(&list_lock); in scm_free_rqs() 62 spin_unlock_irq(&list_lock); in scm_free_rqs() 87 spin_lock_irq(&list_lock); in __scm_alloc_rq() 89 spin_unlock_irq(&list_lock); in __scm_alloc_rq() 115 spin_lock_irq(&list_lock); in scm_request_fetch() 121 spin_unlock_irq(&list_lock); in scm_request_fetch() 141 spin_lock_irqsave(&list_lock, flags); in scm_request_done() 143 spin_unlock_irqrestore(&list_lock, flags); in scm_request_done()
|