Searched refs:low_pfn (Results 1 - 7 of 7) sorted by relevance
/kernel/linux/linux-5.10/mm/ |
H A D | compaction.c | 785 * @low_pfn: The first PFN to isolate 790 * [low_pfn, end_pfn). The range is expected to be within same pageblock. 800 isolate_migratepages_block(struct compact_control *cc, unsigned long low_pfn, in isolate_migratepages_block() argument 809 unsigned long start_pfn = low_pfn; in isolate_migratepages_block() 838 next_skip_pfn = block_end_pfn(low_pfn, cc->order); in isolate_migratepages_block() 842 for (; low_pfn < end_pfn; low_pfn++) { in isolate_migratepages_block() 844 if (skip_on_failure && low_pfn >= next_skip_pfn) { in isolate_migratepages_block() 858 * next_skip_pfn by 1 << order, as low_pfn might have in isolate_migratepages_block() 863 next_skip_pfn = block_end_pfn(low_pfn, c in isolate_migratepages_block() 1301 unsigned long low_pfn, min_pfn, highest = 0; fast_isolate_freepages() local 1466 unsigned long low_pfn; /* lowest pfn scanner is able to scan */ isolate_freepages() local 1775 unsigned long low_pfn; isolate_migratepages() local [all...] |
H A D | internal.h | 394 unsigned long low_pfn, unsigned long end_pfn);
|
/kernel/linux/linux-6.6/mm/ |
H A D | compaction.c | 824 * @low_pfn: The first PFN to isolate 829 * [low_pfn, end_pfn). The range is expected to be within same pageblock. 838 isolate_migratepages_block(struct compact_control *cc, unsigned long low_pfn, in isolate_migratepages_block() argument 849 unsigned long start_pfn = low_pfn; in isolate_migratepages_block() 855 cc->migrate_pfn = low_pfn; in isolate_migratepages_block() 881 next_skip_pfn = block_end_pfn(low_pfn, cc->order); in isolate_migratepages_block() 885 for (; low_pfn < end_pfn; low_pfn++) { in isolate_migratepages_block() 887 if (skip_on_failure && low_pfn >= next_skip_pfn) { in isolate_migratepages_block() 901 * next_skip_pfn by 1 << order, as low_pfn migh in isolate_migratepages_block() 1472 unsigned long low_pfn, min_pfn, highest = 0; fast_isolate_freepages() local 1645 unsigned long low_pfn; /* lowest pfn scanner is able to scan */ isolate_freepages() local 1971 unsigned long low_pfn; isolate_migratepages() local [all...] |
H A D | internal.h | 669 unsigned long low_pfn, unsigned long end_pfn);
|
/kernel/linux/linux-6.6/drivers/iommu/ |
H A D | iova.c | 187 unsigned long high_pfn = limit_pfn, low_pfn = iovad->start_pfn; in __alloc_and_insert_iova_range() local 209 } while (curr && new_pfn <= curr_iova->pfn_hi && new_pfn >= low_pfn); in __alloc_and_insert_iova_range() 211 if (high_pfn < size || new_pfn < low_pfn) { in __alloc_and_insert_iova_range() 212 if (low_pfn == iovad->start_pfn && retry_pfn < limit_pfn) { in __alloc_and_insert_iova_range() 214 low_pfn = retry_pfn + 1; in __alloc_and_insert_iova_range()
|
/kernel/linux/linux-5.10/arch/x86/mm/ |
H A D | fault.c | 290 static bool low_pfn(unsigned long pfn) in low_pfn() function 306 if (!low_pfn(pgd_val(*pgd) >> PAGE_SHIFT) || !pgd_present(*pgd)) in dump_pagetable() 324 if (!low_pfn(pmd_pfn(*pmd)) || !pmd_present(*pmd) || pmd_large(*pmd)) in dump_pagetable()
|
/kernel/linux/linux-6.6/arch/x86/mm/ |
H A D | fault.c | 288 static bool low_pfn(unsigned long pfn) in low_pfn() function 304 if (!low_pfn(pgd_val(*pgd) >> PAGE_SHIFT) || !pgd_present(*pgd)) in dump_pagetable() 322 if (!low_pfn(pmd_pfn(*pmd)) || !pmd_present(*pmd) || pmd_large(*pmd)) in dump_pagetable()
|
Completed in 13 milliseconds