Home
last modified time | relevance | path

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

123

/linux/drivers/md/
H A Draid0.c89 sector_div(sectors, mddev->chunk_sectors); in create_strip_zones()
281 sector_div(first_sector, mddev->chunk_sectors); in create_strip_zones()
284 zone->disk_shift = sector_div(first_sector, in create_strip_zones()
341 sector_div(chunk, zone->nb_dev << chunksect_bits); in map_sector()
343 sect_in_chunk = sector_div(sector, chunk_sects); in map_sector()
345 sector_div(chunk, chunk_sects * zone->nb_dev); in map_sector()
354 + sector_div(sector, zone->nb_dev)]; in map_sector()
492 sector_div(first_stripe_index, stripe_size); in raid0_handle_discard()
494 sector_div(last_stripe_index, stripe_size); in raid0_handle_discard()
498 sector_div(orig_start, mddev->chunk_sectors); in raid0_handle_discard()
[all …]
H A Ddm-stripe.c113 if (sector_div(width, stripes)) { in stripe_ctr()
119 if (sector_div(tmp_len, chunk_size)) { in stripe_ctr()
209 chunk_offset = sector_div(chunk, sc->chunk_size); in stripe_map_sector()
216 *stripe = sector_div(chunk, sc->stripes); in stripe_map_sector()
242 *result -= sector_div(sector, sc->chunk_size); in stripe_map_range_sector()
H A Ddm-unstripe.c93 if (sector_div(tmp_len, uc->chunk_size)) { in unstripe_ctr()
127 sector_div(tmp_sector, uc->chunk_size); in map_to_core()
H A Ddm-switch.c99 if (sector_div(nr_regions, sctx->region_size)) in alloc_region_table()
109 if (sector_div(nr_slots, sctx->region_entries_per_slot)) in alloc_region_table()
164 sector_div(p, sctx->region_size); in switch_get_path_nr()
H A Ddm-dust.c199 sector_div(thisblock, dd->sect_per_block); in __dust_map_write()
465 sector_div(size, dd->sect_per_block); in dust_message()
493 sector_div(size, dd->sect_per_block); in dust_message()
H A Draid5.c927 if (!sector_div(tmp_sec, conf->chunk_sectors)) in stripe_add_to_batch_list()
2969 chunk_offset = sector_div(r_sector, sectors_per_chunk); in raid5_compute_sector()
2976 *dd_idx = sector_div(stripe, data_disks); in raid5_compute_sector()
2989 pd_idx = data_disks - sector_div(stripe2, raid_disks); in raid5_compute_sector()
2994 pd_idx = sector_div(stripe2, raid_disks); in raid5_compute_sector()
2999 pd_idx = data_disks - sector_div(stripe2, raid_disks); in raid5_compute_sector()
3003 pd_idx = sector_div(stripe2, raid_disks); in raid5_compute_sector()
3021 pd_idx = raid_disks - 1 - sector_div(stripe2, raid_disks); in raid5_compute_sector()
3030 pd_idx = sector_div(stripe2, raid_disks); in raid5_compute_sector()
3039 pd_idx = raid_disks - 1 - sector_div(stripe2, raid_disks); in raid5_compute_sector()
[all …]
H A Draid10.c603 dev = sector_div(stripe, geo->raid_disks); in __raid10_find_phys()
685 fc = sector_div(chunk, geo->far_copies); in raid10_find_virt()
700 sector_div(vchunk, geo->near_copies); in raid10_find_virt()
1710 start_disk_index = sector_div(first_stripe_index, geo->raid_disks); in raid10_handle_discard()
1719 end_disk_index = sector_div(last_stripe_index, geo->raid_disks); in raid10_handle_discard()
3725 sector_div(size, conf->geo.far_copies); in raid10_size()
3727 sector_div(size, conf->geo.near_copies); in raid10_size()
3740 sector_div(size, conf->geo.far_copies); in calc_sectors()
3742 sector_div(size, conf->geo.near_copies); in calc_sectors()
3757 sector_div(size, conf->geo.far_copies); in calc_sectors()
[all …]
H A Dmd-linear.c129 sector_div(sectors, mddev->chunk_sectors); in linear_conf()
H A Ddm-thin.c680 (void) sector_div(block_nr, pool->sectors_per_block); in get_bio_block()
701 (void) sector_div(b, pool->sectors_per_block); in get_bio_block_range()
702 (void) sector_div(e, pool->sectors_per_block); in get_bio_block_range()
726 sector_div(bi_sector, pool->sectors_per_block); in remap()
2832 return !sector_div(block_size, n); in is_factor()
3247 sector_div(metadata_dev_size, THIN_METADATA_BLOCK_SIZE); in get_metadata_dev_size_in_blocks()
3463 (void) sector_div(data_size, pool->sectors_per_block); in maybe_resize_data_dev()
4475 (void) sector_div(blocks, pool->sectors_per_block); in thin_iterate_devices()
H A Ddm-cache-target.c739 sector_div(bi_sector, cache->sectors_per_block); in remap_to_cache()
786 (void) sector_div(block_nr, cache->sectors_per_block); in get_bio_block()
2348 (void) sector_div(origin_size, discard_block_size); in too_many_discard_blocks()
2880 sector_div(e, li->cache->discard_block_size); in set_discard_range()
2926 (void) sector_div(size, cache->sectors_per_block); in get_cache_dev_size()
H A Ddm-snap-persistent.c280 if (sector_div(next_free, stride) == NUM_SNAPSHOT_HDR_CHUNKS) in skip_metadata()
H A Ddm-verity-fec.c674 if (sector_div(f->rounds, f->rsn)) in verity_fec_ctr()
/linux/drivers/scsi/aic7xxx/
H A Daiclib.h125 sector_div(capacity, (heads * sectors)); in aic_sector_div()
/linux/include/linux/
H A Dmath.h147 #define sector_div(a, b) do_div(a, b) macro
H A Ddevice-mapper.h732 sector_div(_r, (sz)); \
/linux/drivers/mmc/core/
H A Dcore.h214 return sector_div(dividend, divisor); in mmc_sector_mod()
/linux/fs/nilfs2/
H A Dthe_nilfs.h321 sector_div(segnum, nilfs->ns_blocks_per_segment); in nilfs_get_segnum_of_block()
/linux/drivers/scsi/mpt3sas/
H A Dmpt3sas_warpdrive.c287 column = sector_div(p_lba, num_pds); in mpt3sas_setup_direct_io()
/linux/block/
H A Dblk-settings.c633 unsigned int alignment = sector_div(sector, granularity >> SECTOR_SHIFT) in queue_limit_alignment_offset()
652 offset = sector_div(sector, granularity); in queue_limit_discard_alignment()
H A Dblk-merge.c189 tmp = sector_div(tmp, granularity); in __bio_split_discard()
/linux/drivers/scsi/
H A Dfdomain.c494 geom[2] = sector_div(capacity, geom[0] * geom[1]); in fdomain_biosparam()
H A D3w-xxxx.c1352 cylinders = sector_div(capacity, heads * sectors); in tw_scsi_biosparam()
1357 cylinders = sector_div(capacity, heads * sectors); in tw_scsi_biosparam()
/linux/drivers/s390/block/
H A Ddasd_eckd.c3196 sector_div(first_trk, recs_per_trk); in dasd_eckd_ese_format()
3199 sector_div(last_trk, recs_per_trk); in dasd_eckd_ese_format()
3282 sector_div(first_trk, recs_per_trk); in dasd_eckd_ese_read()
3285 sector_div(last_trk, recs_per_trk); in dasd_eckd_ese_read()
4076 unsigned int recoffs = sector_div(trkid, blk_per_trk); in dasd_eckd_build_cp_cmd_single()
4235 recoffs = sector_div(trkid, blk_per_trk); in dasd_eckd_build_cp_cmd_track()
4578 offs = sector_div(trkid, blk_per_trk); in dasd_eckd_build_cp_tpm_track()
4671 first_offs = sector_div(first_trk, blk_per_trk); in dasd_eckd_build_cp()
4674 last_offs = sector_div(last_trk, blk_per_trk); in dasd_eckd_build_cp()
/linux/drivers/infiniband/ulp/iser/
H A Diser_verbs.c912 sector_div(sector_off, sector_size + 8); in iser_check_task_pi_status()
/linux/drivers/memstick/core/
H A Dms_block.c1910 sector_div(lba, msb->page_size / 512); in msb_io_work()
1911 page = sector_div(lba, msb->pages_in_block); in msb_io_work()

123