Home
last modified time | relevance | path

Searched refs:sector_div (Results 1 – 25 of 55) sorted by relevance

123

/Linux-v5.4/drivers/md/
Draid0.c103 sector_div(sectors, mddev->chunk_sectors); in create_strip_zones()
343 sector_div(chunk, zone->nb_dev << chunksect_bits); in map_sector()
345 sect_in_chunk = sector_div(sector, chunk_sects); in map_sector()
347 sector_div(chunk, chunk_sects * zone->nb_dev); in map_sector()
356 + sector_div(sector, zone->nb_dev)]; in map_sector()
472 return chunk_sects >= (sector_div(sector, chunk_sects) in is_io_in_chunk_boundary()
511 sector_div(first_stripe_index, stripe_size); in raid0_handle_discard()
513 sector_div(last_stripe_index, stripe_size); in raid0_handle_discard()
595 : sector_div(sector, chunk_sects)); in raid0_make_request()
Ddm-stripe.c123 if (sector_div(width, stripes)) { in stripe_ctr()
130 if (sector_div(tmp_len, chunk_size)) { in stripe_ctr()
223 chunk_offset = sector_div(chunk, sc->chunk_size); in stripe_map_sector()
230 *stripe = sector_div(chunk, sc->stripes); in stripe_map_sector()
256 *result -= sector_div(sector, sc->chunk_size); in stripe_map_range_sector()
Ddm-unstripe.c92 if (sector_div(tmp_len, uc->chunk_size)) { in unstripe_ctr()
126 sector_div(tmp_sector, uc->chunk_size); in map_to_core()
Ddm-switch.c98 if (sector_div(nr_regions, sctx->region_size)) in alloc_region_table()
108 if (sector_div(nr_slots, sctx->region_entries_per_slot)) in alloc_region_table()
163 sector_div(p, sctx->region_size); in switch_get_path_nr()
Ddm-dust.c187 sector_div(thisblock, dd->sect_per_block); in __dust_map_write()
418 sector_div(size, dd->sect_per_block); in dust_message()
Draid5.c749 if (!sector_div(tmp_sec, conf->chunk_sectors)) in stripe_add_to_batch_list()
2736 chunk_offset = sector_div(r_sector, sectors_per_chunk); in raid5_compute_sector()
2743 *dd_idx = sector_div(stripe, data_disks); in raid5_compute_sector()
2756 pd_idx = data_disks - sector_div(stripe2, raid_disks); in raid5_compute_sector()
2761 pd_idx = sector_div(stripe2, raid_disks); in raid5_compute_sector()
2766 pd_idx = data_disks - sector_div(stripe2, raid_disks); in raid5_compute_sector()
2770 pd_idx = sector_div(stripe2, raid_disks); in raid5_compute_sector()
2788 pd_idx = raid_disks - 1 - sector_div(stripe2, raid_disks); in raid5_compute_sector()
2797 pd_idx = sector_div(stripe2, raid_disks); in raid5_compute_sector()
2806 pd_idx = raid_disks - 1 - sector_div(stripe2, raid_disks); in raid5_compute_sector()
[all …]
Dmd-linear.c113 sector_div(sectors, mddev->chunk_sectors); in linear_conf()
Draid10.c583 dev = sector_div(stripe, geo->raid_disks); in __raid10_find_phys()
665 fc = sector_div(chunk, geo->far_copies); in raid10_find_virt()
680 sector_div(vchunk, geo->near_copies); in raid10_find_virt()
3538 sector_div(size, conf->geo.far_copies); in raid10_size()
3540 sector_div(size, conf->geo.near_copies); in raid10_size()
3553 sector_div(size, conf->geo.far_copies); in calc_sectors()
3555 sector_div(size, conf->geo.near_copies); in calc_sectors()
3570 sector_div(size, conf->geo.far_copies); in calc_sectors()
4021 sector_div(size, devs); in raid10_takeover_raid0()
4388 sector_div(s, geo->raid_disks); in first_dev_address()
Ddm-thin.c686 (void) sector_div(block_nr, pool->sectors_per_block); in get_bio_block()
707 (void) sector_div(b, pool->sectors_per_block); in get_bio_block_range()
708 (void) sector_div(e, pool->sectors_per_block); in get_bio_block_range()
731 sector_div(bi_sector, pool->sectors_per_block); in remap()
2838 return !sector_div(block_size, n); in is_factor()
3224 sector_div(metadata_dev_size, THIN_METADATA_BLOCK_SIZE); in get_metadata_dev_size_in_blocks()
3438 (void) sector_div(data_size, pool->sectors_per_block); in maybe_resize_data_dev()
4438 (void) sector_div(blocks, pool->sectors_per_block); in thin_iterate_devices()
Ddm-cache-target.c821 sector_div(bi_sector, cache->sectors_per_block); in remap_to_cache()
876 (void) sector_div(block_nr, cache->sectors_per_block); in get_bio_block()
2417 (void) sector_div(origin_size, discard_block_size); in too_many_discard_blocks()
2944 sector_div(e, li->cache->discard_block_size); in set_discard_range()
2990 (void) sector_div(size, cache->sectors_per_block); in get_cache_dev_size()
Ddm-verity-fec.c722 if (sector_div(f->rounds, f->rsn)) in verity_fec_ctr()
Ddm-snap-persistent.c277 if (sector_div(next_free, stride) == NUM_SNAPSHOT_HDR_CHUNKS) in skip_metadata()
Ddm-raid.c1645 if (sector_div(dev_sectors, data_stripes)) in rs_set_dev_and_array_sectors()
1649 if (sector_div(array_sectors, rs->raid10_copies)) in rs_set_dev_and_array_sectors()
1652 } else if (sector_div(dev_sectors, data_stripes)) in rs_set_dev_and_array_sectors()
/Linux-v5.4/drivers/scsi/aic7xxx/
Daiclib.h140 sector_div(capacity, (heads * sectors)); in aic_sector_div()
/Linux-v5.4/drivers/scsi/mpt3sas/
Dmpt3sas_warpdrive.c288 column = sector_div(p_lba, num_pds); in mpt3sas_setup_direct_io()
/Linux-v5.4/fs/nilfs2/
Dthe_nilfs.h329 sector_div(segnum, nilfs->ns_blocks_per_segment); in nilfs_get_segnum_of_block()
/Linux-v5.4/drivers/block/paride/
Dpf.c359 geo->cylinders = sector_div(capacity, PF_FD_HDS * PF_FD_SPT); in pf_getgeo()
363 geo->cylinders = sector_div(capacity, PF_HD_HDS * PF_HD_SPT); in pf_getgeo()
/Linux-v5.4/include/linux/
Ddevice-mapper.h587 sector_div(_r, (sz)); \
Dblkdev.h1353 unsigned int alignment = sector_div(sector, granularity >> SECTOR_SHIFT) in queue_limit_alignment_offset()
1394 offset = sector_div(sector, granularity); in queue_limit_discard_alignment()
Dkernel.h182 #define sector_div(a, b) do_div(a, b) macro
/Linux-v5.4/drivers/scsi/
Dfdomain.c484 geom[2] = sector_div(capacity, geom[0] * geom[1]); in fdomain_biosparam()
D3w-xxxx.c1354 cylinders = sector_div(capacity, heads * sectors); in tw_scsi_biosparam()
1359 cylinders = sector_div(capacity, heads * sectors); in tw_scsi_biosparam()
/Linux-v5.4/block/
Dblk-merge.c97 tmp = sector_div(tmp, granularity); in blk_bio_discard_split()
/Linux-v5.4/drivers/s390/block/
Ddasd_eckd.c3038 sector_div(first_trk, recs_per_trk); in dasd_eckd_ese_format()
3041 sector_div(last_trk, recs_per_trk); in dasd_eckd_ese_format()
3818 unsigned int recoffs = sector_div(trkid, blk_per_trk); in dasd_eckd_build_cp_cmd_single()
3979 recoffs = sector_div(trkid, blk_per_trk); in dasd_eckd_build_cp_cmd_track()
4322 offs = sector_div(trkid, blk_per_trk); in dasd_eckd_build_cp_tpm_track()
4416 first_offs = sector_div(first_trk, blk_per_trk); in dasd_eckd_build_cp()
4419 last_offs = sector_div(last_trk, blk_per_trk); in dasd_eckd_build_cp()
/Linux-v5.4/drivers/scsi/libsas/
Dsas_scsi_host.c882 sector_div(capacity, 255*63); in sas_bios_param()

123