Home
last modified time | relevance | path

Searched refs:free_lock (Results 1 – 13 of 13) sorted by relevance

/Linux-v4.19/drivers/staging/android/ion/
Dion_heap.c157 spin_lock(&heap->free_lock); in ion_heap_freelist_add()
160 spin_unlock(&heap->free_lock); in ion_heap_freelist_add()
168 spin_lock(&heap->free_lock); in ion_heap_freelist_size()
170 spin_unlock(&heap->free_lock); in ion_heap_freelist_size()
184 spin_lock(&heap->free_lock); in _ion_heap_freelist_drain()
198 spin_unlock(&heap->free_lock); in _ion_heap_freelist_drain()
200 spin_lock(&heap->free_lock); in _ion_heap_freelist_drain()
202 spin_unlock(&heap->free_lock); in _ion_heap_freelist_drain()
227 spin_lock(&heap->free_lock); in ion_heap_deferred_free()
229 spin_unlock(&heap->free_lock); in ion_heap_deferred_free()
[all …]
Dion.h179 spinlock_t free_lock; member
Dion.c536 spin_lock_init(&heap->free_lock); in ion_device_add_heap()
/Linux-v4.19/mm/
Dswap_slots.c144 spin_lock_init(&cache->free_lock); in alloc_swap_slot_cache()
189 spin_lock_irq(&cache->free_lock); in drain_slots_cache_cpu()
196 spin_unlock_irq(&cache->free_lock); in drain_slots_cache_cpu()
284 spin_lock_irq(&cache->free_lock); in free_swap_slot()
287 spin_unlock_irq(&cache->free_lock); in free_swap_slot()
301 spin_unlock_irq(&cache->free_lock); in free_swap_slot()
/Linux-v4.19/drivers/lightnvm/
Dpblk-core.c963 lockdep_assert_held(&l_mg->free_lock); in pblk_line_setup_metadata()
968 spin_unlock(&l_mg->free_lock); in pblk_line_setup_metadata()
970 spin_lock(&l_mg->free_lock); in pblk_line_setup_metadata()
1008 spin_lock(&l_mg->free_lock); in pblk_line_init_metadata()
1014 spin_unlock(&l_mg->free_lock); in pblk_line_init_metadata()
1241 spin_lock(&l_mg->free_lock); in pblk_line_recov_alloc()
1248 spin_unlock(&l_mg->free_lock); in pblk_line_recov_alloc()
1251 spin_unlock(&l_mg->free_lock); in pblk_line_recov_alloc()
1299 lockdep_assert_held(&l_mg->free_lock); in pblk_line_get()
1350 spin_lock(&l_mg->free_lock); in pblk_line_retry()
[all …]
Dpblk-recovery.c821 spin_lock(&l_mg->free_lock); in pblk_recov_l2p()
827 spin_unlock(&l_mg->free_lock); in pblk_recov_l2p()
880 spin_lock(&l_mg->free_lock); in pblk_recov_l2p()
884 spin_unlock(&l_mg->free_lock); in pblk_recov_l2p()
898 spin_lock(&l_mg->free_lock); in pblk_recov_l2p()
901 spin_unlock(&l_mg->free_lock); in pblk_recov_l2p()
959 spin_lock(&l_mg->free_lock); in pblk_recov_l2p()
973 spin_unlock(&l_mg->free_lock); in pblk_recov_l2p()
996 spin_lock(&l_mg->free_lock); in pblk_recov_pad()
999 spin_unlock(&l_mg->free_lock); in pblk_recov_pad()
Dpblk-sysfs.c182 spin_lock(&l_mg->free_lock); in pblk_sysfs_lines()
189 spin_unlock(&l_mg->free_lock); in pblk_sysfs_lines()
257 spin_lock(&l_mg->free_lock); in pblk_sysfs_lines()
268 spin_unlock(&l_mg->free_lock); in pblk_sysfs_lines()
Dpblk-init.c528 spin_lock(&l_mg->free_lock); in pblk_lines_free()
535 spin_unlock(&l_mg->free_lock); in pblk_lines_free()
891 spin_lock_init(&l_mg->free_lock); in pblk_line_mg_init()
Dpblk.h542 spinlock_t free_lock; member
/Linux-v4.19/include/linux/
Dswap_slots.h19 spinlock_t free_lock; /* protects slots_ret, n_ret */ member
/Linux-v4.19/tools/lib/lockdep/
Dpreload.c162 static inline void free_lock(struct lock_lookup *lock) in free_lock() function
217 free_lock(lock); in __del_lock()
/Linux-v4.19/drivers/gpu/drm/i915/
Di915_gem.c4912 spin_lock(&i915->mm.free_lock); in i915_gem_flush_free_objects()
4914 spin_unlock(&i915->mm.free_lock); in i915_gem_flush_free_objects()
4937 spin_lock(&i915->mm.free_lock); in __i915_gem_free_work()
4939 spin_unlock(&i915->mm.free_lock); in __i915_gem_free_work()
4945 spin_lock(&i915->mm.free_lock); in __i915_gem_free_work()
4947 spin_unlock(&i915->mm.free_lock); in __i915_gem_free_work()
5685 spin_lock_init(&i915->mm.free_lock); in i915_gem_init__mm()
Di915_drv.h951 spinlock_t free_lock; member