• Home
  • Raw
  • Download

Lines Matching refs:page_start

54 			    struct page **pages, int page_start, int page_end)  in pcpu_free_pages()  argument
60 for (i = page_start; i < page_end; i++) { in pcpu_free_pages()
82 struct page **pages, int page_start, int page_end, in pcpu_alloc_pages() argument
91 for (i = page_start; i < page_end; i++) { in pcpu_alloc_pages()
102 while (--i >= page_start) in pcpu_alloc_pages()
108 for (i = page_start; i < page_end; i++) in pcpu_alloc_pages()
127 int page_start, int page_end) in pcpu_pre_unmap_flush() argument
130 pcpu_chunk_addr(chunk, pcpu_low_unit_cpu, page_start), in pcpu_pre_unmap_flush()
153 struct page **pages, int page_start, int page_end) in pcpu_unmap_pages() argument
159 for (i = page_start; i < page_end; i++) { in pcpu_unmap_pages()
166 __pcpu_unmap_pages(pcpu_chunk_addr(chunk, cpu, page_start), in pcpu_unmap_pages()
167 page_end - page_start); in pcpu_unmap_pages()
185 int page_start, int page_end) in pcpu_post_unmap_tlb_flush() argument
188 pcpu_chunk_addr(chunk, pcpu_low_unit_cpu, page_start), in pcpu_post_unmap_tlb_flush()
214 struct page **pages, int page_start, int page_end) in pcpu_map_pages() argument
220 err = __pcpu_map_pages(pcpu_chunk_addr(chunk, cpu, page_start), in pcpu_map_pages()
221 &pages[pcpu_page_idx(cpu, page_start)], in pcpu_map_pages()
222 page_end - page_start); in pcpu_map_pages()
226 for (i = page_start; i < page_end; i++) in pcpu_map_pages()
235 __pcpu_unmap_pages(pcpu_chunk_addr(chunk, tcpu, page_start), in pcpu_map_pages()
236 page_end - page_start); in pcpu_map_pages()
238 pcpu_post_unmap_tlb_flush(chunk, page_start, page_end); in pcpu_map_pages()
255 int page_start, int page_end) in pcpu_post_map_flush() argument
258 pcpu_chunk_addr(chunk, pcpu_low_unit_cpu, page_start), in pcpu_post_map_flush()
276 int page_start, int page_end, gfp_t gfp) in pcpu_populate_chunk() argument
284 if (pcpu_alloc_pages(chunk, pages, page_start, page_end, gfp)) in pcpu_populate_chunk()
287 if (pcpu_map_pages(chunk, pages, page_start, page_end)) { in pcpu_populate_chunk()
288 pcpu_free_pages(chunk, pages, page_start, page_end); in pcpu_populate_chunk()
291 pcpu_post_map_flush(chunk, page_start, page_end); in pcpu_populate_chunk()
309 int page_start, int page_end) in pcpu_depopulate_chunk() argument
322 pcpu_pre_unmap_flush(chunk, page_start, page_end); in pcpu_depopulate_chunk()
324 pcpu_unmap_pages(chunk, pages, page_start, page_end); in pcpu_depopulate_chunk()
328 pcpu_free_pages(chunk, pages, page_start, page_end); in pcpu_depopulate_chunk()