Lines Matching full:z
80 void __meminit __shuffle_zone(struct zone *z) in __shuffle_zone() argument
83 unsigned long start_pfn = z->zone_start_pfn; in __shuffle_zone()
84 unsigned long end_pfn = zone_end_pfn(z); in __shuffle_zone()
88 spin_lock_irqsave(&z->lock, flags); in __shuffle_zone()
101 page_i = shuffle_valid_page(z, i, order); in __shuffle_zone()
112 j = z->zone_start_pfn + in __shuffle_zone()
113 ALIGN_DOWN(get_random_long() % z->spanned_pages, in __shuffle_zone()
115 page_j = shuffle_valid_page(z, j, order); in __shuffle_zone()
141 spin_unlock_irqrestore(&z->lock, flags); in __shuffle_zone()
143 spin_lock_irqsave(&z->lock, flags); in __shuffle_zone()
146 spin_unlock_irqrestore(&z->lock, flags); in __shuffle_zone()
155 struct zone *z; in __shuffle_free_memory() local
157 for (z = pgdat->node_zones; z < pgdat->node_zones + MAX_NR_ZONES; z++) in __shuffle_free_memory()
158 shuffle_zone(z); in __shuffle_free_memory()