Lines Matching refs:z
105 void __meminit __shuffle_zone(struct zone *z) in __shuffle_zone() argument
108 unsigned long start_pfn = z->zone_start_pfn; in __shuffle_zone()
109 unsigned long end_pfn = zone_end_pfn(z); in __shuffle_zone()
113 spin_lock_irqsave(&z->lock, flags); in __shuffle_zone()
137 j = z->zone_start_pfn + in __shuffle_zone()
138 ALIGN_DOWN(get_random_long() % z->spanned_pages, in __shuffle_zone()
166 spin_unlock_irqrestore(&z->lock, flags); in __shuffle_zone()
168 spin_lock_irqsave(&z->lock, flags); in __shuffle_zone()
171 spin_unlock_irqrestore(&z->lock, flags); in __shuffle_zone()
180 struct zone *z; in __shuffle_free_memory() local
182 for (z = pgdat->node_zones; z < pgdat->node_zones + MAX_NR_ZONES; z++) in __shuffle_free_memory()
183 shuffle_zone(z); in __shuffle_free_memory()