classzone_idx     100 include/linux/compaction.h 		unsigned int alloc_flags, int classzone_idx);
classzone_idx     185 include/linux/compaction.h extern void wakeup_kcompactd(pg_data_t *pgdat, int order, int classzone_idx);
classzone_idx     193 include/linux/compaction.h 					int alloc_flags, int classzone_idx)
classzone_idx     235 include/linux/compaction.h static inline void wakeup_kcompactd(pg_data_t *pgdat, int order, int classzone_idx)
classzone_idx     814 include/linux/mmzone.h 		   enum zone_type classzone_idx);
classzone_idx     816 include/linux/mmzone.h 			 int classzone_idx, unsigned int alloc_flags,
classzone_idx     819 include/linux/mmzone.h 		unsigned long mark, int classzone_idx,
classzone_idx     822 include/linux/mmzone.h 		unsigned long mark, int classzone_idx);
classzone_idx     317 include/trace/events/compaction.h 	TP_PROTO(int nid, int order, enum zone_type classzone_idx),
classzone_idx     319 include/trace/events/compaction.h 	TP_ARGS(nid, order, classzone_idx),
classzone_idx     324 include/trace/events/compaction.h 		__field(enum zone_type, classzone_idx)
classzone_idx     330 include/trace/events/compaction.h 		__entry->classzone_idx = classzone_idx;
classzone_idx     336 include/trace/events/compaction.h 		__print_symbolic(__entry->classzone_idx, ZONE_TYPE))
classzone_idx     341 include/trace/events/compaction.h 	TP_PROTO(int nid, int order, enum zone_type classzone_idx),
classzone_idx     343 include/trace/events/compaction.h 	TP_ARGS(nid, order, classzone_idx)
classzone_idx     348 include/trace/events/compaction.h 	TP_PROTO(int nid, int order, enum zone_type classzone_idx),
classzone_idx     350 include/trace/events/compaction.h 	TP_ARGS(nid, order, classzone_idx)
classzone_idx     268 include/trace/events/vmscan.h 	TP_PROTO(int classzone_idx,
classzone_idx     277 include/trace/events/vmscan.h 	TP_ARGS(classzone_idx, order, nr_requested, nr_scanned, nr_skipped, nr_taken, isolate_mode, lru),
classzone_idx     280 include/trace/events/vmscan.h 		__field(int, classzone_idx)
classzone_idx     291 include/trace/events/vmscan.h 		__entry->classzone_idx = classzone_idx;
classzone_idx     303 include/trace/events/vmscan.h 		__entry->classzone_idx,
classzone_idx    1960 mm/compaction.c 					int classzone_idx,
classzone_idx    1973 mm/compaction.c 	if (zone_watermark_ok(zone, order, watermark, classzone_idx,
classzone_idx    1994 mm/compaction.c 	if (!__zone_watermark_ok(zone, 0, watermark, classzone_idx,
classzone_idx    2003 mm/compaction.c 					int classzone_idx)
classzone_idx    2008 mm/compaction.c 	ret = __compaction_suitable(zone, order, alloc_flags, classzone_idx,
classzone_idx    2094 mm/compaction.c 							cc->classzone_idx);
classzone_idx    2290 mm/compaction.c 		unsigned int alloc_flags, int classzone_idx,
classzone_idx    2302 mm/compaction.c 		.classzone_idx = classzone_idx,
classzone_idx    2504 mm/compaction.c 	enum zone_type classzone_idx = pgdat->kcompactd_classzone_idx;
classzone_idx    2506 mm/compaction.c 	for (zoneid = 0; zoneid <= classzone_idx; zoneid++) {
classzone_idx    2513 mm/compaction.c 					classzone_idx) == COMPACT_CONTINUE)
classzone_idx    2531 mm/compaction.c 		.classzone_idx = pgdat->kcompactd_classzone_idx,
classzone_idx    2537 mm/compaction.c 							cc.classzone_idx);
classzone_idx    2540 mm/compaction.c 	for (zoneid = 0; zoneid <= cc.classzone_idx; zoneid++) {
classzone_idx    2594 mm/compaction.c 	if (pgdat->kcompactd_classzone_idx >= cc.classzone_idx)
classzone_idx    2598 mm/compaction.c void wakeup_kcompactd(pg_data_t *pgdat, int order, int classzone_idx)
classzone_idx    2606 mm/compaction.c 	if (pgdat->kcompactd_classzone_idx > classzone_idx)
classzone_idx    2607 mm/compaction.c 		pgdat->kcompactd_classzone_idx = classzone_idx;
classzone_idx    2620 mm/compaction.c 							classzone_idx);
classzone_idx     197 mm/internal.h  	const int classzone_idx;	/* zone index of a direct compactor */
classzone_idx    3400 mm/page_alloc.c 			 int classzone_idx, unsigned int alloc_flags,
classzone_idx    3445 mm/page_alloc.c 	if (free_pages <= min + z->lowmem_reserve[classzone_idx])
classzone_idx    3479 mm/page_alloc.c 		      int classzone_idx, unsigned int alloc_flags)
classzone_idx    3481 mm/page_alloc.c 	return __zone_watermark_ok(z, order, mark, classzone_idx, alloc_flags,
classzone_idx    3486 mm/page_alloc.c 		unsigned long mark, int classzone_idx, unsigned int alloc_flags)
classzone_idx    3504 mm/page_alloc.c 	if (!order && (free_pages - cma_pages) > mark + z->lowmem_reserve[classzone_idx])
classzone_idx    3507 mm/page_alloc.c 	return __zone_watermark_ok(z, order, mark, classzone_idx, alloc_flags,
classzone_idx    3512 mm/page_alloc.c 			unsigned long mark, int classzone_idx)
classzone_idx    3519 mm/page_alloc.c 	return __zone_watermark_ok(z, order, mark, classzone_idx, 0,
classzone_idx    3418 mm/vmscan.c    static bool pgdat_watermark_boosted(pg_data_t *pgdat, int classzone_idx)
classzone_idx    3430 mm/vmscan.c    	for (i = classzone_idx; i >= 0; i--) {
classzone_idx    3446 mm/vmscan.c    static bool pgdat_balanced(pg_data_t *pgdat, int order, int classzone_idx)
classzone_idx    3456 mm/vmscan.c    	for (i = 0; i <= classzone_idx; i++) {
classzone_idx    3463 mm/vmscan.c    		if (zone_watermark_ok_safe(zone, order, mark, classzone_idx))
classzone_idx    3492 mm/vmscan.c    static bool prepare_kswapd_sleep(pg_data_t *pgdat, int order, int classzone_idx)
classzone_idx    3514 mm/vmscan.c    	if (pgdat_balanced(pgdat, order, classzone_idx)) {
classzone_idx    3578 mm/vmscan.c    static int balance_pgdat(pg_data_t *pgdat, int order, int classzone_idx)
classzone_idx    3606 mm/vmscan.c    	for (i = 0; i <= classzone_idx; i++) {
classzone_idx    3624 mm/vmscan.c    		sc.reclaim_idx = classzone_idx;
classzone_idx    3654 mm/vmscan.c    		balanced = pgdat_balanced(pgdat, sc.order, classzone_idx);
classzone_idx    3754 mm/vmscan.c    		for (i = 0; i <= classzone_idx; i++) {
classzone_idx    3769 mm/vmscan.c    		wakeup_kcompactd(pgdat, pageblock_order, classzone_idx);
classzone_idx    3802 mm/vmscan.c    				unsigned int classzone_idx)
classzone_idx    3819 mm/vmscan.c    	if (prepare_kswapd_sleep(pgdat, reclaim_order, classzone_idx)) {
classzone_idx    3832 mm/vmscan.c    		wakeup_kcompactd(pgdat, alloc_order, classzone_idx);
classzone_idx    3842 mm/vmscan.c    			pgdat->kswapd_classzone_idx = kswapd_classzone_idx(pgdat, classzone_idx);
classzone_idx    3855 mm/vmscan.c    	    prepare_kswapd_sleep(pgdat, reclaim_order, classzone_idx)) {
classzone_idx    3897 mm/vmscan.c    	unsigned int classzone_idx = MAX_NR_ZONES - 1;
classzone_idx    3926 mm/vmscan.c    		classzone_idx = kswapd_classzone_idx(pgdat, classzone_idx);
classzone_idx    3930 mm/vmscan.c    					classzone_idx);
classzone_idx    3934 mm/vmscan.c    		classzone_idx = kswapd_classzone_idx(pgdat, classzone_idx);
classzone_idx    3957 mm/vmscan.c    		trace_mm_vmscan_kswapd_wake(pgdat->node_id, classzone_idx,
classzone_idx    3959 mm/vmscan.c    		reclaim_order = balance_pgdat(pgdat, alloc_order, classzone_idx);
classzone_idx    3977 mm/vmscan.c    		   enum zone_type classzone_idx)
classzone_idx    3989 mm/vmscan.c    		pgdat->kswapd_classzone_idx = classzone_idx;
classzone_idx    3992 mm/vmscan.c    						  classzone_idx);
classzone_idx    3999 mm/vmscan.c    	    (pgdat_balanced(pgdat, order, classzone_idx) &&
classzone_idx    4000 mm/vmscan.c    	     !pgdat_watermark_boosted(pgdat, classzone_idx))) {
classzone_idx    4009 mm/vmscan.c    			wakeup_kcompactd(pgdat, order, classzone_idx);
classzone_idx    4013 mm/vmscan.c    	trace_mm_vmscan_wakeup_kswapd(pgdat->node_id, classzone_idx, order,