Lines Matching defs:safe_needed
62 * @safe_needed - on resume, for storing the PBE list and the image,
78 static void *get_image_page(gfp_t gfp_mask, int safe_needed)
83 if (safe_needed)
173 int safe_needed; /* if set, only "safe" pages are allocated */
177 chain_init(struct chain_allocator *ca, gfp_t gfp_mask, int safe_needed)
182 ca->safe_needed = safe_needed;
192 lp = get_image_page(ca->gfp_mask, ca->safe_needed);
384 memory_bm_create(struct memory_bitmap *bm, gfp_t gfp_mask, int safe_needed)
391 chain_init(&ca, gfp_mask, safe_needed);
410 bb->data = get_image_page(gfp_mask, safe_needed);
1463 static inline int get_highmem_buffer(int safe_needed)
1465 buffer = get_image_page(GFP_ATOMIC | __GFP_COLD, safe_needed);
1493 static inline int get_highmem_buffer(int safe_needed) { return 0; }