mm: introduce for_each_populated_zone() macro
Impact: cleanup In almost cases, for_each_zone() is used with populated_zone(). It's because almost function doesn't need memoryless node information. Therefore, for_each_populated_zone() can help to make code simplify. This patch has no functional change. [akpm@linux-foundation.org: small cleanup] Signed-off-by:KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com> Cc: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com> Cc: Mel Gorman <mel@csn.ul.ie> Reviewed-by:
Johannes Weiner <hannes@cmpxchg.org> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
Showing
- include/linux/mmzone.h 8 additions, 0 deletionsinclude/linux/mmzone.h
- kernel/power/snapshot.c 3 additions, 6 deletionskernel/power/snapshot.c
- kernel/power/swsusp.c 8 additions, 9 deletionskernel/power/swsusp.c
- mm/page_alloc.c 5 additions, 21 deletionsmm/page_alloc.c
- mm/vmscan.c 1 addition, 3 deletionsmm/vmscan.c
- mm/vmstat.c 2 additions, 9 deletionsmm/vmstat.c
Loading
Please register or sign in to comment