Home
last modified time | relevance | path

Searched refs:mm_slot (Results 1 – 3 of 3) sorted by relevance

/OK3568_Linux_fs/kernel/mm/
H A Dkhugepaged.c94 struct mm_slot { struct
114 struct mm_slot *mm_slot; member
387 sizeof(struct mm_slot), in khugepaged_init()
388 __alignof__(struct mm_slot), 0, NULL); in khugepaged_init()
405 static inline struct mm_slot *alloc_mm_slot(void) in alloc_mm_slot()
412 static inline void free_mm_slot(struct mm_slot *mm_slot) in free_mm_slot() argument
414 kmem_cache_free(mm_slot_cache, mm_slot); in free_mm_slot()
417 static struct mm_slot *get_mm_slot(struct mm_struct *mm) in get_mm_slot()
419 struct mm_slot *mm_slot; in get_mm_slot() local
421 hash_for_each_possible(mm_slots_hash, mm_slot, hash, (unsigned long)mm) in get_mm_slot()
[all …]
H A Dksm.c120 struct mm_slot { struct
137 struct mm_slot *mm_slot; member
234 static struct mm_slot ksm_mm_head = {
238 .mm_slot = &ksm_mm_head,
316 mm_slot_cache = KSM_KMEM_CACHE(mm_slot, 0); in ksm_slab_init()
412 static inline struct mm_slot *alloc_mm_slot(void) in alloc_mm_slot()
419 static inline void free_mm_slot(struct mm_slot *mm_slot) in free_mm_slot() argument
421 kmem_cache_free(mm_slot_cache, mm_slot); in free_mm_slot()
424 static struct mm_slot *get_mm_slot(struct mm_struct *mm) in get_mm_slot()
426 struct mm_slot *slot; in get_mm_slot()
[all …]
/OK3568_Linux_fs/kernel/Documentation/vm/
H A Dksm.rst83 :functions: mm_slot ksm_scan stable_node rmap_item