Lines Matching refs:populated
175 * The number of empty populated pages by chunk type, protected by pcpu_lock.
181 * The number of populated pages in use by the allocator, protected by
190 * try to keep the number of populated free pages between
1010 * pcpu_is_populated - determines if the region is populated
1016 * For atomic allocations, check if the backing pages are populated.
1019 * Bool if the backing pages are populated.
1031 bitmap_next_clear_region(chunk->populated, &rs, &re, page_end);
1044 * @pop_only: use populated regions only
1318 alloc_size = struct_size(chunk, populated,
1359 /* manage populated page bitmap */
1361 bitmap_fill(chunk->populated, chunk->nr_pages);
1470 * @chunk: pcpu_chunk which got populated
1474 * Pages in [@page_start,@page_end) have been populated to @chunk. Update
1488 bitmap_set(chunk->populated, page_start, nr);
1512 bitmap_clear(chunk->populated, page_start, nr);
1815 bitmap_for_each_clear_region(chunk->populated, rs, re,
1932 * __pcpu_balance_workfn - manage the amount of free chunks and populated pages
1936 * responsible for maintaining the pool of empty populated pages. However,
1974 bitmap_for_each_set_region(chunk->populated, rs, re, 0,
1986 * Ensure there are certain number of free populated pages for
2024 bitmap_for_each_clear_region(chunk->populated, rs, re, 0,
2058 * pcpu_balance_workfn - manage the amount of free chunks and populated pages
2524 pcpu_chunk_struct_size = struct_size(chunk, populated,
3032 /* pte already populated, the following shouldn't fail */
3156 * pcpu_nr_pages - calculate total number of populated backing pages
3158 * This reflects the number of pages populated to back chunks. Metadata is
3164 * Total number of populated backing pages in use by the allocator.