Home
last modified time | relevance | path

Searched refs:mm_slot_cache (Results 1 – 2 of 2) sorted by relevance

/linux-4.1.27/mm/
Dksm.c206 static struct kmem_cache *mm_slot_cache; variable
260 mm_slot_cache = KSM_KMEM_CACHE(mm_slot, 0); in ksm_slab_init()
261 if (!mm_slot_cache) in ksm_slab_init()
276 kmem_cache_destroy(mm_slot_cache); in ksm_slab_free()
279 mm_slot_cache = NULL; in ksm_slab_free()
311 if (!mm_slot_cache) /* initialization failed */ in alloc_mm_slot()
313 return kmem_cache_zalloc(mm_slot_cache, GFP_KERNEL); in alloc_mm_slot()
318 kmem_cache_free(mm_slot_cache, mm_slot); in free_mm_slot()
Dhuge_memory.c75 static struct kmem_cache *mm_slot_cache __read_mostly;
1972 mm_slot_cache = kmem_cache_create("khugepaged_mm_slot", in khugepaged_slab_init()
1975 if (!mm_slot_cache) in khugepaged_slab_init()
1983 kmem_cache_destroy(mm_slot_cache); in khugepaged_slab_exit()
1988 if (!mm_slot_cache) /* initialization failed */ in alloc_mm_slot()
1990 return kmem_cache_zalloc(mm_slot_cache, GFP_KERNEL); in alloc_mm_slot()
1995 kmem_cache_free(mm_slot_cache, mm_slot); in free_mm_slot()