Home
last modified time | relevance | path

Searched refs:bio_sectors (Results 1 – 31 of 31) sorted by relevance

/linux-4.1.27/drivers/md/bcache/
Drequest.c121 bio_sectors(bio), (uint64_t) bio->bi_iter.bi_sector); in bch_data_invalidate()
123 while (bio_sectors(bio)) { in bch_data_invalidate()
124 unsigned sectors = min(bio_sectors(bio), in bch_data_invalidate()
196 if (atomic_sub_return(bio_sectors(bio), &op->c->sectors_to_gc) < 0) { in bch_data_insert_start()
226 if (!bch_alloc_sectors(op->c, k, bio_sectors(bio), in bch_data_insert_start()
384 bio_sectors(bio) & (c->sb.block_size - 1)) { in check_should_bypass()
445 bch_rescale_priorities(c, bio_sectors(bio)); in check_should_bypass()
448 bch_mark_sectors_bypassed(c, dc, bio_sectors(bio)); in check_should_bypass()
514 unsigned bio_sectors = bio_sectors(bio); in cache_lookup_fn() local
525 BUG_ON(bio_sectors <= sectors); in cache_lookup_fn()
[all …]
Dio.c22 return min(bio_sectors(bio), q->limits.max_discard_sectors); in bch_bio_max_sectors()
84 if (bio_sectors(bio) <= bch_bio_max_sectors(bio)) in bch_generic_make_request()
Dwriteback.h54 bio_sectors(bio))) in should_writeback()
/linux-4.1.27/drivers/md/
Dlinear.c68 unsigned long maxsectors, bio_sectors = bvm->bi_size >> 9; in linear_mergeable_bvec() local
83 if (maxsectors < bio_sectors) in linear_mergeable_bvec()
86 maxsectors -= bio_sectors; in linear_mergeable_bvec()
88 if (maxsectors <= (PAGE_SIZE >> 9 ) && bio_sectors == 0) in linear_mergeable_bvec()
Draid0.c357 unsigned int bio_sectors = bvm->bi_size >> 9; in raid0_mergeable_bvec() local
364 + bio_sectors)) << 9; in raid0_mergeable_bvec()
367 + bio_sectors)) << 9; in raid0_mergeable_bvec()
370 if (max <= biovec->bv_len && bio_sectors == 0) in raid0_mergeable_bvec()
502 + bio_sectors(bio)); in is_io_in_chunk_boundary()
506 + bio_sectors(bio)); in is_io_in_chunk_boundary()
533 if (sectors < bio_sectors(bio)) { in raid0_make_request()
Ddm-linear.c87 if (bio_sectors(bio)) in linear_map_bio()
Ddm-log-writes.c570 if (!bio_sectors(bio) && !flush_bio) in log_writes_map()
602 block->nr_sectors = bio_sectors(bio); in log_writes_map()
614 if (flush_bio && !bio_sectors(bio)) { in log_writes_map()
Draid10.c693 unsigned int bio_sectors = bvm->bi_size >> 9; in raid10_mergeable_bvec() local
704 + bio_sectors)) << 9; in raid10_mergeable_bvec()
708 if (max <= biovec->bv_len && bio_sectors == 0) in raid10_mergeable_bvec()
722 if (max <= biovec->bv_len && bio_sectors == 0) in raid10_mergeable_bvec()
1171 sectors = bio_sectors(bio); in __make_request()
1274 r10_bio->sectors = bio_sectors(bio) - sectors_handled; in __make_request()
1518 if (sectors_handled < bio_sectors(bio)) { in __make_request()
1526 r10_bio->sectors = bio_sectors(bio) - sectors_handled; in __make_request()
1558 bio_sectors(bio) > chunk_sects in make_request()
2116 md_sync_acct(conf->mirrors[d].rdev->bdev, bio_sectors(tbio)); in sync_request_write()
[all …]
Ddm-delay.c279 if (bio_sectors(bio)) in delay_map()
Ddm-flakey.c250 if (bio_sectors(bio)) in flakey_map_bio()
Draid1.c1147 r1_bio->sectors = bio_sectors(bio); in make_request()
1227 r1_bio->sectors = bio_sectors(bio) - sectors_handled; in make_request()
1437 if (sectors_handled < bio_sectors(bio)) { in make_request()
1444 r1_bio->sectors = bio_sectors(bio) - sectors_handled; in make_request()
2076 md_sync_acct(conf->mirrors[i].rdev->bdev, bio_sectors(wbio)); in sync_request_write()
2396 r1_bio->sectors = bio_sectors(mbio) - sectors_handled; in handle_read_error()
Ddm.c657 bio_sectors(bio), false, 0, &io->stats_aux); in start_io_acct()
672 bio_sectors(bio), true, duration, &io->stats_aux); in end_io_acct()
1704 ci.sector_count = bio_sectors(bio); in __split_and_process_bio()
1783 generic_start_io_acct(rw, bio_sectors(bio), &dm_disk(md)->part0); in dm_make_request()
Draid5.c140 int sectors = bio_sectors(bio); in r5_next_bio()
4683 unsigned int bio_sectors = bvm->bi_size >> 9; in raid5_mergeable_bvec() local
4694 max = (chunk_sectors - ((sector & (chunk_sectors - 1)) + bio_sectors)) << 9; in raid5_mergeable_bvec()
4696 if (max <= biovec->bv_len && bio_sectors == 0) in raid5_mergeable_bvec()
4706 unsigned int bio_sectors = bio_sectors(bio); in in_chunk_boundary() local
4711 ((sector & (chunk_sectors - 1)) + bio_sectors); in in_chunk_boundary()
4795 if (bio_sectors(bi) > queue_max_sectors(q)) in bio_fits_rdev()
4865 bio_sectors(align_bi), in chunk_aligned_read()
Ddm-crypt.c1299 sector += bio_sectors(clone); in kcryptd_crypt_write_convert()
1895 if (bio_sectors(bio)) in crypt_map()
Ddm-verity.c554 if (((unsigned)bio->bi_iter.bi_sector | bio_sectors(bio)) & in verity_map()
Ddm-raid1.c461 io->count = bio_sectors(bio); in map_region()
Ddm-snap.c2277 if (bio_sectors(bio) > available_sectors) in origin_map()
Dmd.c266 bio_endio(bio, bio_sectors(bio) == 0 ? 0 : -EROFS); in md_make_request()
291 sectors = bio_sectors(bio); in md_make_request()
/linux-4.1.27/include/trace/events/
Dblock.h274 __entry->nr_sector = bio_sectors(bio);
311 __entry->nr_sector = bio_sectors(bio);
339 __entry->nr_sector = bio_sectors(bio);
406 __entry->nr_sector = bio_sectors(bio);
434 __entry->nr_sector = bio ? bio_sectors(bio) : 0;
610 __entry->nr_sector = bio_sectors(bio);
/linux-4.1.27/block/
Dblk-merge.c315 if (blk_rq_sectors(req) + bio_sectors(bio) > in ll_back_merge_fn()
333 if (blk_rq_sectors(req) + bio_sectors(bio) > in ll_front_merge_fn()
607 else if (blk_rq_pos(rq) - bio_sectors(bio) == bio->bi_iter.bi_sector) in blk_try_merge()
Dbio-integrity.c275 intervals = bio_integrity_intervals(bi, bio_sectors(bio)); in bio_integrity_prep()
Dblk-core.c1699 if (bio_sectors(bio) && bdev != bdev->bd_contains) { in blk_partition_remap()
1793 int nr_sectors = bio_sectors(bio); in generic_make_request_checks()
1817 bio_sectors(bio), in generic_make_request_checks()
1979 count = bio_sectors(bio); in submit_bio()
Dbio.c1830 BUG_ON(sectors >= bio_sectors(bio)); in bio_split()
/linux-4.1.27/include/linux/
Dbio.h99 #define bio_sectors(bio) ((bio)->bi_iter.bi_size >> 9) macro
100 #define bio_end_sector(bio) ((bio)->bi_iter.bi_sector + bio_sectors((bio)))
374 if (sectors >= bio_sectors(bio)) in bio_next_split()
/linux-4.1.27/drivers/block/rsxx/
Ddev.c115 generic_start_io_acct(bio_data_dir(bio), bio_sectors(bio), in disk_stats_start()
/linux-4.1.27/drivers/ide/
Dide-cd.c149 unsigned long bio_sectors; in cdrom_analyze_sense_data() local
190 bio_sectors = max(bio_sectors(failed_command->bio), 4U); in cdrom_analyze_sense_data()
191 sector &= ~(bio_sectors - 1); in cdrom_analyze_sense_data()
/linux-4.1.27/drivers/block/
Dps3disk.c105 __func__, __LINE__, i, bio_sectors(iter.bio), in ps3disk_scatter_gather()
Dxen-blkfront.c1577 (unsigned int)bio_sectors(bio) - offset); in blkif_recover()
Dpktcdvd.c2355 pd->stats.secs_r += bio_sectors(bio); in pkt_make_request_read()
/linux-4.1.27/drivers/scsi/
Dsr.c351 bio_sectors(SCpnt->request->bio); in sr_done()
/linux-4.1.27/fs/btrfs/
Dvolumes.c5736 if (bio_sectors(bio) > max_sectors) in bio_size_ok()