Lines Matching defs:num_pages
382 int num_pages;
384 num_pages = DIV_ROUND_UP(i_size_read(inode), PAGE_SIZE);
387 if (write && (num_pages * sizeof(u32) + sizeof(u64)) > PAGE_SIZE)
392 io_ctl->pages = kcalloc(num_pages, sizeof(struct page *), GFP_NOFS);
396 io_ctl->num_pages = num_pages;
420 ASSERT(io_ctl->index < io_ctl->num_pages);
435 for (i = 0; i < io_ctl->num_pages; i++) {
454 for (i = 0; i < io_ctl->num_pages; i++) {
490 for (i = 0; i < io_ctl->num_pages; i++)
504 io_ctl->cur += (sizeof(u32) * io_ctl->num_pages);
505 io_ctl->size -= sizeof(u64) + (sizeof(u32) * io_ctl->num_pages);
519 io_ctl->cur += sizeof(u32) * io_ctl->num_pages;
520 io_ctl->size -= sizeof(u64) + (sizeof(u32) * io_ctl->num_pages);
541 offset = sizeof(u32) * io_ctl->num_pages;
558 offset = sizeof(u32) * io_ctl->num_pages;
599 if (io_ctl->index >= io_ctl->num_pages)
618 if (io_ctl->index >= io_ctl->num_pages)
625 if (io_ctl->index < io_ctl->num_pages)
641 while (io_ctl->index < io_ctl->num_pages) {
1459 io_ctl->num_pages, 0, i_size_read(inode),