Lines Matching refs:expected_pages
41 unsigned expected_pages) in exofs_max_io_pages() argument
43 unsigned pages = min_t(unsigned, expected_pages, in exofs_max_io_pages()
52 unsigned expected_pages; member
66 static void _pcol_init(struct page_collect *pcol, unsigned expected_pages, in _pcol_init() argument
73 pcol->expected_pages = expected_pages; in _pcol_init()
87 pcol->expected_pages -= min(pcol->nr_pages, pcol->expected_pages); in _pcol_reset()
100 if (!pcol->expected_pages) in _pcol_reset()
101 pcol->expected_pages = in _pcol_reset()
110 pages = exofs_max_io_pages(&pcol->sbi->layout, pcol->expected_pages); in pcol_try_alloc()
122 pcol->expected_pages); in pcol_try_alloc()
286 pcol->expected_pages += pages_less; in _maybe_not_all_in_one_io()
302 pcol_src->nr_pages, pages_less, pcol->expected_pages, in _maybe_not_all_in_one_io()
790 long start, end, expected_pages; in exofs_writepages() local
799 expected_pages = end - start + 1; in exofs_writepages()
801 expected_pages = mapping->nrpages; in exofs_writepages()
803 if (expected_pages < 32L) in exofs_writepages()
804 expected_pages = 32L; in exofs_writepages()
809 mapping->nrpages, start, end, expected_pages); in exofs_writepages()
811 _pcol_init(&pcol, expected_pages, mapping->host); in exofs_writepages()