Lines Matching refs:pfn

85 static inline int get_pfnblock_migratetype(struct page *page, unsigned long pfn)  in get_pfnblock_migratetype()  argument
88 return get_pfnblock_flags_mask(page, pfn, PB_migrate_end, in get_pfnblock_migratetype()
554 static inline bool zone_spans_pfn(const struct zone *zone, unsigned long pfn) in zone_spans_pfn() argument
556 return zone->zone_start_pfn <= pfn && pfn < zone_end_pfn(zone); in zone_spans_pfn()
986 static inline unsigned long early_pfn_to_nid(unsigned long pfn) in early_pfn_to_nid() argument
993 #define pfn_to_nid(pfn) (0) argument
1019 #define pfn_to_section_nr(pfn) ((pfn) >> PFN_SECTION_SHIFT) argument
1022 #define SECTION_ALIGN_UP(pfn) (((pfn) + PAGES_PER_SECTION - 1) & PAGE_SECTION_MASK) argument
1023 #define SECTION_ALIGN_DOWN(pfn) ((pfn) & PAGE_SECTION_MASK) argument
1121 static inline struct mem_section *__pfn_to_section(unsigned long pfn) in __pfn_to_section() argument
1123 return __nr_to_section(pfn_to_section_nr(pfn)); in __pfn_to_section()
1127 static inline int pfn_valid(unsigned long pfn) in pfn_valid() argument
1129 if (pfn_to_section_nr(pfn) >= NR_MEM_SECTIONS) in pfn_valid()
1131 return valid_section(__nr_to_section(pfn_to_section_nr(pfn))); in pfn_valid()
1135 static inline int pfn_present(unsigned long pfn) in pfn_present() argument
1137 if (pfn_to_section_nr(pfn) >= NR_MEM_SECTIONS) in pfn_present()
1139 return present_section(__nr_to_section(pfn_to_section_nr(pfn))); in pfn_present()
1148 #define pfn_to_nid(pfn) \ argument
1150 unsigned long __pfn_to_nid_pfn = (pfn); \
1154 #define pfn_to_nid(pfn) (0) argument
1157 #define early_pfn_valid(pfn) pfn_valid(pfn) argument
1176 #define early_pfn_valid(pfn) (1) argument
1189 #define pfn_valid_within(pfn) pfn_valid(pfn) argument
1191 #define pfn_valid_within(pfn) (1) argument
1210 int memmap_valid_within(unsigned long pfn,
1213 static inline int memmap_valid_within(unsigned long pfn, in memmap_valid_within() argument