Lines Matching refs:pagev
225 struct page **pagev; member
1587 block_ctx_out->pagev = NULL; in btrfsic_map_block()
1599 block_ctx_out->pagev = NULL; in btrfsic_map_block()
1617 BUG_ON(!block_ctx->pagev); in btrfsic_release_block_ctx()
1623 kunmap(block_ctx->pagev[num_pages]); 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()
1634 block_ctx->pagev = NULL; in btrfsic_release_block_ctx()
1648 BUG_ON(block_ctx->pagev); in btrfsic_read_block()
1660 sizeof(*block_ctx->pagev)) * in btrfsic_read_block()
1665 block_ctx->pagev = (struct page **)(block_ctx->datav + num_pages); in btrfsic_read_block()
1667 block_ctx->pagev[i] = alloc_page(GFP_NOFS); in btrfsic_read_block()
1668 if (!block_ctx->pagev[i]) in btrfsic_read_block()
1688 ret = bio_add_page(bio, block_ctx->pagev[j], in btrfsic_read_block()
1710 block_ctx->datav[i] = kmap(block_ctx->pagev[i]); in btrfsic_read_block()
1992 block_ctx.pagev = NULL; in btrfsic_process_written_block()
2126 block_ctx.pagev = NULL; in btrfsic_process_written_block()