Lines Matching defs:num_blocks
42 assert(offset < io->num_blocks);
53 ftl_io_advance(struct ftl_io *io, size_t num_blocks)
56 size_t iov_blocks, block_left = num_blocks;
58 io->pos += num_blocks;
83 size_t num_blocks = 0, i = 0;
90 num_blocks += iov[i].iov_len / FTL_BLOCK_SIZE;
93 return num_blocks;
164 ftl_io_init(struct spdk_io_channel *_ioch, struct ftl_io *io, uint64_t lba, size_t num_blocks,
182 io->num_blocks = num_blocks;
196 assert(io->num_blocks <= dev->xfer_size);
206 for (i = 0; i < io->num_blocks; i++, lba++) {
227 ftl_l2p_unpin(io->dev, io->lba, io->num_blocks);
237 ftl_io_advance(io, io->num_blocks - io->pos);