Lines Matching refs:alloc_flags

1910 							unsigned int alloc_flags)  in prep_new_page()  argument
1929 if (alloc_flags & ALLOC_NO_WATERMARKS) in prep_new_page()
2976 gfp_t gfp_flags, unsigned int alloc_flags, in rmqueue() argument
2997 if (alloc_flags & ALLOC_HARDER) { in rmqueue()
3109 int classzone_idx, unsigned int alloc_flags, in __zone_watermark_ok() argument
3114 const bool alloc_harder = (alloc_flags & (ALLOC_HARDER|ALLOC_OOM)); in __zone_watermark_ok()
3119 if (alloc_flags & ALLOC_HIGH) in __zone_watermark_ok()
3136 if (alloc_flags & ALLOC_OOM) in __zone_watermark_ok()
3145 if (!(alloc_flags & ALLOC_CMA)) in __zone_watermark_ok()
3175 if ((alloc_flags & ALLOC_CMA) && in __zone_watermark_ok()
3188 int classzone_idx, unsigned int alloc_flags) in zone_watermark_ok() argument
3190 return __zone_watermark_ok(z, order, mark, classzone_idx, alloc_flags, in zone_watermark_ok()
3195 unsigned long mark, int classzone_idx, unsigned int alloc_flags) in zone_watermark_fast() argument
3202 if (!(alloc_flags & ALLOC_CMA)) in zone_watermark_fast()
3216 return __zone_watermark_ok(z, order, mark, classzone_idx, alloc_flags, in zone_watermark_fast()
3250 get_page_from_freelist(gfp_t gfp_mask, unsigned int order, int alloc_flags, in get_page_from_freelist() argument
3267 (alloc_flags & ALLOC_CPUSET) && in get_page_from_freelist()
3299 mark = zone->watermark[alloc_flags & ALLOC_WMARK_MASK]; in get_page_from_freelist()
3301 ac_classzone_idx(ac), alloc_flags)) { in get_page_from_freelist()
3316 if (alloc_flags & ALLOC_NO_WATERMARKS) in get_page_from_freelist()
3334 ac_classzone_idx(ac), alloc_flags)) in get_page_from_freelist()
3343 gfp_mask, alloc_flags, ac->migratetype); in get_page_from_freelist()
3345 prep_new_page(page, order, gfp_mask, alloc_flags); in get_page_from_freelist()
3351 if (unlikely(order && (alloc_flags & ALLOC_HARDER))) in get_page_from_freelist()
3432 unsigned int alloc_flags, in __alloc_pages_cpuset_fallback() argument
3438 alloc_flags|ALLOC_CPUSET, ac); in __alloc_pages_cpuset_fallback()
3445 alloc_flags, ac); in __alloc_pages_cpuset_fallback()
3548 unsigned int alloc_flags, const struct alloc_context *ac, in __alloc_pages_direct_compact() argument
3558 *compact_result = try_to_compact_pages(gfp_mask, order, alloc_flags, ac, in __alloc_pages_direct_compact()
3571 page = get_page_from_freelist(gfp_mask, order, alloc_flags, ac); in __alloc_pages_direct_compact()
3594 should_compact_retry(struct alloc_context *ac, int order, int alloc_flags, in should_compact_retry() argument
3626 ret = compaction_zonelist_suitable(ac, order, alloc_flags); in should_compact_retry()
3665 unsigned int alloc_flags, const struct alloc_context *ac, in __alloc_pages_direct_compact() argument
3673 should_compact_retry(struct alloc_context *ac, unsigned int order, int alloc_flags, in should_compact_retry() argument
3693 ac_classzone_idx(ac), alloc_flags)) in should_compact_retry()
3784 unsigned int alloc_flags, const struct alloc_context *ac, in __alloc_pages_direct_reclaim() argument
3795 page = get_page_from_freelist(gfp_mask, order, alloc_flags, ac); in __alloc_pages_direct_reclaim()
3831 unsigned int alloc_flags = ALLOC_WMARK_MIN | ALLOC_CPUSET; in gfp_to_alloc_flags() local
3842 alloc_flags |= (__force int) (gfp_mask & __GFP_HIGH); in gfp_to_alloc_flags()
3850 alloc_flags |= ALLOC_HARDER; in gfp_to_alloc_flags()
3855 alloc_flags &= ~ALLOC_CPUSET; in gfp_to_alloc_flags()
3857 alloc_flags |= ALLOC_HARDER; in gfp_to_alloc_flags()
3861 alloc_flags |= ALLOC_CMA; in gfp_to_alloc_flags()
3863 return alloc_flags; in gfp_to_alloc_flags()
3920 struct alloc_context *ac, int alloc_flags, in should_reclaim_retry() argument
3966 ac_classzone_idx(ac), alloc_flags, available); in should_reclaim_retry()
4049 unsigned int alloc_flags; in __alloc_pages_slowpath() local
4088 alloc_flags = gfp_to_alloc_flags(gfp_mask); in __alloc_pages_slowpath()
4108 page = get_page_from_freelist(gfp_mask, order, alloc_flags, ac); in __alloc_pages_slowpath()
4126 alloc_flags, ac, in __alloc_pages_slowpath()
4164 alloc_flags = reserve_flags; in __alloc_pages_slowpath()
4171 if (!(alloc_flags & ALLOC_CPUSET) || reserve_flags) { in __alloc_pages_slowpath()
4178 page = get_page_from_freelist(gfp_mask, order, alloc_flags, ac); in __alloc_pages_slowpath()
4191 page = __alloc_pages_direct_reclaim(gfp_mask, order, alloc_flags, ac, in __alloc_pages_slowpath()
4197 page = __alloc_pages_direct_compact(gfp_mask, order, alloc_flags, ac, in __alloc_pages_slowpath()
4213 if (should_reclaim_retry(gfp_mask, order, ac, alloc_flags, in __alloc_pages_slowpath()
4224 should_compact_retry(ac, order, alloc_flags, in __alloc_pages_slowpath()
4241 (alloc_flags == ALLOC_OOM || in __alloc_pages_slowpath()
4306 unsigned int *alloc_flags) in prepare_alloc_pages() argument
4318 *alloc_flags |= ALLOC_CPUSET; in prepare_alloc_pages()
4330 *alloc_flags |= ALLOC_CMA; in prepare_alloc_pages()
4358 unsigned int alloc_flags = ALLOC_WMARK_LOW; in __alloc_pages_nodemask() local
4364 if (!prepare_alloc_pages(gfp_mask, order, preferred_nid, nodemask, &ac, &alloc_mask, &alloc_flags)) in __alloc_pages_nodemask()
4370 page = get_page_from_freelist(alloc_mask, order, alloc_flags, &ac); in __alloc_pages_nodemask()