/kernel/linux/linux-5.10/include/linux/ |
H A D | hugetlb.h | 128 struct page *ref_page); 131 struct page *ref_page); 352 unsigned long end, struct page *ref_page) in __unmap_hugepage_range_final() 359 unsigned long end, struct page *ref_page) in __unmap_hugepage_range() 350 __unmap_hugepage_range_final(struct mmu_gather *tlb, struct vm_area_struct *vma, unsigned long start, unsigned long end, struct page *ref_page) __unmap_hugepage_range_final() argument 357 __unmap_hugepage_range(struct mmu_gather *tlb, struct vm_area_struct *vma, unsigned long start, unsigned long end, struct page *ref_page) __unmap_hugepage_range() argument
|
/kernel/linux/linux-5.10/mm/ |
H A D | memory-failure.c | 1902 struct page *page, *ref_page = NULL; in soft_offline_page() local 1909 ref_page = pfn_to_page(pfn); in soft_offline_page() 1914 put_ref_page(ref_page); in soft_offline_page() 1920 put_ref_page(ref_page); in soft_offline_page()
|
H A D | hugetlb.c | 3924 struct page *ref_page) in __unmap_hugepage_range() 3991 if (ref_page) { in __unmap_hugepage_range() 3992 if (page != ref_page) { in __unmap_hugepage_range() 4017 if (ref_page) in __unmap_hugepage_range() 4042 unsigned long end, struct page *ref_page) in __unmap_hugepage_range_final() 4044 __unmap_hugepage_range(tlb, vma, start, end, ref_page); in __unmap_hugepage_range_final() 4060 unsigned long end, struct page *ref_page) in unmap_hugepage_range() 4079 __unmap_hugepage_range(&tlb, vma, start, end, ref_page); in unmap_hugepage_range() 3922 __unmap_hugepage_range(struct mmu_gather *tlb, struct vm_area_struct *vma, unsigned long start, unsigned long end, struct page *ref_page) __unmap_hugepage_range() argument 4040 __unmap_hugepage_range_final(struct mmu_gather *tlb, struct vm_area_struct *vma, unsigned long start, unsigned long end, struct page *ref_page) __unmap_hugepage_range_final() argument 4059 unmap_hugepage_range(struct vm_area_struct *vma, unsigned long start, unsigned long end, struct page *ref_page) unmap_hugepage_range() argument
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | hugetlb.h | 145 struct page *ref_page, zap_flags_t zap_flags); 478 unsigned long end, struct page *ref_page, in __unmap_hugepage_range() 476 __unmap_hugepage_range(struct mmu_gather *tlb, struct vm_area_struct *vma, unsigned long start, unsigned long end, struct page *ref_page, zap_flags_t zap_flags) __unmap_hugepage_range() argument
|
/kernel/linux/linux-6.6/mm/ |
H A D | hugetlb.c | 5318 struct page *ref_page, zap_flags_t zap_flags) in __unmap_hugepage_range() 5394 if (ref_page) { in __unmap_hugepage_range() 5395 if (page != ref_page) { in __unmap_hugepage_range() 5425 if (ref_page) in __unmap_hugepage_range() 5487 unsigned long end, struct page *ref_page, in unmap_hugepage_range() 5499 __unmap_hugepage_range(&tlb, vma, start, end, ref_page, zap_flags); in unmap_hugepage_range() 5316 __unmap_hugepage_range(struct mmu_gather *tlb, struct vm_area_struct *vma, unsigned long start, unsigned long end, struct page *ref_page, zap_flags_t zap_flags) __unmap_hugepage_range() argument 5486 unmap_hugepage_range(struct vm_area_struct *vma, unsigned long start, unsigned long end, struct page *ref_page, zap_flags_t zap_flags) unmap_hugepage_range() argument
|