/kernel/linux/linux-5.10/drivers/staging/android/ion/ |
H A D | ion_heap.c | 132 spin_lock(&heap->free_lock); in ion_heap_freelist_add() 135 spin_unlock(&heap->free_lock); in ion_heap_freelist_add() 143 spin_lock(&heap->free_lock); in ion_heap_freelist_size() 145 spin_unlock(&heap->free_lock); in ion_heap_freelist_size() 159 spin_lock(&heap->free_lock); in _ion_heap_freelist_drain() 173 spin_unlock(&heap->free_lock); in _ion_heap_freelist_drain() 175 spin_lock(&heap->free_lock); in _ion_heap_freelist_drain() 177 spin_unlock(&heap->free_lock); in _ion_heap_freelist_drain() 202 spin_lock(&heap->free_lock); in ion_heap_deferred_free() 204 spin_unlock(&heap->free_lock); in ion_heap_deferred_free() [all...] |
H A D | ion.h | 152 spinlock_t free_lock; member
|
H A D | ion.c | 571 spin_lock_init(&heap->free_lock); in ion_device_add_heap()
|
/kernel/linux/linux-5.10/mm/ |
H A D | swap_slots.c | 150 spin_lock_init(&cache->free_lock); in alloc_swap_slot_cache() 157 * We initialized alloc_lock and free_lock earlier. We use in alloc_swap_slot_cache() 188 spin_lock_irq(&cache->free_lock); in drain_slots_cache_cpu() 195 spin_unlock_irq(&cache->free_lock); in drain_slots_cache_cpu() 280 spin_lock_irq(&cache->free_lock); in free_swap_slot() 283 spin_unlock_irq(&cache->free_lock); in free_swap_slot() 297 spin_unlock_irq(&cache->free_lock); in free_swap_slot() 326 * so cache->free_lock is not taken. in get_swap_page()
|
/kernel/linux/linux-6.6/mm/ |
H A D | swap_slots.c | 149 spin_lock_init(&cache->free_lock); in alloc_swap_slot_cache() 156 * We initialized alloc_lock and free_lock earlier. We use in alloc_swap_slot_cache() 187 spin_lock_irq(&cache->free_lock); in drain_slots_cache_cpu() 194 spin_unlock_irq(&cache->free_lock); in drain_slots_cache_cpu() 278 spin_lock_irq(&cache->free_lock); in free_swap_slot() 281 spin_unlock_irq(&cache->free_lock); in free_swap_slot() 295 spin_unlock_irq(&cache->free_lock); in free_swap_slot() 322 * so cache->free_lock is not taken. in folio_alloc_swap()
|
/kernel/linux/linux-5.10/drivers/lightnvm/ |
H A D | pblk-recovery.c | 102 spin_lock(&l_mg->free_lock); in pblk_update_line_wp() 113 spin_unlock(&l_mg->free_lock); in pblk_update_line_wp() 668 spin_lock(&l_mg->free_lock); in pblk_recov_l2p() 674 spin_unlock(&l_mg->free_lock); in pblk_recov_l2p() 729 spin_lock(&l_mg->free_lock); in pblk_recov_l2p() 733 spin_unlock(&l_mg->free_lock); in pblk_recov_l2p() 747 spin_lock(&l_mg->free_lock); in pblk_recov_l2p() 750 spin_unlock(&l_mg->free_lock); in pblk_recov_l2p() 824 spin_lock(&l_mg->free_lock); in pblk_recov_l2p() 827 spin_unlock(&l_mg->free_lock); in pblk_recov_l2p() [all...] |
H A D | pblk-core.c | 924 lockdep_assert_held(&l_mg->free_lock); in pblk_line_setup_metadata() 929 spin_unlock(&l_mg->free_lock); in pblk_line_setup_metadata() 931 spin_lock(&l_mg->free_lock); in pblk_line_setup_metadata() 969 spin_lock(&l_mg->free_lock); in pblk_line_init_metadata() 977 spin_unlock(&l_mg->free_lock); in pblk_line_init_metadata() 1214 spin_lock(&l_mg->free_lock); in pblk_line_recov_alloc() 1221 spin_unlock(&l_mg->free_lock); in pblk_line_recov_alloc() 1224 spin_unlock(&l_mg->free_lock); in pblk_line_recov_alloc() 1239 spin_lock(&l_mg->free_lock); in pblk_line_recov_alloc() 1241 spin_unlock(&l_mg->free_lock); in pblk_line_recov_alloc() [all...] |
H A D | pblk-sysfs.c | 183 spin_lock(&l_mg->free_lock); in pblk_sysfs_lines() 190 spin_unlock(&l_mg->free_lock); in pblk_sysfs_lines() 258 spin_lock(&l_mg->free_lock); in pblk_sysfs_lines() 275 spin_unlock(&l_mg->free_lock); in pblk_sysfs_lines()
|
H A D | pblk-init.c | 852 spin_lock_init(&l_mg->free_lock); in pblk_line_mg_init()
|
H A D | pblk.h | 494 /* Free lists - use free_lock */ 535 spinlock_t free_lock; member
|
/kernel/liteos_m/utils/ |
H A D | los_compiler.h | 490 static inline void free_lock(void *addr, int model)
in free_lock() function 505 free_lock (memP, model);
in __atomic_load_8() 514 free_lock (memP, model);
in __atomic_store_8() 525 free_lock (memP, model);
in __atomic_exchange_8()
|
/kernel/linux/linux-6.6/drivers/firmware/arm_scmi/ |
H A D | virtio.c | 43 * @free_lock: Protects access to the @free_list. 60 spinlock_t free_lock; member 181 spin_lock_irqsave(&vioch->free_lock, flags); in scmi_virtio_get_free_msg() 183 spin_unlock_irqrestore(&vioch->free_lock, flags); in scmi_virtio_get_free_msg() 189 spin_unlock_irqrestore(&vioch->free_lock, flags); in scmi_virtio_get_free_msg() 213 spin_lock_irqsave(&vioch->free_lock, flags); in scmi_vio_msg_release() 215 spin_unlock_irqrestore(&vioch->free_lock, flags); in scmi_vio_msg_release() 845 spin_lock_init(&channels[i].free_lock); in scmi_vio_probe()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | swap_slots.h | 19 spinlock_t free_lock; /* protects slots_ret, n_ret */ member
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | swap_slots.h | 19 spinlock_t free_lock; /* protects slots_ret, n_ret */ member
|
/kernel/linux/linux-6.6/arch/x86/hyperv/ |
H A D | hv_vtl.c | 160 goto free_lock; in hv_vtl_bringup_vcpu() 171 free_lock: in hv_vtl_bringup_vcpu()
|
/kernel/linux/linux-5.10/tools/lib/lockdep/ |
H A D | preload.c | 162 static inline void free_lock(struct lock_lookup *lock) in free_lock() function 217 free_lock(lock); in __del_lock()
|
/kernel/linux/linux-5.10/fs/ |
H A D | locks.c | 1625 goto free_lock; in __break_lease() 1706 free_lock: in __break_lease()
|
/kernel/linux/linux-6.6/fs/ |
H A D | locks.c | 1505 goto free_lock; in __break_lease() 1586 free_lock: in __break_lease()
|