Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/gpu/drm/msm/mdp/
Dmdp_kms.c30 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-4.4.14/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.4.14/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()
155 spin_lock_irqsave(&list_lock, flags); in omap_irq_enable_vblank()
158 spin_unlock_irqrestore(&list_lock, flags); in omap_irq_enable_vblank()
180 spin_lock_irqsave(&list_lock, flags); in omap_irq_disable_vblank()
183 spin_unlock_irqrestore(&list_lock, flags); in omap_irq_disable_vblank()
[all …]
Domap_dmm_tiler.c49 static DEFINE_SPINLOCK(list_lock);
132 spin_lock_irqsave(&list_lock, flags); in release_engine()
134 spin_unlock_irqrestore(&list_lock, flags); in release_engine()
181 spin_lock_irqsave(&list_lock, flags); in dmm_txn_init()
187 spin_unlock_irqrestore(&list_lock, flags); in dmm_txn_init()
387 spin_lock_irqsave(&list_lock, flags); in tiler_reserve_2d()
389 spin_unlock_irqrestore(&list_lock, flags); in tiler_reserve_2d()
411 spin_lock_irqsave(&list_lock, flags); in tiler_reserve_1d()
413 spin_unlock_irqrestore(&list_lock, flags); in tiler_reserve_1d()
427 spin_lock_irqsave(&list_lock, flags); in tiler_release()
[all …]
Domap_gem.c1281 spin_lock(&priv->list_lock); in omap_gem_free_object()
1283 spin_unlock(&priv->list_lock); in omap_gem_free_object()
1398 spin_lock(&priv->list_lock); in omap_gem_new()
1400 spin_unlock(&priv->list_lock); in omap_gem_new()
Domap_drv.h95 spinlock_t list_lock; member
Domap_drv.c673 spin_lock_init(&priv->list_lock); in dev_load()
/linux-4.4.14/drivers/staging/most/aim-v4l2/
Dvideo.c43 spinlock_t list_lock; member
63 static struct spinlock list_lock; variable
142 spin_lock(&mdev->list_lock); in aim_vdev_close()
146 spin_unlock(&mdev->list_lock); in aim_vdev_close()
148 spin_lock(&mdev->list_lock); in aim_vdev_close()
150 spin_unlock(&mdev->list_lock); in aim_vdev_close()
203 spin_lock(&mdev->list_lock); in aim_vdev_read()
205 spin_unlock(&mdev->list_lock); in aim_vdev_read()
398 spin_lock(&list_lock); in get_aim_dev()
401 spin_unlock(&list_lock); in get_aim_dev()
[all …]
/linux-4.4.14/net/batman-adv/
Dhash.h71 spinlock_t *list_lock; /* spinlock to protect write access */ in batadv_hash_delete() local
76 list_lock = &hash->list_locks[i]; in batadv_hash_delete()
78 spin_lock_bh(list_lock); in batadv_hash_delete()
85 spin_unlock_bh(list_lock); in batadv_hash_delete()
112 spinlock_t *list_lock; /* spinlock to protect write access */ in batadv_hash_add() local
119 list_lock = &hash->list_locks[index]; in batadv_hash_add()
121 spin_lock_bh(list_lock); in batadv_hash_add()
137 spin_unlock_bh(list_lock); in batadv_hash_add()
Dtranslation-table.c1152 spinlock_t *list_lock; /* protects write access to the hash lists */ in batadv_tt_local_purge() local
1157 list_lock = &hash->list_locks[i]; in batadv_tt_local_purge()
1159 spin_lock_bh(list_lock); in batadv_tt_local_purge()
1161 spin_unlock_bh(list_lock); in batadv_tt_local_purge()
1168 spinlock_t *list_lock; /* protects write access to the hash lists */ in batadv_tt_local_table_free() local
1183 list_lock = &hash->list_locks[i]; in batadv_tt_local_table_free()
1185 spin_lock_bh(list_lock); in batadv_tt_local_table_free()
1203 spin_unlock_bh(list_lock); in batadv_tt_local_table_free()
1316 spin_lock_bh(&tt_global->list_lock); in batadv_tt_global_orig_entry_add()
1319 spin_unlock_bh(&tt_global->list_lock); in batadv_tt_global_orig_entry_add()
[all …]
Dgateway_client.c119 spin_lock_bh(&bat_priv->gw.list_lock); in batadv_gw_select()
130 spin_unlock_bh(&bat_priv->gw.list_lock); in batadv_gw_select()
441 spin_lock_bh(&bat_priv->gw.list_lock); in batadv_gw_node_add()
443 spin_unlock_bh(&bat_priv->gw.list_lock); in batadv_gw_node_add()
529 spin_lock_bh(&bat_priv->gw.list_lock); in batadv_gw_node_update()
531 spin_unlock_bh(&bat_priv->gw.list_lock); in batadv_gw_node_update()
564 spin_lock_bh(&bat_priv->gw.list_lock); in batadv_gw_node_free()
570 spin_unlock_bh(&bat_priv->gw.list_lock); in batadv_gw_node_free()
Doriginator.c609 spinlock_t *list_lock; /* spinlock to protect write access */ in batadv_originator_free() local
622 list_lock = &hash->list_locks[i]; in batadv_originator_free()
624 spin_lock_bh(list_lock); in batadv_originator_free()
630 spin_unlock_bh(list_lock); in batadv_originator_free()
966 spinlock_t *list_lock; /* spinlock to protect write access */ in _batadv_purge_orig() local
976 list_lock = &hash->list_locks[i]; in _batadv_purge_orig()
978 spin_lock_bh(list_lock); in _batadv_purge_orig()
994 spin_unlock_bh(list_lock); in _batadv_purge_orig()
Dbridge_loop_avoidance.c236 spinlock_t *list_lock; /* protects write access to the hash lists */ in batadv_bla_del_backbone_claims() local
244 list_lock = &hash->list_locks[i]; in batadv_bla_del_backbone_claims()
246 spin_lock_bh(list_lock); in batadv_bla_del_backbone_claims()
255 spin_unlock_bh(list_lock); in batadv_bla_del_backbone_claims()
1008 spinlock_t *list_lock; /* protects write access to the hash lists */ in batadv_bla_purge_backbone_gw() local
1017 list_lock = &hash->list_locks[i]; in batadv_bla_purge_backbone_gw()
1019 spin_lock_bh(list_lock); in batadv_bla_purge_backbone_gw()
1042 spin_unlock_bh(list_lock); in batadv_bla_purge_backbone_gw()
Ddistributed-arp-table.c101 spinlock_t *list_lock; /* protects write access to the hash lists */ in __batadv_dat_purge() local
112 list_lock = &bat_priv->dat.hash->list_locks[i]; in __batadv_dat_purge()
114 spin_lock_bh(list_lock); in __batadv_dat_purge()
126 spin_unlock_bh(list_lock); in __batadv_dat_purge()
Dtypes.h607 spinlock_t list_lock; /* protects gw_list & curr_gw */ member
968 spinlock_t list_lock; /* protects orig_list */ member
Dmain.c135 spin_lock_init(&bat_priv->gw.list_lock); in batadv_mesh_init()
/linux-4.4.14/drivers/media/v4l2-core/
Dv4l2-async.c59 static DEFINE_MUTEX(list_lock);
169 mutex_lock(&list_lock); in v4l2_async_notifier_register()
183 mutex_unlock(&list_lock); in v4l2_async_notifier_register()
188 mutex_unlock(&list_lock); in v4l2_async_notifier_register()
211 mutex_lock(&list_lock); in v4l2_async_notifier_unregister()
238 mutex_unlock(&list_lock); in v4l2_async_notifier_unregister()
284 mutex_lock(&list_lock); in v4l2_async_register_subdev()
292 mutex_unlock(&list_lock); in v4l2_async_register_subdev()
300 mutex_unlock(&list_lock); in v4l2_async_register_subdev()
316 mutex_lock(&list_lock); in v4l2_async_unregister_subdev()
[all …]
/linux-4.4.14/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.4.14/drivers/staging/most/aim-network/
Dnetworking.c78 static struct spinlock list_lock; variable
302 spin_lock(&list_lock); in get_net_dev_context()
305 spin_unlock(&list_lock); in get_net_dev_context()
309 spin_unlock(&list_lock); in get_net_dev_context()
335 spin_lock(&list_lock); in aim_probe_channel()
337 spin_unlock(&list_lock); in aim_probe_channel()
401 spin_lock(&list_lock); in aim_disconnect_channel()
403 spin_unlock(&list_lock); in aim_disconnect_channel()
505 spin_lock_init(&list_lock); in most_net_init()
513 spin_lock(&list_lock); in most_net_exit()
[all …]
/linux-4.4.14/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.4.14/drivers/iommu/
Ds390-iommu.c27 spinlock_t list_lock; member
70 spin_lock_init(&s390_domain->list_lock); in s390_domain_alloc()
110 spin_lock_irqsave(&s390_domain->list_lock, flags); in s390_iommu_attach_device()
120 spin_unlock_irqrestore(&s390_domain->list_lock, flags); in s390_iommu_attach_device()
126 spin_unlock_irqrestore(&s390_domain->list_lock, flags); in s390_iommu_attach_device()
149 spin_lock_irqsave(&s390_domain->list_lock, flags); in s390_iommu_detach_device()
159 spin_unlock_irqrestore(&s390_domain->list_lock, flags); in s390_iommu_detach_device()
242 spin_lock(&s390_domain->list_lock); in s390_iommu_update_trans()
249 spin_unlock(&s390_domain->list_lock); in s390_iommu_update_trans()
/linux-4.4.14/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.4.14/net/rds/
Diw_rdma.c64 spinlock_t list_lock; /* protect variables below */ member
235 void __rds_iw_destroy_conns(struct list_head *list, spinlock_t *list_lock) argument
241 spin_lock_irq(list_lock);
244 spin_unlock_irq(list_lock);
329 spin_lock_init(&pool->list_lock);
369 spin_lock_irqsave(&pool->list_lock, flags);
374 spin_unlock_irqrestore(&pool->list_lock, flags);
475 spin_lock_irqsave(&pool->list_lock, flags);
480 spin_unlock_irqrestore(&pool->list_lock, flags);
511 spin_lock_irqsave(&pool->list_lock, flags);
[all …]
Diw.h306 void __rds_iw_destroy_conns(struct list_head *list, spinlock_t *list_lock);
/linux-4.4.14/fs/
Dfs-writeback.c139 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()
270 __acquires(&wb->list_lock) in locked_inode_to_wb_and_lock_list()
283 spin_lock(&wb->list_lock); in locked_inode_to_wb_and_lock_list()
291 spin_unlock(&wb->list_lock); in locked_inode_to_wb_and_lock_list()
306 __acquires(&wb->list_lock) in inode_to_wb_and_lock_list()
343 spin_lock(&old_wb->list_lock); in inode_switch_wbs_work_fn()
344 spin_lock_nested(&new_wb->list_lock, SINGLE_DEPTH_NESTING); in inode_switch_wbs_work_fn()
346 spin_lock(&new_wb->list_lock); in inode_switch_wbs_work_fn()
347 spin_lock_nested(&old_wb->list_lock, SINGLE_DEPTH_NESTING); in inode_switch_wbs_work_fn()
[all …]
/linux-4.4.14/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.4.14/drivers/scsi/
Dscsi_dh.c29 static DEFINE_SPINLOCK(list_lock);
97 spin_lock(&list_lock); in __scsi_dh_lookup()
104 spin_unlock(&list_lock); in __scsi_dh_lookup()
261 spin_lock(&list_lock); in scsi_register_device_handler()
263 spin_unlock(&list_lock); in scsi_register_device_handler()
283 spin_lock(&list_lock); in scsi_unregister_device_handler()
285 spin_unlock(&list_lock); in scsi_unregister_device_handler()
Dscsi.c242 spin_lock_irqsave(&dev->list_lock, flags); in scsi_get_command()
244 spin_unlock_irqrestore(&dev->list_lock, flags); in scsi_get_command()
284 spin_lock_irqsave(&cmd->device->list_lock, flags); in scsi_put_command()
287 spin_unlock_irqrestore(&cmd->device->list_lock, flags); in scsi_put_command()
Dscsi_lib.c646 spin_lock_irqsave(&sdev->list_lock, flags); in scsi_mq_uninit_cmd()
648 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()
2755 spin_lock_irqsave(&sdev->list_lock, flags); in scsi_evt_thread()
2757 spin_unlock_irqrestore(&sdev->list_lock, flags); in scsi_evt_thread()
2792 spin_lock_irqsave(&sdev->list_lock, flags); in sdev_evt_send()
2795 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()
2686 spin_lock_irqsave(&d->list_lock, flags); in adpt_fail_posted_scbs()
2694 spin_unlock_irqrestore(&d->list_lock, flags); in adpt_fail_posted_scbs()
Dscsi_scan.c238 spin_lock_init(&sdev->list_lock); in scsi_alloc_sdev()
/linux-4.4.14/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.4.14/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.4.14/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.4.14/mm/
Dslab.c265 spin_lock_init(&parent->list_lock); in kmem_cache_node_init()
706 spin_lock_irqsave(&n->list_lock, flags); in recheck_pfmemalloc_active()
721 spin_unlock_irqrestore(&n->list_lock, flags); in recheck_pfmemalloc_active()
927 spin_lock(&n->list_lock); in __drain_alien_cache()
938 spin_unlock(&n->list_lock); in __drain_alien_cache()
1011 spin_lock(&n->list_lock); in __cache_free_alien()
1013 spin_unlock(&n->list_lock); in __cache_free_alien()
1081 spin_lock_irq(&n->list_lock); in init_cache_node_node()
1085 spin_unlock_irq(&n->list_lock); in init_cache_node_node()
1113 spin_lock_irq(&n->list_lock); in cpuup_canceled()
[all …]
Dslub.c972 lockdep_assert_held(&n->list_lock); in add_full()
981 lockdep_assert_held(&n->list_lock); in remove_full()
1078 spin_lock_irqsave(&n->list_lock, *flags); in free_debug_processing()
1139 spin_unlock_irqrestore(&n->list_lock, *flags); in free_debug_processing()
1589 lockdep_assert_held(&n->list_lock); in add_partial()
1603 lockdep_assert_held(&n->list_lock); in remove_partial()
1621 lockdep_assert_held(&n->list_lock); in acquire_slab()
1676 spin_lock(&n->list_lock); in get_partial_node()
1701 spin_unlock(&n->list_lock); in get_partial_node()
1947 spin_lock(&n->list_lock); in deactivate_slab()
[all …]
Dbacking-dev.c57 spin_lock(&wb->list_lock); in bdi_debug_stats_show()
67 spin_unlock(&wb->list_lock); in bdi_debug_stats_show()
302 spin_lock_init(&wb->list_lock); in wb_init()
Dslab.h327 spinlock_t list_lock; member
Dpage-writeback.c1314 lockdep_assert_held(&wb->list_lock); in __wb_update_bandwidth()
1665 spin_lock(&wb->list_lock); in balance_dirty_pages()
1667 spin_unlock(&wb->list_lock); in balance_dirty_pages()
/linux-4.4.14/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.4.14/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.4.14/fs/btrfs/
Dasync-thread.c41 spinlock_t list_lock; member
137 spin_lock_init(&ret->list_lock); in __btrfs_alloc_workqueue()
239 spinlock_t *lock = &wq->list_lock; in run_ordered_work()
327 spin_lock_irqsave(&wq->list_lock, flags); in __btrfs_queue_work()
329 spin_unlock_irqrestore(&wq->list_lock, flags); in __btrfs_queue_work()
Dscrub.c179 spinlock_t list_lock; member
500 spin_lock_init(&sctx->list_lock); in scrub_setup_ctx()
2060 spin_lock(&sctx->list_lock); in scrub_add_page_to_rd_bio()
2066 spin_unlock(&sctx->list_lock); in scrub_add_page_to_rd_bio()
2068 spin_unlock(&sctx->list_lock); in scrub_add_page_to_rd_bio()
2367 spin_lock(&sctx->list_lock); in scrub_bio_end_io_worker()
2370 spin_unlock(&sctx->list_lock); in scrub_bio_end_io_worker()
/linux-4.4.14/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.4.14/drivers/media/platform/soc_camera/
Dsoc_camera.c60 static DEFINE_MUTEX(list_lock);
671 if (mutex_lock_interruptible(&list_lock)) in soc_camera_open()
675 mutex_unlock(&list_lock); in soc_camera_open()
683 mutex_unlock(&list_lock); in soc_camera_open()
1185 mutex_lock(&list_lock); in scan_add_host()
1203 mutex_unlock(&list_lock); in scan_add_host()
1263 mutex_lock(&list_lock); in soc_camera_dyn_pdev()
1267 mutex_unlock(&list_lock); in soc_camera_dyn_pdev()
1512 mutex_lock(&list_lock); in soc_camera_async_complete()
1514 mutex_unlock(&list_lock); in soc_camera_async_complete()
[all …]
/linux-4.4.14/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()
771 spin_lock_init(&k->list_lock); in kset_init()
852 spin_lock(&kset->list_lock); in kset_find_obj()
861 spin_unlock(&kset->list_lock); in kset_find_obj()
/linux-4.4.14/drivers/crypto/
Domap-aes.c193 static DEFINE_SPINLOCK(list_lock);
329 spin_lock_bh(&list_lock); in omap_aes_find_dev()
341 spin_unlock_bh(&list_lock); in omap_aes_find_dev()
796 spin_lock_bh(&list_lock); in omap_aes_cra_init()
800 spin_unlock_bh(&list_lock); in omap_aes_cra_init()
819 spin_lock_bh(&list_lock); in omap_aes_cra_exit()
823 spin_unlock_bh(&list_lock); in omap_aes_cra_exit()
1236 spin_lock(&list_lock); in omap_aes_probe()
1238 spin_unlock(&list_lock); in omap_aes_probe()
1282 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.4.14/drivers/spi/
Dspi-ti-qspi.c43 struct mutex list_lock; member
403 mutex_lock(&qspi->list_lock); in ti_qspi_start_transfer_one()
415 mutex_unlock(&qspi->list_lock); in ti_qspi_start_transfer_one()
425 mutex_unlock(&qspi->list_lock); in ti_qspi_start_transfer_one()
517 mutex_init(&qspi->list_lock); in ti_qspi_probe()
/linux-4.4.14/drivers/scsi/device_handler/
Dscsi_dh_rdac.c233 static DEFINE_SPINLOCK(list_lock);
507 spin_lock(&list_lock); in initialize_controller()
511 spin_unlock(&list_lock); in initialize_controller()
815 spin_lock(&list_lock); in rdac_bus_attach()
817 spin_unlock(&list_lock); in rdac_bus_attach()
831 spin_lock(&list_lock); in rdac_bus_detach()
834 spin_unlock(&list_lock); in rdac_bus_detach()
/linux-4.4.14/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.4.14/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.4.14/drivers/base/
Dcore.c547 spin_lock(&devices_kset->list_lock); in devices_kset_move_before()
549 spin_unlock(&devices_kset->list_lock); in devices_kset_move_before()
563 spin_lock(&devices_kset->list_lock); in devices_kset_move_after()
565 spin_unlock(&devices_kset->list_lock); in devices_kset_move_after()
577 spin_lock(&devices_kset->list_lock); in devices_kset_move_last()
579 spin_unlock(&devices_kset->list_lock); in devices_kset_move_last()
811 spin_lock(&dev->class->p->glue_dirs.list_lock); in get_device_parent()
817 spin_unlock(&dev->class->p->glue_dirs.list_lock); in get_device_parent()
2045 spin_lock(&devices_kset->list_lock); in device_shutdown()
2067 spin_unlock(&devices_kset->list_lock); in device_shutdown()
[all …]
/linux-4.4.14/include/linux/
Dhidraw.h26 spinlock_t list_lock; member
Dbacking-dev-defs.h91 spinlock_t list_lock; /* protects the b_* lists */ member
Dkobject.h170 spinlock_t list_lock; member
Dbacking-dev.h360 !lockdep_is_held(&inode->i_wb->list_lock))); in inode_to_wb()
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/core/
Devent.h14 spinlock_t list_lock; member
/linux-4.4.14/arch/s390/mm/
Dpgtable.c920 spin_lock_bh(&mm->context.list_lock); in page_table_alloc()
935 spin_unlock_bh(&mm->context.list_lock); in page_table_alloc()
958 spin_lock_bh(&mm->context.list_lock); in page_table_alloc()
960 spin_unlock_bh(&mm->context.list_lock); in page_table_alloc()
974 spin_lock_bh(&mm->context.list_lock); in page_table_free()
980 spin_unlock_bh(&mm->context.list_lock); in page_table_free()
1006 spin_lock_bh(&mm->context.list_lock); in page_table_free_rcu()
1012 spin_unlock_bh(&mm->context.list_lock); in page_table_free_rcu()
/linux-4.4.14/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.c1878 spin_lock_bh(&ar->list_lock); in ath6kl_stop_txrx()
1881 spin_unlock_bh(&ar->list_lock); in ath6kl_stop_txrx()
1886 spin_lock_bh(&ar->list_lock); in ath6kl_stop_txrx()
1888 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()
3826 spin_lock_bh(&ar->list_lock); in ath6kl_interface_add()
3828 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.4.14/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.4.14/drivers/scsi/aacraid/
Dcommsup.c1416 spin_lock_irqsave(&dev->list_lock, flags); in _aac_reset_adapter()
1422 spin_unlock_irqrestore(&dev->list_lock, flags); in _aac_reset_adapter()
1473 spin_lock_irqsave(&dev->list_lock, flagv); in aac_reset_adapter()
1480 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.4.14/include/scsi/
Dscsi_device.h88 spinlock_t list_lock; member
/linux-4.4.14/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
/linux-4.4.14/drivers/staging/rdma/hfi1/
Duser_sdma.c248 spinlock_t list_lock; member
544 spin_lock_init(&req->list_lock); in hfi1_user_sdma_process_request()