Searched refs:split_queue_lock (Results 1 – 4 of 4) sorted by relevance
1181 static struct deferred_split *split_queue_lock(int nid, struct mem_cgroup *memcg) in is_transparent_hugepage() 1187 spin_lock(&queue->split_queue_lock); in is_transparent_hugepage() 1194 spin_unlock(&queue->split_queue_lock); in __thp_get_unmapped_area() 1209 spin_lock_irqsave(&queue->split_queue_lock, *flags); in __thp_get_unmapped_area() 1211 spin_unlock_irqrestore(&queue->split_queue_lock, *flags); in __thp_get_unmapped_area() 1221 return split_queue_lock(folio_nid(folio), folio_memcg(folio)); in __thp_get_unmapped_area() 1232 spin_unlock(&queue->split_queue_lock); in __thp_get_unmapped_area() 1238 spin_unlock_irqrestore(&queue->split_queue_lock, flags); in thp_get_unmapped_area_vmflags() 4369 * zero: because even when split_queue_lock is held, a non-empty _deferred_list in deferred_split_count() 4372 * If memory cgroups are enabled, split_queue_lock i in deferred_split_count() 1120 static struct deferred_split *split_queue_lock(int nid, struct mem_cgroup *memcg) split_queue_lock() function [all...]
1395 spin_lock_init(&ds_queue->split_queue_lock); in pgdat_init_kcompactd()
3870 spin_lock_init(&memcg->deferred_split_queue.split_queue_lock); in mem_cgroup_css_alloc()
1416 spinlock_t split_queue_lock;1342 spinlock_t split_queue_lock; global() member