Lines Matching refs:nr_blocks
118 unsigned int nr_blocks)
136 clone->bi_iter.bi_size = dmz_blk2sect(nr_blocks) << SECTOR_SHIFT;
146 zone->wp_block += nr_blocks;
155 sector_t chunk_block, unsigned int nr_blocks)
157 unsigned int size = nr_blocks << DMZ_BLOCK_SHIFT;
159 /* Clear nr_blocks */
175 unsigned int nr_blocks = dmz_bio_blocks(bio);
176 sector_t end_block = chunk_block + nr_blocks;
192 (unsigned long long)chunk_block, nr_blocks);
197 nr_blocks = 0;
206 nr_blocks = ret;
215 if (!nr_blocks && bzone) {
221 nr_blocks = ret;
226 if (nr_blocks) {
228 nr_blocks = min_t(unsigned int, nr_blocks,
231 chunk_block, nr_blocks);
234 chunk_block += nr_blocks;
253 unsigned int nr_blocks)
263 ret = dmz_submit_bio(dmz, zone, bio, chunk_block, nr_blocks);
271 ret = dmz_validate_blocks(zmd, zone, chunk_block, nr_blocks);
273 ret = dmz_invalidate_blocks(zmd, bzone, chunk_block, nr_blocks);
286 unsigned int nr_blocks)
301 ret = dmz_submit_bio(dmz, bzone, bio, chunk_block, nr_blocks);
309 ret = dmz_validate_blocks(zmd, bzone, chunk_block, nr_blocks);
311 ret = dmz_invalidate_blocks(zmd, zone, chunk_block, nr_blocks);
324 unsigned int nr_blocks = dmz_bio_blocks(bio);
335 (unsigned long long)chunk_block, nr_blocks);
345 chunk_block, nr_blocks);
352 return dmz_handle_buffered_write(dmz, zone, bio, chunk_block, nr_blocks);
363 unsigned int nr_blocks = dmz_bio_blocks(bio);
378 (unsigned long long)chunk_block, nr_blocks);
386 ret = dmz_invalidate_blocks(zmd, zone, chunk_block, nr_blocks);
389 chunk_block, nr_blocks);