Lines Matching refs:num_pages
335 char **datav, unsigned int num_pages);
338 unsigned int num_pages,
1614 unsigned int num_pages; in btrfsic_release_block_ctx() local
1618 num_pages = (block_ctx->len + (u64)PAGE_CACHE_SIZE - 1) >> in btrfsic_release_block_ctx()
1620 while (num_pages > 0) { in btrfsic_release_block_ctx()
1621 num_pages--; in btrfsic_release_block_ctx()
1622 if (block_ctx->datav[num_pages]) { in btrfsic_release_block_ctx()
1623 kunmap(block_ctx->pagev[num_pages]); in btrfsic_release_block_ctx()
1624 block_ctx->datav[num_pages] = NULL; in btrfsic_release_block_ctx()
1626 if (block_ctx->pagev[num_pages]) { in btrfsic_release_block_ctx()
1627 __free_page(block_ctx->pagev[num_pages]); in btrfsic_release_block_ctx()
1628 block_ctx->pagev[num_pages] = NULL; in btrfsic_release_block_ctx()
1642 unsigned int num_pages; in btrfsic_read_block() local
1657 num_pages = (block_ctx->len + (u64)PAGE_CACHE_SIZE - 1) >> in btrfsic_read_block()
1661 num_pages, GFP_NOFS); in btrfsic_read_block()
1665 block_ctx->pagev = (struct page **)(block_ctx->datav + num_pages); in btrfsic_read_block()
1666 for (i = 0; i < num_pages; i++) { in btrfsic_read_block()
1673 for (i = 0; i < num_pages;) { in btrfsic_read_block()
1677 bio = btrfs_io_bio_alloc(GFP_NOFS, num_pages - i); in btrfsic_read_block()
1681 num_pages - i); in btrfsic_read_block()
1687 for (j = i; j < num_pages; j++) { in btrfsic_read_block()
1709 for (i = 0; i < num_pages; i++) { in btrfsic_read_block()
1789 char **datav, unsigned int num_pages) in btrfsic_test_for_metadata() argument
1796 if (num_pages * PAGE_CACHE_SIZE < state->metablock_size) in btrfsic_test_for_metadata()
1798 num_pages = state->metablock_size >> PAGE_CACHE_SHIFT; in btrfsic_test_for_metadata()
1804 for (i = 0; i < num_pages; i++) { in btrfsic_test_for_metadata()
1820 unsigned int num_pages, in btrfsic_process_written_block() argument
1837 if (num_pages == 0) in btrfsic_process_written_block()
1842 num_pages)); in btrfsic_process_written_block()
1854 if (num_pages * PAGE_CACHE_SIZE < in btrfsic_process_written_block()
1872 if (num_pages * PAGE_CACHE_SIZE < in btrfsic_process_written_block()
1908 if (num_pages * PAGE_CACHE_SIZE < in btrfsic_process_written_block()
2206 num_pages -= processed_len >> PAGE_CACHE_SHIFT; in btrfsic_process_written_block()