Searched refs:limit_pfn (Results 1 – 5 of 5) sorted by relevance
32 __get_cached_rbnode(struct iova_domain *iovad, unsigned long *limit_pfn) in __get_cached_rbnode() argument34 if ((*limit_pfn != iovad->dma_32bit_pfn) || in __get_cached_rbnode()41 *limit_pfn = curr_iova->pfn_lo - 1; in __get_cached_rbnode()48 unsigned long limit_pfn, struct iova *new) in __cached_rbnode_insert_update() argument50 if (limit_pfn != iovad->dma_32bit_pfn) in __cached_rbnode_insert_update()82 iova_get_pad_size(int size, unsigned int limit_pfn) in iova_get_pad_size() argument88 pad_size = (limit_pfn + 1) % (1 << order); in iova_get_pad_size()94 unsigned long size, unsigned long limit_pfn, in __alloc_and_insert_iova_range() argument104 saved_pfn = limit_pfn; in __alloc_and_insert_iova_range()105 curr = __get_cached_rbnode(iovad, &limit_pfn); in __alloc_and_insert_iova_range()[all …]
103 extern void e820_mark_nosave_regions(unsigned long limit_pfn);105 static inline void e820_mark_nosave_regions(unsigned long limit_pfn) in e820_mark_nosave_regions() argument
42 unsigned long limit_pfn,
684 void __init e820_mark_nosave_regions(unsigned long limit_pfn) in e820_mark_nosave_regions() argument700 if (pfn >= limit_pfn) in e820_mark_nosave_regions()757 static unsigned long __init e820_end_pfn(unsigned long limit_pfn, unsigned type) in e820_end_pfn() argument774 if (start_pfn >= limit_pfn) in e820_end_pfn()776 if (end_pfn > limit_pfn) { in e820_end_pfn()777 last_pfn = limit_pfn; in e820_end_pfn()
846 real_trim_memory(unsigned long start_pfn, unsigned long limit_pfn) in real_trim_memory() argument853 trim_size = limit_pfn; in real_trim_memory()