Lines Matching refs:nr_blocks
118 unsigned int nr_blocks)
135 clone->bi_iter.bi_size = dmz_blk2sect(nr_blocks) << SECTOR_SHIFT;
145 zone->wp_block += nr_blocks;
154 sector_t chunk_block, unsigned int nr_blocks)
156 unsigned int size = nr_blocks << DMZ_BLOCK_SHIFT;
158 /* Clear nr_blocks */
174 unsigned int nr_blocks = dmz_bio_blocks(bio);
175 sector_t end_block = chunk_block + nr_blocks;
191 (unsigned long long)chunk_block, nr_blocks);
196 nr_blocks = 0;
205 nr_blocks = ret;
214 if (!nr_blocks && bzone) {
220 nr_blocks = ret;
225 if (nr_blocks) {
227 nr_blocks = min_t(unsigned int, nr_blocks,
230 chunk_block, nr_blocks);
233 chunk_block += nr_blocks;
252 unsigned int nr_blocks)
262 ret = dmz_submit_bio(dmz, zone, bio, chunk_block, nr_blocks);
270 ret = dmz_validate_blocks(zmd, zone, chunk_block, nr_blocks);
272 ret = dmz_invalidate_blocks(zmd, bzone, chunk_block, nr_blocks);
285 unsigned int nr_blocks)
300 ret = dmz_submit_bio(dmz, bzone, bio, chunk_block, nr_blocks);
308 ret = dmz_validate_blocks(zmd, bzone, chunk_block, nr_blocks);
310 ret = dmz_invalidate_blocks(zmd, zone, chunk_block, nr_blocks);
323 unsigned int nr_blocks = dmz_bio_blocks(bio);
334 (unsigned long long)chunk_block, nr_blocks);
344 chunk_block, nr_blocks);
351 return dmz_handle_buffered_write(dmz, zone, bio, chunk_block, nr_blocks);
362 unsigned int nr_blocks = dmz_bio_blocks(bio);
377 (unsigned long long)chunk_block, nr_blocks);
385 ret = dmz_invalidate_blocks(zmd, zone, chunk_block, nr_blocks);
388 chunk_block, nr_blocks);