| /linux/drivers/mtd/ |
| H A D | ssfdc.c | 35 #define SECTOR_SHIFT 9 macro 132 cis_sector = (int)(offset >> SECTOR_SHIFT); in get_valid_cis_sector() 153 loff_t offset = (loff_t)sect_no << SECTOR_SHIFT; in read_physical_sector() 307 ssfdc->cis_block = cis_sector / (mtd->erasesize >> SECTOR_SHIFT); in ssfdcr_add_mtd() 319 ssfdc->cylinders = (unsigned short)(((u32)mtd->size >> SECTOR_SHIFT) / in ssfdcr_add_mtd() 373 sectors_per_block = ssfdc->erase_size >> SECTOR_SHIFT; in ssfdcr_readsect()
|
| /linux/fs/btrfs/ |
| H A D | zoned.c | 68 #define SUPER_INFO_SECTORS ((u64)BTRFS_SUPER_INFO_SIZE >> SECTOR_SHIFT) 121 *wp_ret = zones[0].start << SECTOR_SHIFT; in sb_write_pointer() 130 u64 zone_end = (zones[i].start + zones[i].capacity) << SECTOR_SHIFT; in sb_write_pointer() 161 *wp_ret = sector << SECTOR_SHIFT; in sb_write_pointer() 204 const sector_t zone_sectors = device->fs_info->zone_size >> SECTOR_SHIFT; in emulate_report_zones() 208 pos >>= SECTOR_SHIFT; in emulate_report_zones() 271 ret = blkdev_report_zones_cached(device->bdev, pos >> SECTOR_SHIFT, in btrfs_get_dev_zones() 419 zone_sectors = fs_info->zone_size >> SECTOR_SHIFT; in btrfs_get_dev_zone_info() 425 zone_info->zone_size = zone_sectors << SECTOR_SHIFT; in btrfs_get_dev_zone_info() 499 ret = btrfs_get_dev_zones(device, sector << SECTOR_SHIFT, zones, in btrfs_get_dev_zone_info() [all …]
|
| /linux/drivers/md/ |
| H A D | dm-integrity.c | 128 #define JOURNAL_SECTOR_DATA ((1 << SECTOR_SHIFT) - sizeof(commit_id_t)) 452 ms += offset >> (SECTOR_SHIFT + ic->log2_buffer_sectors - ic->log2_tag_size); in get_metadata_sector_and_offset() 453 mo = (offset << ic->log2_tag_size) & ((1U << SECTOR_SHIFT << ic->log2_buffer_sectors) - 1); in get_metadata_sector_and_offset() 455 ms += (__u64)offset * ic->tag_size >> (SECTOR_SHIFT + ic->log2_buffer_sectors); in get_metadata_sector_and_offset() 456 mo = (offset * ic->tag_size) & ((1U << SECTOR_SHIFT << ic->log2_buffer_sectors) - 1); in get_metadata_sector_and_offset() 511 __u8 *mac = sb + (1 << SECTOR_SHIFT) - mac_size; in sb_mac() 513 if (sizeof(struct superblock) + mac_size > 1 << SECTOR_SHIFT || in sb_mac() 742 *pl_index = sector >> (PAGE_SHIFT - SECTOR_SHIFT); in page_list_location() 743 *pl_offset = (sector << SECTOR_SHIFT) & (PAGE_SIZE - 1); in page_list_location() 755 *n_sectors = (PAGE_SIZE - pl_offset) >> SECTOR_SHIFT; in access_page_list() [all …]
|
| H A D | dm-inlinecrypt.c | 393 if (ti->len & ((ctx->sector_size >> SECTOR_SHIFT) - 1)) { in inlinecrypt_ctr() 398 if (ctx->iv_offset & ((ctx->sector_size >> SECTOR_SHIFT) - 1)) { in inlinecrypt_ctr() 405 (ctx->sector_bits - SECTOR_SHIFT); in inlinecrypt_ctr() 470 if (dun[0] & ((ctx->sector_size >> SECTOR_SHIFT) - 1)) in inlinecrypt_map() 472 dun[0] >>= ctx->sector_bits - SECTOR_SHIFT; /* crypto sectors */ in inlinecrypt_map()
|
| H A D | dm-verity-fec.c | 537 ((sector_t)(num_ll << (v->data_dev_block_bits - SECTOR_SHIFT)) in verity_fec_parse_opt_args() 538 >> (v->data_dev_block_bits - SECTOR_SHIFT) != num_ll)) { in verity_fec_parse_opt_args() 546 ((sector_t)(num_ll << (v->data_dev_block_bits - SECTOR_SHIFT)) >> in verity_fec_parse_opt_args() 547 (v->data_dev_block_bits - SECTOR_SHIFT) != num_ll)) { in verity_fec_parse_opt_args() 673 dm_bufio_set_sector_offset(f->bufio, f->start << (v->data_dev_block_bits - SECTOR_SHIFT)); in verity_fec_ctr()
|
| H A D | dm-verity-target.c | 394 io_loc.sector = cur_block << (v->data_dev_block_bits - SECTOR_SHIFT); in verity_recheck() 395 io_loc.count = 1 << (v->data_dev_block_bits - SECTOR_SHIFT); in verity_recheck() 794 ((1 << (v->data_dev_block_bits - SECTOR_SHIFT)) - 1)) { in verity_map() 800 (v->data_dev_block_bits - SECTOR_SHIFT) > v->data_blocks) { in verity_map() 811 io->block = bio->bi_iter.bi_sector >> (v->data_dev_block_bits - SECTOR_SHIFT); in verity_map() 1503 (sector_t)(num_ll << (v->data_dev_block_bits - SECTOR_SHIFT)) in verity_ctr() 1504 >> (v->data_dev_block_bits - SECTOR_SHIFT) != num_ll) { in verity_ctr() 1511 if (ti->len > (v->data_blocks << (v->data_dev_block_bits - SECTOR_SHIFT))) { in verity_ctr() 1518 (sector_t)(num_ll << (v->hash_dev_block_bits - SECTOR_SHIFT)) in verity_ctr() 1519 >> (v->hash_dev_block_bits - SECTOR_SHIFT) != num_ll) { in verity_ctr()
|
| H A D | dm-clone-metadata.h | 22 #define DM_CLONE_METADATA_MAX_SECTORS_WARNING (16 * (1024 * 1024 * 1024 >> SECTOR_SHIFT))
|
| H A D | dm-log-writes.c | 141 return sectors >> (lc->sectorshift - SECTOR_SHIFT); in bio_to_dev_sectors() 147 return sectors << (lc->sectorshift - SECTOR_SHIFT); in dev_to_bio_sectors() 387 sector += block->vecs[i].bv_len >> SECTOR_SHIFT; in log_one_block() 567 lc->next_sector = lc->sectorsize >> SECTOR_SHIFT; in log_writes_ctr() 877 limits->max_hw_discard_sectors = (UINT_MAX >> SECTOR_SHIFT); in log_writes_io_hints()
|
| /linux/include/linux/ |
| H A D | blk_types.h | 30 #ifndef SECTOR_SHIFT 31 #define SECTOR_SHIFT 9 macro 34 #define SECTOR_SIZE (1 << SECTOR_SHIFT) 37 #define PAGE_SECTORS_SHIFT (PAGE_SHIFT - SECTOR_SHIFT) 291 #define BIO_MAX_SECTORS (BIO_MAX_SIZE >> SECTOR_SHIFT)
|
| H A D | blkdev.h | 855 return (loff_t)bdev_nr_sectors(bdev) << SECTOR_SHIFT; in bdev_nr_bytes() 866 (sb->s_blocksize_bits - SECTOR_SHIFT); in sb_bdev_nr_blocks() 1209 SECTOR_SHIFT), in sb_issue_discard() 1211 SECTOR_SHIFT), in sb_issue_discard() 1219 SECTOR_SHIFT), in sb_issue_zeroout() 1221 SECTOR_SHIFT), in sb_issue_zeroout() 1510 return q->limits.atomic_write_boundary_sectors << SECTOR_SHIFT; in queue_atomic_write_boundary_bytes() 1516 return q->limits.atomic_write_max_sectors << SECTOR_SHIFT; in queue_atomic_write_max_bytes() 1541 return order_base_2(size >> SECTOR_SHIFT) + SECTOR_SHIFT; in blksize_bits() 1765 return IS_ALIGNED(sector, alignment >> SECTOR_SHIFT); in blk_atomic_write_start_sect_aligned()
|
| H A D | t10-pi.h | 36 return blk_rq_pos(rq) >> (shift - SECTOR_SHIFT); in full_pi_ref_tag()
|
| /linux/fs/nfs/blocklayout/ |
| H A D | blocklayout.h | 43 #define PAGE_CACHE_SECTORS (PAGE_SIZE >> SECTOR_SHIFT) 44 #define PAGE_CACHE_SECTOR_SHIFT (PAGE_SHIFT - SECTOR_SHIFT) 45 #define SECTOR_SIZE (1 << SECTOR_SHIFT)
|
| H A D | extent_tree.c | 511 p = xdr_encode_hyper(p, be->be_f_offset << SECTOR_SHIFT); in encode_block_extent() 512 p = xdr_encode_hyper(p, be->be_length << SECTOR_SHIFT); in encode_block_extent() 520 p = xdr_encode_hyper(p, be->be_f_offset << SECTOR_SHIFT); in encode_scsi_range() 521 return xdr_encode_hyper(p, be->be_length << SECTOR_SHIFT); in encode_scsi_range() 616 *lastbyte <<= SECTOR_SHIFT; in ext_tree_encode_commit()
|
| /linux/fs/iomap/ |
| H A D | ioend.c | 409 if (ioend->io_sector + (ioend->io_size >> SECTOR_SHIFT) != in iomap_ioend_can_merge() 476 lim->max_zone_append_sectors << SECTOR_SHIFT); in iomap_split_ioend() 486 sector_offset = max_len >> SECTOR_SHIFT; in iomap_split_ioend() 490 sector_offset = ALIGN_DOWN(sector_offset << SECTOR_SHIFT, in iomap_split_ioend() 491 i_blocksize(ioend->io_inode)) >> SECTOR_SHIFT; in iomap_split_ioend() 510 ioend->io_sector += (split_ioend->io_size >> SECTOR_SHIFT); in iomap_split_ioend()
|
| /linux/drivers/nvdimm/ |
| H A D | pmem.c | 55 return (offset - pmem->data_offset) >> SECTOR_SHIFT; in to_sect() 60 return (sector << SECTOR_SHIFT) + pmem->data_offset; in to_offset() 118 pmem_clear_bb(pmem, to_sect(pmem, offset), cleared >> SECTOR_SHIFT); in pmem_clear_poison() 262 sector_t sector = PFN_PHYS(pgoff) >> SECTOR_SHIFT; in __pmem_direct_access() 263 unsigned int num = PFN_PHYS(nr_pages) >> SECTOR_SHIFT; in __pmem_direct_access() 286 PAGE_ALIGN((first_bad - sector) << SECTOR_SHIFT)); in __pmem_direct_access() 314 PFN_PHYS(pgoff) >> SECTOR_SHIFT, in pmem_dax_zero_page_range() 351 if (!is_bad_pmem(&pmem->bb, PFN_PHYS(pgoff) >> SECTOR_SHIFT, len)) in pmem_recovery_write() 377 pmem_clear_bb(pmem, to_sect(pmem, pmem_off), cleared >> SECTOR_SHIFT); in pmem_recovery_write()
|
| /linux/drivers/mmc/core/ |
| H A D | mmc_test.c | 560 unsigned int rate, iops, sectors = bytes >> SECTOR_SHIFT; in mmc_test_print_rate() 585 unsigned int rate, iops, sectors = bytes >> SECTOR_SHIFT; in mmc_test_print_avg_rate() 1386 t->blocks = sz >> SECTOR_SHIFT; in mmc_test_area_map() 1469 dev_addr += sz >> SECTOR_SHIFT; in mmc_test_area_io_seq() 1512 return mmc_erase(test->card, t->dev_addr, t->max_sz >> SECTOR_SHIFT, in mmc_test_area_erase() 1548 sz = (unsigned long)test->card->pref_erase << SECTOR_SHIFT; in mmc_test_area_init() 1560 if (t->max_tfr >> SECTOR_SHIFT > test->card->host->max_blk_count) in mmc_test_area_init() 1561 t->max_tfr = test->card->host->max_blk_count << SECTOR_SHIFT; in mmc_test_area_init() 1591 t->dev_addr -= t->dev_addr % (t->max_sz >> SECTOR_SHIFT); in mmc_test_area_init() 1696 dev_addr = t->dev_addr + (sz >> SECTOR_SHIFT); in mmc_test_profile_read_perf() [all …]
|
| /linux/drivers/block/ |
| H A D | zloop.c | 61 #define ZLOOP_DEF_ZONE_SIZE ((256ULL * SZ_1M) >> SECTOR_SHIFT) 327 file_sectors = stat.size >> SECTOR_SHIFT; in zloop_update_seq_zone() 483 zlo->zone_capacity << SECTOR_SHIFT)) { in zloop_finish_zone() 561 cmd->iocb.ki_pos = (cmd->sector - zone->start) << SECTOR_SHIFT; in zloop_do_rw() 1067 if (zlo->zone_capacity & ((zlo->block_size >> SECTOR_SHIFT) - 1)) { in zloop_get_block_size() 1122 file_sectors = stat.size >> SECTOR_SHIFT; in zloop_init_zone() 1131 zlo->zone_size << SECTOR_SHIFT); in zloop_init_zone() 1188 .max_hw_sectors = SZ_1M >> SECTOR_SHIFT, in zloop_ctl_add() 1343 ((sector_t)zlo->zone_size << SECTOR_SHIFT) >> 20, in zloop_ctl_add() 1416 (old_wp - zone->start) << SECTOR_SHIFT); in zloop_forget_cache() [all …]
|
| /linux/fs/xfs/ |
| H A D | xfs_verify_media.c | 185 BUILD_BUG_ON(BBSHIFT != SECTOR_SHIFT); in xfs_verify_iosize() 348 min(bbcount << SECTOR_SHIFT, folio_size(folio)), in xfs_verify_media() 356 bio_bbcount = bio->bi_iter.bi_size >> SECTOR_SHIFT; in xfs_verify_media()
|
| /linux/drivers/md/persistent-data/ |
| H A D | dm-space-map-metadata.h | 13 #define DM_SM_METADATA_BLOCK_SIZE (4096 >> SECTOR_SHIFT)
|
| /linux/fs/zonefs/ |
| H A D | super.c | 117 z->z_size >> SECTOR_SHIFT); in zonefs_zone_mgmt() 221 return (zone->wp - zone->start) << SECTOR_SHIFT; in zonefs_check_zone_condition() 383 zone.len = z->z_size >> SECTOR_SHIFT; in __zonefs_io_error() 663 inode->i_blocks = z->z_capacity >> SECTOR_SHIFT; in zonefs_get_file_inode() 1000 z->z_size = zone->len << SECTOR_SHIFT; in zonefs_init_zgroup() 1001 if (z->z_size > bdev_zone_sectors(sb->s_bdev) << SECTOR_SHIFT && in zonefs_init_zgroup() 1006 bdev_zone_sectors(sb->s_bdev) << SECTOR_SHIFT); in zonefs_init_zgroup() 1011 zone->capacity << SECTOR_SHIFT); in zonefs_init_zgroup()
|
| /linux/block/ |
| H A D | blk-merge.c | 104 SECTOR_SHIFT; in bio_allowed_max_sectors() 232 unsigned pbs = lim->physical_block_size >> SECTOR_SHIFT; in get_max_io_size() 233 unsigned lbs = lim->logical_block_size >> SECTOR_SHIFT; in get_max_io_size() 417 return bytes >> SECTOR_SHIFT; in bio_split_io_at() 426 get_max_io_size(bio, lim) << SECTOR_SHIFT)); in bio_split_rw() 442 lim->max_zone_append_sectors << SECTOR_SHIFT); in bio_split_zone_append()
|
| H A D | ioctl.c | 48 start = p.start >> SECTOR_SHIFT; in blkpg_do_ioctl() 49 length = p.length >> SECTOR_SHIFT; in blkpg_do_ioctl() 153 sector = start >> SECTOR_SHIFT; in blk_ioctl_discard() 154 nr_sects = len >> SECTOR_SHIFT; in blk_ioctl_discard() 896 sector_t sector = bic->start >> SECTOR_SHIFT; in blkdev_cmd_discard() 897 sector_t nr_sects = bic->len >> SECTOR_SHIFT; in blkdev_cmd_discard()
|
| H A D | bio-integrity-fs.c | 75 bip->bip_iter.bi_size = bio_integrity_bytes(bi, size >> SECTOR_SHIFT); in fs_bio_integrity_verify()
|
| /linux/drivers/md/dm-vdo/indexer/ |
| H A D | io-factory.h | 24 SECTORS_PER_BLOCK = UDS_BLOCK_SIZE >> SECTOR_SHIFT,
|
| /linux/drivers/block/null_blk/ |
| H A D | main.c | 48 #define MAP_SZ ((PAGE_SIZE >> SECTOR_SHIFT) + 2) 1078 i += (nullb->dev->blocksize >> SECTOR_SHIFT)) { in null_flush_cache_page() 1080 offset = (i << SECTOR_SHIFT); in null_flush_cache_page() 1160 sector = pos >> SECTOR_SHIFT; in copy_to_nullb() 1194 sector = pos >> SECTOR_SHIFT; in copy_from_nullb() 1213 size_t n = nr_sectors << SECTOR_SHIFT; in null_handle_discard() 1222 sector += temp >> SECTOR_SHIFT; in null_handle_discard() 1263 pos >> SECTOR_SHIFT, len); in null_transfer() 1297 loff_t pos = blk_rq_pos(rq) << SECTOR_SHIFT; in null_handle_data_transfer() 1298 unsigned int max_bytes = nr_sectors << SECTOR_SHIFT; in null_handle_data_transfer() [all …]
|