Home
last modified time | relevance | path

Searched refs:SECTOR_SHIFT (Results 1 – 25 of 109) sorted by relevance

12345

/linux/block/
H A Dblk-settings.c80 io_opt = (u64)lim->max_sectors << SECTOR_SHIFT; in blk_apply_bdi_limits()
198 } else if (bi->interval_exp < SECTOR_SHIFT || in blk_validate_integrity_limits()
220 max_integrity_io_size(lim) >> SECTOR_SHIFT); in blk_validate_integrity_limits()
246 unsigned int unit_limit = min(lim->max_hw_sectors << SECTOR_SHIFT, in blk_atomic_writes_update_limits()
252 min(lim->atomic_write_hw_max >> SECTOR_SHIFT, in blk_atomic_writes_update_limits()
259 lim->atomic_write_hw_boundary >> SECTOR_SHIFT; in blk_atomic_writes_update_limits()
287 lim->atomic_write_hw_max >> SECTOR_SHIFT; in blk_validate_atomic_write_limits()
317 boundary_sectors = lim->atomic_write_hw_boundary >> SECTOR_SHIFT; in blk_validate_atomic_write_limits()
404 logical_block_sectors = lim->logical_block_size >> SECTOR_SHIFT; in blk_validate_limits()
422 } else if (lim->io_opt > (BLK_DEF_MAX_SECTORS_CAP << SECTOR_SHIFT)) { in blk_validate_limits()
[all …]
H A Dioctl.c47 start = p.start >> SECTOR_SHIFT; in blkpg_do_ioctl()
48 length = p.length >> SECTOR_SHIFT; in blkpg_do_ioctl()
152 sector = start >> SECTOR_SHIFT; in blk_ioctl_discard()
153 nr_sects = len >> SECTOR_SHIFT; in blk_ioctl_discard()
901 sector_t sector = start >> SECTOR_SHIFT; in blkdev_cmd_discard()
902 sector_t nr_sects = len >> SECTOR_SHIFT; in blkdev_cmd_discard()
/linux/fs/nfs/blocklayout/
H A Dblocklayout.c141 disk_addr = (u64)isect << SECTOR_SHIFT; in do_add_page_to_bio()
158 bio->bi_iter.bi_sector = disk_addr >> SECTOR_SHIFT; in do_add_page_to_bio()
176 isect = header->args.offset >> SECTOR_SHIFT; in bl_mark_devices_unavailable()
177 bytes_left += header->args.offset - (isect << SECTOR_SHIFT); in bl_mark_devices_unavailable()
185 if (bytes_left > extent_length << SECTOR_SHIFT) in bl_mark_devices_unavailable()
186 bytes_left -= extent_length << SECTOR_SHIFT; in bl_mark_devices_unavailable()
258 isect = (sector_t) (f_offset >> SECTOR_SHIFT); in bl_read_pagelist()
304 isect += (pg_len >> SECTOR_SHIFT); in bl_read_pagelist()
305 extent_length -= (pg_len >> SECTOR_SHIFT); in bl_read_pagelist()
310 if ((isect << SECTOR_SHIFT) >= header->inode->i_size) { in bl_read_pagelist()
[all …]
H A Dblocklayout.h43 #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 Dextent_tree.c511 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/drivers/md/
H A Ddm-integrity.c126 #define JOURNAL_SECTOR_DATA ((1 << SECTOR_SHIFT) - sizeof(commit_id_t))
449 ms += offset >> (SECTOR_SHIFT + ic->log2_buffer_sectors - ic->log2_tag_size); in get_metadata_sector_and_offset()
450 mo = (offset << ic->log2_tag_size) & ((1U << SECTOR_SHIFT << ic->log2_buffer_sectors) - 1); in get_metadata_sector_and_offset()
452 ms += (__u64)offset * ic->tag_size >> (SECTOR_SHIFT + ic->log2_buffer_sectors); in get_metadata_sector_and_offset()
453 mo = (offset * ic->tag_size) & ((1U << SECTOR_SHIFT << ic->log2_buffer_sectors) - 1); in get_metadata_sector_and_offset()
506 __u8 *mac = sb + (1 << SECTOR_SHIFT) - mac_size; in sb_mac()
508 if (sizeof(struct superblock) + mac_size > 1 << SECTOR_SHIFT || in sb_mac()
737 *pl_index = sector >> (PAGE_SHIFT - SECTOR_SHIFT); in page_list_location()
738 *pl_offset = (sector << SECTOR_SHIFT) & (PAGE_SIZE - 1); in page_list_location()
750 *n_sectors = (PAGE_SIZE - pl_offset) >> SECTOR_SHIFT; in access_page_list()
[all …]
H A Ddm-writecache.c338 wc->memory_map += (size_t)wc->start_sector << SECTOR_SHIFT; in persistent_memory_claim()
339 wc->memory_map_size -= (size_t)wc->start_sector << SECTOR_SHIFT; in persistent_memory_claim()
359 vunmap(wc->memory_map - ((size_t)wc->start_sector << SECTOR_SHIFT)); in persistent_memory_release()
405 ((sector_t)e->index << (wc->block_size_bits - SECTOR_SHIFT)); in cache_sector()
515 region.sector = (sector_t)i * (BITMAP_GRANULARITY >> SECTOR_SHIFT); in ssd_commit_flushed()
516 region.count = (sector_t)(j - i) * (BITMAP_GRANULARITY >> SECTOR_SHIFT); in ssd_commit_flushed()
556 region.count = max(4096U, wc->block_size) >> SECTOR_SHIFT; in ssd_commit_superblock()
1017 (wc->metadata_sectors << SECTOR_SHIFT) - sb_entries_offset); in writecache_resume()
1344 if (next_boundary < bio->bi_iter.bi_size >> SECTOR_SHIFT) in writecache_map_remap_origin()
1365 dm_accept_partial_bio(bio, wc->block_size >> SECTOR_SHIFT); in writecache_map_read()
[all …]
H A Ddm-verity-fec.c570 ((sector_t)(num_ll << (v->data_dev_block_bits - SECTOR_SHIFT)) in verity_fec_parse_opt_args()
571 >> (v->data_dev_block_bits - SECTOR_SHIFT) != num_ll)) { in verity_fec_parse_opt_args()
579 ((sector_t)(num_ll << (v->data_dev_block_bits - SECTOR_SHIFT)) >> in verity_fec_parse_opt_args()
580 (v->data_dev_block_bits - SECTOR_SHIFT) != num_ll)) { in verity_fec_parse_opt_args()
707 dm_bufio_set_sector_offset(f->bufio, f->start << (v->data_dev_block_bits - SECTOR_SHIFT)); in verity_fec_ctr()
709 fec_blocks = div64_u64(f->rounds * f->roots, v->fec->roots << SECTOR_SHIFT); in verity_fec_ctr()
H A Ddm-snap-persistent.c175 len = ps->store->chunk_size << SECTOR_SHIFT; in alloc_area()
297 memset(ps->area, 0, ps->store->chunk_size << SECTOR_SHIFT); in zero_memory_area()
387 memset(ps->header_area, 0, ps->store->chunk_size << SECTOR_SHIFT); in write_header()
498 ps->store->chunk_size << SECTOR_SHIFT, in read_exceptions()
546 memcpy(ps->area, area, ps->store->chunk_size << SECTOR_SHIFT); in read_exceptions()
627 ps->exceptions_per_area = (ps->store->chunk_size << SECTOR_SHIFT) / in persistent_read_metadata()
H A Ddm-verity-target.c394 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()
1507 (sector_t)(num_ll << (v->data_dev_block_bits - SECTOR_SHIFT)) in verity_ctr()
1508 >> (v->data_dev_block_bits - SECTOR_SHIFT) != num_ll) { in verity_ctr()
1515 if (ti->len > (v->data_blocks << (v->data_dev_block_bits - SECTOR_SHIFT))) { in verity_ctr()
1522 (sector_t)(num_ll << (v->hash_dev_block_bits - SECTOR_SHIFT)) in verity_ctr()
1523 >> (v->hash_dev_block_bits - SECTOR_SHIFT) != num_ll) { in verity_ctr()
/linux/drivers/mtd/
H A Dssfdc.c35 #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 Dzoned.c68 #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()
159 *wp_ret = sector << SECTOR_SHIFT; in sb_write_pointer()
202 const sector_t zone_sectors = device->fs_info->zone_size >> SECTOR_SHIFT; in emulate_report_zones()
206 pos >>= SECTOR_SHIFT; in emulate_report_zones()
269 ret = blkdev_report_zones_cached(device->bdev, pos >> SECTOR_SHIFT, in btrfs_get_dev_zones()
396 zone_sectors = fs_info->zone_size >> SECTOR_SHIFT; in btrfs_get_dev_zone_info()
402 zone_info->zone_size = zone_sectors << SECTOR_SHIFT; in btrfs_get_dev_zone_info()
486 ret = btrfs_get_dev_zones(device, sector << SECTOR_SHIFT, zones, in btrfs_get_dev_zone_info()
[all …]
H A Dbio.c86 bio = bio_split(&orig_bbio->bio, map_length >> SECTOR_SHIFT, GFP_NOFS, in btrfs_split_bio()
188 const u64 logical = repair_bbio->saved_iter.bi_sector << SECTOR_SHIFT; in btrfs_end_repair_bio()
253 const u64 logical = round_down(failed_bbio->saved_iter.bi_sector << SECTOR_SHIFT, in repair_one_sector()
281 repair_bio->bi_iter.bi_sector = logical >> SECTOR_SHIFT; in repair_one_sector()
447 stripe->physical = bio->bi_iter.bi_sector << SECTOR_SHIFT; in orig_write_end_io_work()
471 stripe->physical = bio->bi_iter.bi_sector << SECTOR_SHIFT; in clone_write_end_io_work()
489 u64 physical = bio->bi_iter.bi_sector << SECTOR_SHIFT; in btrfs_submit_dev_bio()
509 bio->bi_iter.bi_sector = zone_start >> SECTOR_SHIFT; in btrfs_submit_dev_bio()
554 bio->bi_iter.bi_sector = bioc->stripes[dev_nr].physical >> SECTOR_SHIFT; in btrfs_submit_mirrored_bio()
566 bio->bi_iter.bi_sector = smap->physical >> SECTOR_SHIFT; in btrfs_submit_bio()
[all …]
/linux/drivers/vdpa/vdpa_sim/
H A Dvdpa_sim_blk.c157 offset = sector << SECTOR_SHIFT; in vdpasim_blk_handle_req()
172 to_push >> SECTOR_SHIFT, in vdpasim_blk_handle_req()
195 to_pull >> SECTOR_SHIFT, in vdpasim_blk_handle_req()
256 offset = sector << SECTOR_SHIFT; in vdpasim_blk_handle_req()
286 num_sectors << SECTOR_SHIFT); in vdpasim_blk_handle_req()
440 blk->buffer = kvzalloc(VDPASIM_BLK_CAPACITY << SECTOR_SHIFT, in vdpasim_blk_dev_add()
498 shared_buffer = kvzalloc(VDPASIM_BLK_CAPACITY << SECTOR_SHIFT, in vdpasim_blk_init()
/linux/fs/iomap/
H A Dioend.c382 if (ioend->io_sector + (ioend->io_size >> SECTOR_SHIFT) != in iomap_ioend_can_merge()
449 lim->max_zone_append_sectors << SECTOR_SHIFT); in iomap_split_ioend()
459 sector_offset = max_len >> SECTOR_SHIFT; in iomap_split_ioend()
463 sector_offset = ALIGN_DOWN(sector_offset << SECTOR_SHIFT, in iomap_split_ioend()
464 i_blocksize(ioend->io_inode)) >> SECTOR_SHIFT; in iomap_split_ioend()
482 ioend->io_sector += (split_ioend->io_size >> SECTOR_SHIFT); in iomap_split_ioend()
/linux/include/linux/
H A Dt10-pi.h47 return blk_rq_pos(rq) >> (shift - SECTOR_SHIFT) & 0xffffffff; in t10_pi_ref_tag()
72 return lower_48_bits(blk_rq_pos(rq) >> (shift - SECTOR_SHIFT)); in ext_pi_ref_tag()
/linux/drivers/block/zram/
H A Dzram_drv.h23 #define SECTORS_PER_PAGE_SHIFT (PAGE_SHIFT - SECTOR_SHIFT)
28 (1 << (ZRAM_LOGICAL_BLOCK_SHIFT - SECTOR_SHIFT))
/linux/drivers/block/
H A Dzloop.c56 #define ZLOOP_DEF_ZONE_SIZE ((256ULL * SZ_1M) >> SECTOR_SHIFT)
174 file_sectors = stat.size >> SECTOR_SHIFT; in zloop_update_seq_zone()
181 if (file_sectors & ((zlo->block_size >> SECTOR_SHIFT) - 1)) { in zloop_update_seq_zone()
343 if (vfs_truncate(&zone->file->f_path, zlo->zone_size << SECTOR_SHIFT)) { in zloop_finish_zone()
525 cmd->iocb.ki_pos = (sector - zone->start) << SECTOR_SHIFT; in zloop_rw()
873 if (zlo->zone_capacity & ((zlo->block_size >> SECTOR_SHIFT) - 1)) { in zloop_get_block_size()
927 file_sectors = stat.size >> SECTOR_SHIFT; in zloop_init_zone()
936 zlo->zone_size << SECTOR_SHIFT); in zloop_init_zone()
993 .max_hw_sectors = SZ_1M >> SECTOR_SHIFT, in zloop_ctl_add()
1133 ((sector_t)zlo->zone_size << SECTOR_SHIFT) >> 20, in zloop_ctl_add()
[all …]
H A Dn64cart.c92 u32 pos = bio->bi_iter.bi_sector << SECTOR_SHIFT; in n64cart_submit_bio()
150 set_capacity(disk, size >> SECTOR_SHIFT); in n64cart_probe()
/linux/arch/xtensa/platforms/iss/
H A Dsimdisk.c74 unsigned long offset = sector << SECTOR_SHIFT; in simdisk_transfer()
75 unsigned long nbytes = nsect << SECTOR_SHIFT; in simdisk_transfer()
113 unsigned len = bvec.bv_len >> SECTOR_SHIFT; in simdisk_submit_bio()
173 set_capacity(dev->gd, dev->size >> SECTOR_SHIFT); in simdisk_attach()
/linux/fs/xfs/
H A Dxfs_verify_media.c185 BUILD_BUG_ON(BBSHIFT != SECTOR_SHIFT); in xfs_verify_iosize()
350 min(bbcount << SECTOR_SHIFT, folio_size(folio)), in xfs_verify_media()
358 bio_bbcount = bio->bi_iter.bi_size >> SECTOR_SHIFT; in xfs_verify_media()
/linux/fs/zonefs/
H A Dsuper.c117 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()
659 inode->i_blocks = z->z_capacity >> SECTOR_SHIFT; in zonefs_get_file_inode()
996 z->z_size = zone->len << SECTOR_SHIFT; in zonefs_init_zgroup()
997 if (z->z_size > bdev_zone_sectors(sb->s_bdev) << SECTOR_SHIFT && in zonefs_init_zgroup()
1002 bdev_zone_sectors(sb->s_bdev) << SECTOR_SHIFT); in zonefs_init_zgroup()
1007 zone->capacity << SECTOR_SHIFT); in zonefs_init_zgroup()
/linux/drivers/md/persistent-data/
H A Ddm-space-map-metadata.h13 #define DM_SM_METADATA_BLOCK_SIZE (4096 >> SECTOR_SHIFT)
/linux/drivers/md/dm-vdo/
H A Dconstants.h84 VDO_SECTORS_PER_BLOCK = (VDO_BLOCK_SIZE >> SECTOR_SHIFT),
/linux/drivers/block/null_blk/
H A Dmain.c48 #define MAP_SZ ((PAGE_SIZE >> SECTOR_SHIFT) + 2)
1070 i += (nullb->dev->blocksize >> SECTOR_SHIFT)) { in null_flush_cache_page()
1072 offset = (i << SECTOR_SHIFT); in null_flush_cache_page()
1152 sector = pos >> SECTOR_SHIFT; in copy_to_nullb()
1186 sector = pos >> SECTOR_SHIFT; in copy_from_nullb()
1205 size_t n = nr_sectors << SECTOR_SHIFT; in null_handle_discard()
1214 sector += temp >> SECTOR_SHIFT; in null_handle_discard()
1255 pos >> SECTOR_SHIFT, len); in null_transfer()
1289 loff_t pos = blk_rq_pos(rq) << SECTOR_SHIFT; in null_handle_data_transfer()
1290 unsigned int max_bytes = nr_sectors << SECTOR_SHIFT; in null_handle_data_transfer()
[all …]

12345