H A D | khugepaged.c | 44 void *(*setup_area)(int nr_hpages); 47 bool (*check_huge)(void *addr, int nr_hpages); 56 void (*collapse)(const char *msg, char *p, int nr_hpages, 643 static void *anon_setup_area(int nr_hpages) in anon_setup_area() argument 645 return alloc_mapping(nr_hpages); in anon_setup_area() 658 static bool anon_check_huge(void *addr, int nr_hpages) in anon_check_huge() argument 660 return check_huge_anon(addr, nr_hpages, hpage_pmd_size); in anon_check_huge() 663 static void *file_setup_area(int nr_hpages) in file_setup_area() argument 679 size = nr_hpages * hpage_pmd_size; in file_setup_area() 680 p = alloc_mapping(nr_hpages); in file_setup_area() 721 file_check_huge(void *addr, int nr_hpages) file_check_huge() argument 734 shmem_setup_area(int nr_hpages) shmem_setup_area() argument 763 shmem_check_huge(void *addr, int nr_hpages) shmem_check_huge() argument 792 __madvise_collapse(const char *msg, char *p, int nr_hpages, struct mem_ops *ops, bool expect) __madvise_collapse() argument 821 madvise_collapse(const char *msg, char *p, int nr_hpages, struct mem_ops *ops, bool expect) madvise_collapse() argument 833 wait_for_scan(const char *msg, char *p, int nr_hpages, struct mem_ops *ops) wait_for_scan() argument 865 khugepaged_collapse(const char *msg, char *p, int nr_hpages, struct mem_ops *ops, bool expect) khugepaged_collapse() argument 937 int nr_hpages = 4; collapse_full() local 1355 int nr_hpages = 1; madvise_retracted_page_tables() local [all...] |