Home
last modified time | relevance | path

Searched refs:list_lock (Results 1 – 75 of 75) sorted by relevance

/linux-4.1.27/drivers/gpu/drm/msm/mdp/
Dmdp_kms.c30 static DEFINE_SPINLOCK(list_lock);
37 assert_spin_locked(&list_lock); in update_irq()
51 spin_lock_irqsave(&list_lock, flags); in mdp_irq_update()
53 spin_unlock_irqrestore(&list_lock, flags); in mdp_irq_update()
61 spin_lock_irqsave(&list_lock, flags); in mdp_dispatch_irqs()
65 spin_unlock_irqrestore(&list_lock, flags); in mdp_dispatch_irqs()
67 spin_lock_irqsave(&list_lock, flags); in mdp_dispatch_irqs()
72 spin_unlock_irqrestore(&list_lock, flags); in mdp_dispatch_irqs()
80 spin_lock_irqsave(&list_lock, flags); in mdp_update_vblank_mask()
86 spin_unlock_irqrestore(&list_lock, flags); in mdp_update_vblank_mask()
[all …]
/linux-4.1.27/Documentation/RCU/
Drcuref.txt18 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-4.1.27/drivers/gpu/drm/omapdrm/
Domap_irq.c22 static DEFINE_SPINLOCK(list_lock);
37 assert_spin_locked(&list_lock); in omap_irq_update()
53 spin_lock_irqsave(&list_lock, flags); in __omap_irq_register()
61 spin_unlock_irqrestore(&list_lock, flags); in __omap_irq_register()
77 spin_lock_irqsave(&list_lock, flags); in __omap_irq_unregister()
85 spin_unlock_irqrestore(&list_lock, flags); in __omap_irq_unregister()
156 spin_lock_irqsave(&list_lock, flags); in omap_irq_enable_vblank()
159 spin_unlock_irqrestore(&list_lock, flags); in omap_irq_enable_vblank()
183 spin_lock_irqsave(&list_lock, flags); in omap_irq_disable_vblank()
186 spin_unlock_irqrestore(&list_lock, flags); in omap_irq_disable_vblank()
[all …]
Domap_dmm_tiler.c48 static DEFINE_SPINLOCK(list_lock);
131 spin_lock_irqsave(&list_lock, flags); in release_engine()
133 spin_unlock_irqrestore(&list_lock, flags); in release_engine()
180 spin_lock_irqsave(&list_lock, flags); in dmm_txn_init()
186 spin_unlock_irqrestore(&list_lock, flags); in dmm_txn_init()
386 spin_lock_irqsave(&list_lock, flags); in tiler_reserve_2d()
388 spin_unlock_irqrestore(&list_lock, flags); in tiler_reserve_2d()
410 spin_lock_irqsave(&list_lock, flags); in tiler_reserve_1d()
412 spin_unlock_irqrestore(&list_lock, flags); in tiler_reserve_1d()
426 spin_lock_irqsave(&list_lock, flags); in tiler_release()
[all …]
Domap_gem.c1283 spin_lock(&priv->list_lock); in omap_gem_free_object()
1285 spin_unlock(&priv->list_lock); in omap_gem_free_object()
1383 spin_lock(&priv->list_lock); in omap_gem_new()
1385 spin_unlock(&priv->list_lock); in omap_gem_new()
Domap_drv.h109 spinlock_t list_lock; member
Domap_drv.c494 spin_lock_init(&priv->list_lock); in dev_load()
/linux-4.1.27/net/batman-adv/
Dhash.h62 spinlock_t *list_lock; /* spinlock to protect write access */ in batadv_hash_delete() local
67 list_lock = &hash->list_locks[i]; in batadv_hash_delete()
69 spin_lock_bh(list_lock); in batadv_hash_delete()
76 spin_unlock_bh(list_lock); in batadv_hash_delete()
125 spinlock_t *list_lock; /* spinlock to protect write access */ in batadv_hash_add() local
132 list_lock = &hash->list_locks[index]; in batadv_hash_add()
134 spin_lock_bh(list_lock); in batadv_hash_add()
150 spin_unlock_bh(list_lock); in batadv_hash_add()
Dtranslation-table.c1120 spinlock_t *list_lock; /* protects write access to the hash lists */ in batadv_tt_local_purge() local
1125 list_lock = &hash->list_locks[i]; in batadv_tt_local_purge()
1127 spin_lock_bh(list_lock); in batadv_tt_local_purge()
1129 spin_unlock_bh(list_lock); in batadv_tt_local_purge()
1136 spinlock_t *list_lock; /* protects write access to the hash lists */ in batadv_tt_local_table_free() local
1151 list_lock = &hash->list_locks[i]; in batadv_tt_local_table_free()
1153 spin_lock_bh(list_lock); in batadv_tt_local_table_free()
1171 spin_unlock_bh(list_lock); in batadv_tt_local_table_free()
1284 spin_lock_bh(&tt_global->list_lock); in batadv_tt_global_orig_entry_add()
1287 spin_unlock_bh(&tt_global->list_lock); in batadv_tt_global_orig_entry_add()
[all …]
Doriginator.c570 spinlock_t *list_lock; /* spinlock to protect write access */ in batadv_originator_free() local
583 list_lock = &hash->list_locks[i]; in batadv_originator_free()
585 spin_lock_bh(list_lock); in batadv_originator_free()
591 spin_unlock_bh(list_lock); in batadv_originator_free()
927 spinlock_t *list_lock; /* spinlock to protect write access */ in _batadv_purge_orig() local
937 list_lock = &hash->list_locks[i]; in _batadv_purge_orig()
939 spin_lock_bh(list_lock); in _batadv_purge_orig()
955 spin_unlock_bh(list_lock); in _batadv_purge_orig()
Dgateway_client.c100 spin_lock_bh(&bat_priv->gw.list_lock); in batadv_gw_select()
111 spin_unlock_bh(&bat_priv->gw.list_lock); in batadv_gw_select()
424 spin_lock_bh(&bat_priv->gw.list_lock); in batadv_gw_node_add()
426 spin_unlock_bh(&bat_priv->gw.list_lock); in batadv_gw_node_add()
549 spin_lock_bh(&bat_priv->gw.list_lock); in batadv_gw_node_purge()
565 spin_unlock_bh(&bat_priv->gw.list_lock); in batadv_gw_node_purge()
Dbridge_loop_avoidance.c221 spinlock_t *list_lock; /* protects write access to the hash lists */ in batadv_bla_del_backbone_claims() local
229 list_lock = &hash->list_locks[i]; in batadv_bla_del_backbone_claims()
231 spin_lock_bh(list_lock); in batadv_bla_del_backbone_claims()
240 spin_unlock_bh(list_lock); in batadv_bla_del_backbone_claims()
994 spinlock_t *list_lock; /* protects write access to the hash lists */ in batadv_bla_purge_backbone_gw() local
1003 list_lock = &hash->list_locks[i]; in batadv_bla_purge_backbone_gw()
1005 spin_lock_bh(list_lock); in batadv_bla_purge_backbone_gw()
1028 spin_unlock_bh(list_lock); in batadv_bla_purge_backbone_gw()
Ddistributed-arp-table.c83 spinlock_t *list_lock; /* protects write access to the hash lists */ in __batadv_dat_purge() local
94 list_lock = &bat_priv->dat.hash->list_locks[i]; in __batadv_dat_purge()
96 spin_lock_bh(list_lock); in __batadv_dat_purge()
108 spin_unlock_bh(list_lock); in __batadv_dat_purge()
Dtypes.h592 spinlock_t list_lock; /* protects gw_list & curr_gw */ member
953 spinlock_t list_lock; /* protects orig_list */ member
Dmain.c112 spin_lock_init(&bat_priv->gw.list_lock); in batadv_mesh_init()
/linux-4.1.27/drivers/media/v4l2-core/
Dv4l2-async.c49 static DEFINE_MUTEX(list_lock);
162 mutex_lock(&list_lock); in v4l2_async_notifier_register()
176 mutex_unlock(&list_lock); in v4l2_async_notifier_register()
181 mutex_unlock(&list_lock); in v4l2_async_notifier_register()
204 mutex_lock(&list_lock); in v4l2_async_notifier_unregister()
231 mutex_unlock(&list_lock); in v4l2_async_notifier_unregister()
269 mutex_lock(&list_lock); in v4l2_async_register_subdev()
277 mutex_unlock(&list_lock); in v4l2_async_register_subdev()
285 mutex_unlock(&list_lock); in v4l2_async_register_subdev()
301 mutex_lock(&list_lock); in v4l2_async_unregister_subdev()
[all …]
/linux-4.1.27/drivers/media/usb/pvrusb2/
Dpvrusb2-io.c77 spinlock_t list_lock; member
176 spin_lock_irqsave(&sp->list_lock,irq_flags); in pvr2_buffer_set_none()
178 spin_unlock_irqrestore(&sp->list_lock,irq_flags); in pvr2_buffer_set_none()
193 spin_lock_irqsave(&sp->list_lock,irq_flags); in pvr2_buffer_set_ready()
205 spin_unlock_irqrestore(&sp->list_lock,irq_flags); in pvr2_buffer_set_ready()
220 spin_lock_irqsave(&sp->list_lock,irq_flags); in pvr2_buffer_set_idle()
231 spin_unlock_irqrestore(&sp->list_lock,irq_flags); in pvr2_buffer_set_idle()
245 spin_lock_irqsave(&sp->list_lock,irq_flags); in pvr2_buffer_set_queued()
256 spin_unlock_irqrestore(&sp->list_lock,irq_flags); in pvr2_buffer_set_queued()
420 spin_lock_init(&sp->list_lock); in pvr2_stream_init()
[all …]
/linux-4.1.27/drivers/uwb/
Duwb-debug.c66 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()
296 spin_lock(&dbg->list_lock); in uwb_dbg_new_rsv()
298 spin_unlock(&dbg->list_lock); in uwb_dbg_new_rsv()
314 spin_lock_init(&(rc->dbg)->list_lock); in uwb_dbg_add_rc()
/linux-4.1.27/arch/s390/include/asm/
Dmmu.h11 spinlock_t list_lock; member
26 .context.list_lock = __SPIN_LOCK_UNLOCKED(name.context.list_lock), \
Dmmu_context.h18 spin_lock_init(&mm->context.list_lock); in init_new_context()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/core/
Dnotify.c96 assert_spin_locked(&event->list_lock); in nvkm_notify_send()
123 spin_lock_irqsave(&notify->event->list_lock, flags); in nvkm_notify_fini()
125 spin_unlock_irqrestore(&notify->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()
Devent.c61 spin_lock_irqsave(&event->list_lock, flags); in nvkm_event_send()
71 spin_unlock_irqrestore(&event->list_lock, flags); in nvkm_event_send()
96 spin_lock_init(&event->list_lock); in nvkm_event_init()
/linux-4.1.27/fs/
Dfs-writeback.c207 spin_lock(&bdi->wb.list_lock); in inode_wb_list_del()
209 spin_unlock(&bdi->wb.list_lock); in inode_wb_list_del()
223 assert_spin_locked(&wb->list_lock); in redirty_tail()
239 assert_spin_locked(&wb->list_lock); in requeue_io()
344 assert_spin_locked(&wb->list_lock); in queue_io()
612 spin_lock(&wb->list_lock); in writeback_single_inode()
620 spin_unlock(&wb->list_lock); in writeback_single_inode()
729 spin_unlock(&wb->list_lock); in writeback_sb_inodes()
740 spin_lock(&wb->list_lock); in writeback_sb_inodes()
758 spin_lock(&wb->list_lock); in writeback_sb_inodes()
[all …]
/linux-4.1.27/drivers/s390/cio/
Deadm_sch.c35 static DEFINE_SPINLOCK(list_lock);
174 spin_lock_irqsave(&list_lock, flags); in eadm_get_idle_sch()
182 spin_unlock_irqrestore(&list_lock, flags); in eadm_get_idle_sch()
188 spin_unlock_irqrestore(&list_lock, flags); in eadm_get_idle_sch()
249 spin_lock_irq(&list_lock); in eadm_subchannel_probe()
251 spin_unlock_irq(&list_lock); in eadm_subchannel_probe()
295 spin_lock_irq(&list_lock); in eadm_subchannel_remove()
297 spin_unlock_irq(&list_lock); in eadm_subchannel_remove()
/linux-4.1.27/net/rds/
Diw_rdma.c65 spinlock_t list_lock; /* protect variables below */ member
236 void __rds_iw_destroy_conns(struct list_head *list, spinlock_t *list_lock) argument
242 spin_lock_irq(list_lock);
245 spin_unlock_irq(list_lock);
348 spin_lock_init(&pool->list_lock);
388 spin_lock_irqsave(&pool->list_lock, flags);
393 spin_unlock_irqrestore(&pool->list_lock, flags);
495 spin_lock_irqsave(&pool->list_lock, flags);
500 spin_unlock_irqrestore(&pool->list_lock, flags);
531 spin_lock_irqsave(&pool->list_lock, flags);
[all …]
Diw.h303 void __rds_iw_destroy_conns(struct list_head *list, spinlock_t *list_lock);
/linux-4.1.27/drivers/scsi/device_handler/
Dscsi_dh.c29 static DEFINE_SPINLOCK(list_lock);
36 spin_lock(&list_lock); in get_device_handler()
43 spin_unlock(&list_lock); in get_device_handler()
59 spin_lock(&list_lock); in device_handler_match_function()
66 spin_unlock(&list_lock); in device_handler_match_function()
361 spin_lock(&list_lock); in scsi_register_device_handler()
363 spin_unlock(&list_lock); in scsi_register_device_handler()
388 spin_lock(&list_lock); in scsi_unregister_device_handler()
390 spin_unlock(&list_lock); in scsi_unregister_device_handler()
Dscsi_dh_rdac.c234 static DEFINE_SPINLOCK(list_lock);
513 spin_lock(&list_lock); in initialize_controller()
517 spin_unlock(&list_lock); in initialize_controller()
869 spin_lock(&list_lock); in rdac_bus_attach()
871 spin_unlock(&list_lock); in rdac_bus_attach()
885 spin_lock(&list_lock); in rdac_bus_detach()
888 spin_unlock(&list_lock); in rdac_bus_detach()
/linux-4.1.27/sound/pci/ctxfi/
Dcttimer.c50 spinlock_t list_lock; /* lock for instance list */ member
238 spin_lock_irqsave(&atimer->list_lock, flags); in ct_xfitimer_check_period()
245 spin_unlock_irqrestore(&atimer->list_lock, flags); in ct_xfitimer_check_period()
354 spin_lock_irq(&atimer->list_lock); in ct_timer_instance_new()
356 spin_unlock_irq(&atimer->list_lock); in ct_timer_instance_new()
389 spin_lock_irq(&atimer->list_lock); in ct_timer_instance_free()
391 spin_unlock_irq(&atimer->list_lock); in ct_timer_instance_free()
418 spin_lock_init(&atimer->list_lock); in ct_timer_new()
/linux-4.1.27/sound/pci/asihpi/
Dhpios.h143 #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))
Dhpicmn.c34 struct hpios_spinlock list_lock; member
/linux-4.1.27/mm/
Dslab.c265 spin_lock_init(&parent->list_lock); in kmem_cache_node_init()
705 spin_lock_irqsave(&n->list_lock, flags); in recheck_pfmemalloc_active()
720 spin_unlock_irqrestore(&n->list_lock, flags); in recheck_pfmemalloc_active()
926 spin_lock(&n->list_lock); in __drain_alien_cache()
937 spin_unlock(&n->list_lock); in __drain_alien_cache()
1010 spin_lock(&n->list_lock); in __cache_free_alien()
1012 spin_unlock(&n->list_lock); in __cache_free_alien()
1080 spin_lock_irq(&n->list_lock); in init_cache_node_node()
1084 spin_unlock_irq(&n->list_lock); in init_cache_node_node()
1112 spin_lock_irq(&n->list_lock); in cpuup_canceled()
[all …]
Dslub.c970 lockdep_assert_held(&n->list_lock); in add_full()
979 lockdep_assert_held(&n->list_lock); in remove_full()
1072 spin_lock_irqsave(&n->list_lock, *flags); in free_debug_processing()
1119 spin_unlock_irqrestore(&n->list_lock, *flags); in free_debug_processing()
1546 lockdep_assert_held(&n->list_lock); in add_partial()
1560 lockdep_assert_held(&n->list_lock); in remove_partial()
1578 lockdep_assert_held(&n->list_lock); in acquire_slab()
1633 spin_lock(&n->list_lock); in get_partial_node()
1658 spin_unlock(&n->list_lock); in get_partial_node()
1904 spin_lock(&n->list_lock); in deactivate_slab()
[all …]
Dbacking-dev.c56 spin_lock(&wb->list_lock); in bdi_debug_stats_show()
66 spin_unlock(&wb->list_lock); in bdi_debug_stats_show()
372 spin_lock_init(&wb->list_lock); in bdi_wb_init()
Dslab.h333 spinlock_t list_lock; member
Dpage-writeback.c1167 spin_lock(&bdi->wb.list_lock); in bdi_update_bandwidth()
1170 spin_unlock(&bdi->wb.list_lock); in bdi_update_bandwidth()
/linux-4.1.27/drivers/s390/block/
Dscm_blk.c25 static DEFINE_SPINLOCK(list_lock);
55 spin_lock_irq(&list_lock); in scm_free_rqs()
61 spin_unlock_irq(&list_lock); in scm_free_rqs()
89 spin_lock_irq(&list_lock); in __scm_alloc_rq()
91 spin_unlock_irq(&list_lock); in __scm_alloc_rq()
117 spin_lock(&list_lock); in scm_request_fetch()
123 spin_unlock(&list_lock); in scm_request_fetch()
143 spin_lock_irqsave(&list_lock, flags); in scm_request_done()
145 spin_unlock_irqrestore(&list_lock, flags); in scm_request_done()
/linux-4.1.27/tools/testing/selftests/timers/
Dthreadtest.c39 pthread_mutex_t list_lock = PTHREAD_MUTEX_INITIALIZER; variable
97 pthread_mutex_lock(&list_lock); in shared_thread()
106 pthread_mutex_unlock(&list_lock); in shared_thread()
/linux-4.1.27/fs/btrfs/
Dasync-thread.c41 spinlock_t list_lock; member
125 spin_lock_init(&ret->list_lock); in __btrfs_alloc_workqueue()
227 spinlock_t *lock = &wq->list_lock; in run_ordered_work()
315 spin_lock_irqsave(&wq->list_lock, flags); in __btrfs_queue_work()
317 spin_unlock_irqrestore(&wq->list_lock, flags); in __btrfs_queue_work()
Dscrub.c178 spinlock_t list_lock; member
508 spin_lock_init(&sctx->list_lock); in scrub_setup_ctx()
2119 spin_lock(&sctx->list_lock); in scrub_add_page_to_rd_bio()
2125 spin_unlock(&sctx->list_lock); in scrub_add_page_to_rd_bio()
2127 spin_unlock(&sctx->list_lock); in scrub_add_page_to_rd_bio()
2302 spin_lock(&sctx->list_lock); in scrub_bio_end_io_worker()
2305 spin_unlock(&sctx->list_lock); in scrub_bio_end_io_worker()
/linux-4.1.27/drivers/hid/
Dhidraw.c306 spin_lock_irqsave(&hidraw_table[minor]->list_lock, flags); in hidraw_open()
308 spin_unlock_irqrestore(&hidraw_table[minor]->list_lock, flags); in hidraw_open()
359 spin_lock_irqsave(&hidraw_table[minor]->list_lock, flags); in hidraw_release()
361 spin_unlock_irqrestore(&hidraw_table[minor]->list_lock, flags); in hidraw_release()
492 spin_lock_irqsave(&dev->list_lock, flags); in hidraw_report_event()
507 spin_unlock_irqrestore(&dev->list_lock, flags); in hidraw_report_event()
555 spin_lock_init(&dev->list_lock); in hidraw_connect()
/linux-4.1.27/drivers/media/platform/soc_camera/
Dsoc_camera.c60 static DEFINE_MUTEX(list_lock);
658 if (mutex_lock_interruptible(&list_lock)) in soc_camera_open()
662 mutex_unlock(&list_lock); in soc_camera_open()
670 mutex_unlock(&list_lock); in soc_camera_open()
1170 mutex_lock(&list_lock); in scan_add_host()
1188 mutex_unlock(&list_lock); in scan_add_host()
1248 mutex_lock(&list_lock); in soc_camera_dyn_pdev()
1252 mutex_unlock(&list_lock); in soc_camera_dyn_pdev()
1494 mutex_lock(&list_lock); in soc_camera_async_complete()
1496 mutex_unlock(&list_lock); in soc_camera_async_complete()
[all …]
/linux-4.1.27/lib/
Dkobject.c170 spin_lock(&kobj->kset->list_lock); in kobj_kset_join()
172 spin_unlock(&kobj->kset->list_lock); in kobj_kset_join()
181 spin_lock(&kobj->kset->list_lock); in kobj_kset_leave()
183 spin_unlock(&kobj->kset->list_lock); in kobj_kset_leave()
755 spin_lock_init(&k->list_lock); in kset_init()
834 spin_lock(&kset->list_lock); in kset_find_obj()
843 spin_unlock(&kset->list_lock); in kset_find_obj()
/linux-4.1.27/drivers/crypto/
Domap-aes.c192 static DEFINE_SPINLOCK(list_lock);
332 spin_lock_bh(&list_lock); in omap_aes_find_dev()
344 spin_unlock_bh(&list_lock); in omap_aes_find_dev()
798 spin_lock_bh(&list_lock); in omap_aes_cra_init()
802 spin_unlock_bh(&list_lock); in omap_aes_cra_init()
821 spin_lock_bh(&list_lock); in omap_aes_cra_exit()
825 spin_unlock_bh(&list_lock); in omap_aes_cra_exit()
1240 spin_lock(&list_lock); in omap_aes_probe()
1242 spin_unlock(&list_lock); in omap_aes_probe()
1286 spin_lock(&list_lock); in omap_aes_remove()
[all …]
Domap-des.c173 static DEFINE_SPINLOCK(list_lock);
316 spin_lock_bh(&list_lock); in omap_des_find_dev()
328 spin_unlock_bh(&list_lock); in omap_des_find_dev()
1129 spin_lock(&list_lock); in omap_des_probe()
1131 spin_unlock(&list_lock); in omap_des_probe()
1176 spin_lock(&list_lock); in omap_des_remove()
1178 spin_unlock(&list_lock); in omap_des_remove()
/linux-4.1.27/drivers/spi/
Dspi-ti-qspi.c45 struct mutex list_lock; member
370 mutex_lock(&qspi->list_lock); in ti_qspi_start_transfer_one()
378 mutex_unlock(&qspi->list_lock); in ti_qspi_start_transfer_one()
385 mutex_unlock(&qspi->list_lock); in ti_qspi_start_transfer_one()
503 mutex_init(&qspi->list_lock); in ti_qspi_probe()
/linux-4.1.27/drivers/hid/usbhid/
Dhiddev.c56 spinlock_t list_lock; member
168 spin_lock_irqsave(&hiddev->list_lock, flags); in hiddev_send_event()
178 spin_unlock_irqrestore(&hiddev->list_lock, flags); in hiddev_send_event()
242 spin_lock_irqsave(&list->hiddev->list_lock, flags); in hiddev_release()
244 spin_unlock_irqrestore(&list->hiddev->list_lock, flags); in hiddev_release()
305 spin_lock_irq(&list->hiddev->list_lock); in hiddev_open()
307 spin_unlock_irq(&list->hiddev->list_lock); in hiddev_open()
901 spin_lock_init(&hiddev->list_lock); in hiddev_connect()
/linux-4.1.27/sound/core/seq/
Dseq_ports.c118 rwlock_init(&grp->list_lock); in port_subs_info_init()
517 write_lock_irq(&grp->list_lock); in check_and_subscribe_port()
524 write_unlock_irq(&grp->list_lock); in check_and_subscribe_port()
544 write_lock_irq(&grp->list_lock); in delete_and_unsubscribe_port()
549 write_unlock_irq(&grp->list_lock); in delete_and_unsubscribe_port()
Dseq_ports.h55 rwlock_t list_lock; member
Dseq_clientmgr.c677 read_lock(&grp->list_lock); in deliver_to_subscribers()
702 read_unlock(&grp->list_lock); in deliver_to_subscribers()
/linux-4.1.27/include/linux/
Dhidraw.h26 spinlock_t list_lock; member
Dkobject.h169 spinlock_t list_lock; member
Dbacking-dev.h59 spinlock_t list_lock; /* protects the b_* lists */ member
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/core/
Devent.h14 spinlock_t list_lock; member
/linux-4.1.27/arch/s390/mm/
Dpgtable.c1004 spin_lock_bh(&mm->context.list_lock); in page_table_alloc()
1014 spin_unlock_bh(&mm->context.list_lock); in page_table_alloc()
1025 spin_lock_bh(&mm->context.list_lock); in page_table_alloc()
1034 spin_unlock_bh(&mm->context.list_lock); in page_table_alloc()
1048 spin_lock_bh(&mm->context.list_lock); in page_table_free()
1054 spin_unlock_bh(&mm->context.list_lock); in page_table_free()
1093 spin_lock_bh(&mm->context.list_lock); in page_table_free_rcu()
1099 spin_unlock_bh(&mm->context.list_lock); in page_table_free_rcu()
/linux-4.1.27/drivers/scsi/
Dscsi.c288 spin_lock_irqsave(&dev->list_lock, flags); in scsi_get_command()
290 spin_unlock_irqrestore(&dev->list_lock, flags); in scsi_get_command()
330 spin_lock_irqsave(&cmd->device->list_lock, flags); in scsi_put_command()
333 spin_unlock_irqrestore(&cmd->device->list_lock, flags); in scsi_put_command()
Dscsi_lib.c645 spin_lock_irqsave(&sdev->list_lock, flags); in scsi_mq_uninit_cmd()
647 spin_unlock_irqrestore(&sdev->list_lock, flags); in scsi_mq_uninit_cmd()
1925 spin_lock_irq(&sdev->list_lock); in scsi_mq_prep_fn()
1927 spin_unlock_irq(&sdev->list_lock); in scsi_mq_prep_fn()
2747 spin_lock_irqsave(&sdev->list_lock, flags); in scsi_evt_thread()
2749 spin_unlock_irqrestore(&sdev->list_lock, flags); in scsi_evt_thread()
2784 spin_lock_irqsave(&sdev->list_lock, flags); in sdev_evt_send()
2787 spin_unlock_irqrestore(&sdev->list_lock, flags); in sdev_evt_send()
Ddpt_i2o.c614 spin_lock_irqsave(&d->list_lock, flags); in adpt_cmd_from_context()
617 spin_unlock_irqrestore(&d->list_lock, flags); in adpt_cmd_from_context()
623 spin_unlock_irqrestore(&d->list_lock, flags); in adpt_cmd_from_context()
2683 spin_lock_irqsave(&d->list_lock, flags); in adpt_fail_posted_scbs()
2691 spin_unlock_irqrestore(&d->list_lock, flags); in adpt_fail_posted_scbs()
Dscsi_scan.c237 spin_lock_init(&sdev->list_lock); in scsi_alloc_sdev()
/linux-4.1.27/drivers/net/wireless/ath/ath6kl/
Dtxrx.c630 spin_lock_bh(&ar->list_lock); in ath6kl_tx_queue_full()
634 spin_unlock_bh(&ar->list_lock); in ath6kl_tx_queue_full()
642 spin_unlock_bh(&ar->list_lock); in ath6kl_tx_queue_full()
803 spin_lock_bh(&ar->list_lock); in ath6kl_tx_complete()
807 spin_unlock_bh(&ar->list_lock); in ath6kl_tx_complete()
809 spin_lock_bh(&ar->list_lock); in ath6kl_tx_complete()
812 spin_unlock_bh(&ar->list_lock); in ath6kl_tx_complete()
Dmain.c607 spin_lock_bh(&ar->list_lock); in ath6kl_check_ch_switch()
619 spin_unlock_bh(&ar->list_lock); in ath6kl_check_ch_switch()
1074 spin_lock_bh(&ar->list_lock); in ath6kl_vif_first()
1076 spin_unlock_bh(&ar->list_lock); in ath6kl_vif_first()
1082 spin_unlock_bh(&ar->list_lock); in ath6kl_vif_first()
Dinit.c1877 spin_lock_bh(&ar->list_lock); in ath6kl_stop_txrx()
1880 spin_unlock_bh(&ar->list_lock); in ath6kl_stop_txrx()
1885 spin_lock_bh(&ar->list_lock); in ath6kl_stop_txrx()
1887 spin_unlock_bh(&ar->list_lock); in ath6kl_stop_txrx()
Dcore.c280 spin_lock_init(&ar->list_lock); in ath6kl_core_create()
Dcfg80211.c1533 spin_lock_bh(&ar->list_lock); in ath6kl_cfg80211_del_iface()
1535 spin_unlock_bh(&ar->list_lock); in ath6kl_cfg80211_del_iface()
2228 spin_lock_bh(&ar->list_lock); in ath6kl_wow_suspend()
2239 spin_unlock_bh(&ar->list_lock); in ath6kl_wow_suspend()
2314 spin_lock_bh(&ar->list_lock); in ath6kl_wow_resume()
2323 spin_unlock_bh(&ar->list_lock); in ath6kl_wow_resume()
3693 spin_lock_bh(&ar->list_lock); in ath6kl_interface_add()
3695 spin_unlock_bh(&ar->list_lock); in ath6kl_interface_add()
Dcore.h713 spinlock_t list_lock; member
Dwmi.c144 spin_lock_bh(&ar->list_lock); in ath6kl_get_vif_by_index()
151 spin_unlock_bh(&ar->list_lock); in ath6kl_get_vif_by_index()
/linux-4.1.27/drivers/s390/scsi/
Dzfcp_fc.h52 spinlock_t list_lock; member
Dzfcp_fc.c106 spin_lock_bh(&events->list_lock); in zfcp_fc_post_event()
108 spin_unlock_bh(&events->list_lock); in zfcp_fc_post_event()
138 spin_lock(&adapter->events.list_lock); in zfcp_fc_enqueue_event()
140 spin_unlock(&adapter->events.list_lock); in zfcp_fc_enqueue_event()
Dzfcp_aux.c385 spin_lock_init(&adapter->events.list_lock); in zfcp_adapter_enqueue()
/linux-4.1.27/drivers/base/
Dcore.c762 spin_lock(&dev->class->p->glue_dirs.list_lock); in get_device_parent()
768 spin_unlock(&dev->class->p->glue_dirs.list_lock); in get_device_parent()
1951 spin_lock(&devices_kset->list_lock); in device_shutdown()
1973 spin_unlock(&devices_kset->list_lock); in device_shutdown()
2001 spin_lock(&devices_kset->list_lock); in device_shutdown()
2003 spin_unlock(&devices_kset->list_lock); in device_shutdown()
/linux-4.1.27/drivers/scsi/aacraid/
Dcommsup.c1445 spin_lock_irqsave(&dev->list_lock, flags); in _aac_reset_adapter()
1451 spin_unlock_irqrestore(&dev->list_lock, flags); in _aac_reset_adapter()
1502 spin_lock_irqsave(&dev->list_lock, flagv); in aac_reset_adapter()
1509 spin_unlock_irqrestore(&dev->list_lock, flagv); in aac_reset_adapter()
Dlinit.c618 spin_lock_irqsave(&dev->list_lock, flags); in aac_eh_reset()
626 spin_unlock_irqrestore(&dev->list_lock, flags); in aac_eh_reset()
Daachba.c2146 spin_lock_irqsave(&sdev->list_lock, flags); in aac_synchronize()
2197 spin_unlock_irqrestore(&sdev->list_lock, flags); in aac_synchronize()
/linux-4.1.27/include/scsi/
Dscsi_device.h87 spinlock_t list_lock; member
/linux-4.1.27/Documentation/vm/
Dslub.txt114 list_lock once in a while to deal with partial slabs. That overhead is
125 on a slab without consulting centralized resources (list_lock) where