Lines Matching defs:nr_pages
2217 unsigned int nr_pages = 0, i;
2229 if (nr_pages == 0)
2274 ++nr_pages;
2278 if (nr_pages == 0)
2282 for (i = nr_pages; i < found_pages; i++) {
2287 return nr_pages;
2291 wdata_send_pages(struct cifs_writedata *wdata, unsigned int nr_pages,
2297 wdata->nr_pages = nr_pages;
2301 page_offset(wdata->pages[nr_pages - 1]),
2303 wdata->bytes = ((nr_pages - 1) * PAGE_SIZE) + wdata->tailsz;
2355 unsigned int i, nr_pages, found_pages, wsize;
2394 nr_pages = wdata_prepare_pages(wdata, found_pages, mapping, wbc,
2398 if (nr_pages == 0) {
2417 rc = wdata_send_pages(wdata, nr_pages, mapping, wbc);
2419 for (i = 0; i < nr_pages; ++i)
2425 for (i = 0; i < nr_pages; ++i) {
2453 wbc->nr_to_write -= nr_pages;
2757 for (i = 0; i < wdata->nr_pages; i++)
2789 unsigned long i, nr_pages = *num_pages;
2792 for (i = 0; i < nr_pages; i++) {
2904 unsigned long nr_pages, num_pages, i;
2961 nr_pages =
2975 nr_pages > 1 ?
2977 (nr_pages - 2) * PAGE_SIZE :
2980 nr_pages = get_numpages(wsize, len, &cur_len);
2981 wdata = cifs_writedata_alloc(nr_pages,
2989 rc = cifs_write_allocate_pages(wdata->pages, nr_pages);
2997 num_pages = nr_pages;
3001 for (i = 0; i < nr_pages; i++)
3010 * Bring nr_pages down to the number of pages we
3013 for ( ; nr_pages > num_pages; nr_pages--)
3014 put_page(wdata->pages[nr_pages - 1]);
3016 wdata->tailsz = cur_len - ((nr_pages - 1) * PAGE_SIZE);
3020 wdata->nr_pages = nr_pages;
3365 cifs_readdata_alloc(unsigned int nr_pages, work_func_t complete)
3368 kcalloc(nr_pages, sizeof(struct page *), GFP_KERNEL);
3399 cifs_read_allocate_pages(struct cifs_readdata *rdata, unsigned int nr_pages)
3405 for (i = 0; i < nr_pages; i++) {
3433 for (i = 0; i < rdata->nr_pages; i++) {
3454 for (i = 0; i < rdata->nr_pages; i++) {
3494 unsigned int nr_pages = rdata->nr_pages;
3499 for (i = 0; i < nr_pages; i++) {
3513 rdata->nr_pages--;
3736 rdata->nr_pages = npages;
4198 for (i = 0; i < rdata->nr_pages; i++) {
4232 unsigned int nr_pages = rdata->nr_pages;
4242 for (i = 0; i < nr_pages; i++) {
4277 rdata->nr_pages--;
4285 rdata->nr_pages--;
4327 unsigned int *nr_pages, loff_t *offset, unsigned int *bytes)
4356 *nr_pages = 1;
4379 (*nr_pages)++;
4434 unsigned int i, nr_pages, bytes, rsize;
4466 nr_pages = 0;
4468 &nr_pages, &offset, &bytes);
4469 if (!nr_pages) {
4474 rdata = cifs_readdata_alloc(nr_pages, cifs_readv_complete);
4502 rdata->pages[rdata->nr_pages++] = page;
4516 for (i = 0; i < rdata->nr_pages; i++) {