Lines Matching refs:area
898 struct free_area *area = &zone->free_area[order];
900 list_add(&page->lru, &area->free_list[migratetype]);
901 area->nr_free++;
908 struct free_area *area = &zone->free_area[order];
910 list_add_tail(&page->lru, &area->free_list[migratetype]);
911 area->nr_free++;
922 struct free_area *area = &zone->free_area[order];
924 list_move_tail(&page->lru, &area->free_list[migratetype]);
2321 struct free_area *area;
2326 area = &(zone->free_area[current_order]);
2327 page = get_page_from_free_area(area, migratetype);
2489 * in a small area, boosting the watermark can cause an out of
2607 int find_suitable_fallback(struct free_area *area, unsigned int order,
2613 if (area->nr_free == 0)
2622 if (free_area_empty(area, fallback_mt))
2707 struct free_area *area = &(zone->free_area[order]);
2709 page = get_page_from_free_area(area, MIGRATE_HIGHATOMIC);
2770 struct free_area *area;
2792 area = &(zone->free_area[current_order]);
2793 fallback_mt = find_suitable_fallback(area, current_order,
2818 area = &(zone->free_area[current_order]);
2819 fallback_mt = find_suitable_fallback(area, current_order,
2832 page = get_page_from_free_area(area, fallback_mt);
2884 * is in the CMA area.
3467 * MIGRATE_MOVABLE pcplist could have the pages on CMA area and
3468 * we need to skip it when CMA area isn't allowed.
3490 * due to non-CMA allocation context. HIGHATOMIC area is
3671 struct free_area *area = &z->free_area[o];
3674 if (!area->nr_free)
3678 if (!free_area_empty(area, mt))
3684 !free_area_empty(area, MIGRATE_CMA)) {
3688 if (alloc_harder && !free_area_empty(area, MIGRATE_HIGHATOMIC))
5132 * An arbitrary-length arbitrary-offset area of memory which resides
5316 * Return: pointer to the allocated area or %NULL in case of error.
5341 * Return: pointer to the allocated area or %NULL in case of error.
5571 * Show free area list (used inside shift_scroll-lock stuff)
5745 struct free_area *area = &zone->free_area[order];
5748 nr[order] = area->nr_free;
5753 if (!free_area_empty(area, type))
6647 * offset of a (static) per cpu variable into the per cpu area.