Home
last modified time | relevance | path

Searched refs:ref_page (Results 1 - 5 of 5) sorted by relevance

/kernel/linux/linux-5.10/include/linux/
H A Dhugetlb.h128 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 Dmemory-failure.c1902 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 Dhugetlb.c3924 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 Dhugetlb.h145 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 Dhugetlb.c5318 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

Completed in 23 milliseconds