Searched refs:SECTOR_SHIFT (Results 1 - 25 of 123) sorted by relevance

12345

/linux-master/drivers/md/persistent-data/
H A Ddm-space-map-metadata.h13 #define DM_SM_METADATA_BLOCK_SIZE (4096 >> SECTOR_SHIFT)
/linux-master/drivers/md/dm-vdo/
H A Dconstants.h87 VDO_SECTORS_PER_BLOCK = (VDO_BLOCK_SIZE >> SECTOR_SHIFT),
/linux-master/include/linux/
H A Dt10-pi.h48 return blk_rq_pos(rq) >> (shift - SECTOR_SHIFT) & 0xffffffff;
79 return lower_48_bits(blk_rq_pos(rq) >> (shift - SECTOR_SHIFT));
H A Dblk_types.h30 #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)
287 #define BIO_MAX_SECTORS (UINT_MAX >> SECTOR_SHIFT)
/linux-master/drivers/block/zram/
H A Dzram_drv.h24 #define SECTORS_PER_PAGE_SHIFT (PAGE_SHIFT - SECTOR_SHIFT)
29 (1 << (ZRAM_LOGICAL_BLOCK_SHIFT - SECTOR_SHIFT))
/linux-master/drivers/md/
H A Ddm-clone-metadata.h22 #define DM_CLONE_METADATA_MAX_SECTORS_WARNING (16 * (1024 * 1024 * 1024 >> SECTOR_SHIFT))
H A Ddm-integrity.c121 #define JOURNAL_SECTOR_DATA ((1 << SECTOR_SHIFT) - sizeof(commit_id_t))
445 ms += offset >> (SECTOR_SHIFT + ic->log2_buffer_sectors - ic->log2_tag_size);
446 mo = (offset << ic->log2_tag_size) & ((1U << SECTOR_SHIFT << ic->log2_buffer_sectors) - 1);
448 ms += (__u64)offset * ic->tag_size >> (SECTOR_SHIFT + ic->log2_buffer_sectors);
449 mo = (offset * ic->tag_size) & ((1U << SECTOR_SHIFT << ic->log2_buffer_sectors) - 1);
500 __u8 *mac = sb + (1 << SECTOR_SHIFT) - mac_size;
502 if (sizeof(struct superblock) + mac_size > 1 << SECTOR_SHIFT) {
730 *pl_index = sector >> (PAGE_SHIFT - SECTOR_SHIFT);
731 *pl_offset = (sector << SECTOR_SHIFT) & (PAGE_SIZE - 1);
743 *n_sectors = (PAGE_SIZE - pl_offset) >> SECTOR_SHIFT;
[all...]
H A Ddm-cache-metadata.h28 #define DM_CACHE_METADATA_MAX_SECTORS_WARNING (16 * (1024 * 1024 * 1024 >> SECTOR_SHIFT))
H A Ddm-writecache.c339 wc->memory_map += (size_t)wc->start_sector << SECTOR_SHIFT;
340 wc->memory_map_size -= (size_t)wc->start_sector << SECTOR_SHIFT;
360 vunmap(wc->memory_map - ((size_t)wc->start_sector << SECTOR_SHIFT));
406 ((sector_t)e->index << (wc->block_size_bits - SECTOR_SHIFT));
516 region.sector = (sector_t)i * (BITMAP_GRANULARITY >> SECTOR_SHIFT);
517 region.count = (sector_t)(j - i) * (BITMAP_GRANULARITY >> SECTOR_SHIFT);
557 region.count = max(4096U, wc->block_size) >> SECTOR_SHIFT;
1018 (wc->metadata_sectors << SECTOR_SHIFT) - sb_entries_offset);
1345 if (next_boundary < bio->bi_iter.bi_size >> SECTOR_SHIFT)
1366 dm_accept_partial_bio(bio, wc->block_size >> SECTOR_SHIFT);
[all...]
H A Ddm-snap-persistent.c175 len = ps->store->chunk_size << SECTOR_SHIFT;
297 memset(ps->area, 0, ps->store->chunk_size << SECTOR_SHIFT);
387 memset(ps->header_area, 0, ps->store->chunk_size << SECTOR_SHIFT);
498 ps->store->chunk_size << SECTOR_SHIFT,
546 memcpy(ps->area, area, ps->store->chunk_size << SECTOR_SHIFT);
627 ps->exceptions_per_area = (ps->store->chunk_size << SECTOR_SHIFT) /
/linux-master/block/
H A Dblk-lib.c22 round_up(sector, discard_granularity >> SECTOR_SHIFT);
35 return round_down(UINT_MAX, discard_granularity) >> SECTOR_SHIFT;
142 bio->bi_iter.bi_size = len << SECTOR_SHIFT;
309 /* make sure that "len << SECTOR_SHIFT" doesn't overflow */
310 if (max_sectors > UINT_MAX >> SECTOR_SHIFT)
311 max_sectors = UINT_MAX >> SECTOR_SHIFT;
327 bio->bi_iter.bi_size = len << SECTOR_SHIFT;
H A Dblk-settings.c138 lim->logical_block_size >> SECTOR_SHIFT);
156 lim->logical_block_size >> SECTOR_SHIFT);
328 limits->logical_block_size >> SECTOR_SHIFT);
339 limits->logical_block_size >> SECTOR_SHIFT);
519 round_down(limits->max_hw_sectors, size >> SECTOR_SHIFT);
521 round_down(limits->max_sectors, size >> SECTOR_SHIFT);
686 unsigned int alignment = sector_div(sector, granularity >> SECTOR_SHIFT)
687 << SECTOR_SHIFT;
701 alignment = lim->discard_alignment >> SECTOR_SHIFT;
702 granularity = lim->discard_granularity >> SECTOR_SHIFT;
[all...]
/linux-master/fs/nfs/blocklayout/
H A Dblocklayout.c141 disk_addr = (u64)isect << SECTOR_SHIFT;
158 bio->bi_iter.bi_sector = disk_addr >> SECTOR_SHIFT;
176 isect = header->args.offset >> SECTOR_SHIFT;
177 bytes_left += header->args.offset - (isect << SECTOR_SHIFT);
185 if (bytes_left > extent_length << SECTOR_SHIFT)
186 bytes_left -= extent_length << SECTOR_SHIFT;
258 isect = (sector_t) (f_offset >> SECTOR_SHIFT);
304 isect += (pg_len >> SECTOR_SHIFT);
305 extent_length -= (pg_len >> SECTOR_SHIFT);
310 if ((isect << SECTOR_SHIFT) >
[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)
/linux-master/fs/crypto/
H A Dbio.c69 pblk << (blockbits - SECTOR_SHIFT);
121 sector_t sector = pblk << (inode->i_blkbits - SECTOR_SHIFT);
173 sector += 1U << (du_bits - SECTOR_SHIFT);
/linux-master/drivers/mtd/
H A Dssfdc.c35 #define SECTOR_SHIFT 9 macro
132 cis_sector = (int)(offset >> SECTOR_SHIFT);
153 loff_t offset = (loff_t)sect_no << SECTOR_SHIFT;
307 ssfdc->cis_block = cis_sector / (mtd->erasesize >> SECTOR_SHIFT);
319 ssfdc->cylinders = (unsigned short)(((u32)mtd->size >> SECTOR_SHIFT) /
373 sectors_per_block = ssfdc->erase_size >> SECTOR_SHIFT;
/linux-master/drivers/md/dm-vdo/indexer/
H A Dio-factory.h24 SECTORS_PER_BLOCK = UDS_BLOCK_SIZE >> SECTOR_SHIFT,
/linux-master/drivers/vdpa/vdpa_sim/
H A Dvdpa_sim_blk.c157 offset = sector << SECTOR_SHIFT;
172 to_push >> SECTOR_SHIFT,
195 to_pull >> SECTOR_SHIFT,
256 offset = sector << SECTOR_SHIFT;
286 num_sectors << SECTOR_SHIFT);
440 blk->buffer = kvzalloc(VDPASIM_BLK_CAPACITY << SECTOR_SHIFT,
498 shared_buffer = kvzalloc(VDPASIM_BLK_CAPACITY << SECTOR_SHIFT,
/linux-master/drivers/block/
H A Dbrd.c126 unsigned int offset = (sector & (PAGE_SECTORS-1)) << SECTOR_SHIFT;
135 sector += copy >> SECTOR_SHIFT;
149 unsigned int offset = (sector & (PAGE_SECTORS-1)) << SECTOR_SHIFT;
162 sector += copy >> SECTOR_SHIFT;
181 unsigned int offset = (sector & (PAGE_SECTORS-1)) << SECTOR_SHIFT;
195 sector += copy >> SECTOR_SHIFT;
268 sector += len >> SECTOR_SHIFT;
H A Dn64cart.c92 u32 pos = bio->bi_iter.bi_sector << SECTOR_SHIFT;
150 set_capacity(disk, size >> SECTOR_SHIFT);
/linux-master/fs/btrfs/
H A Dbio.c87 bio = bio_split(&orig_bbio->bio, map_length >> SECTOR_SHIFT,
222 repair_bbio->saved_iter.bi_sector << SECTOR_SHIFT,
246 const u64 logical = (failed_bbio->saved_iter.bi_sector << SECTOR_SHIFT);
425 stripe->physical = bio->bi_iter.bi_sector << SECTOR_SHIFT;
439 stripe->physical = bio->bi_iter.bi_sector << SECTOR_SHIFT;
464 u64 physical = bio->bi_iter.bi_sector << SECTOR_SHIFT;
468 bio->bi_iter.bi_sector = zone_start >> SECTOR_SHIFT;
499 bio->bi_iter.bi_sector = bioc->stripes[dev_nr].physical >> SECTOR_SHIFT;
511 bio->bi_iter.bi_sector = smap->physical >> SECTOR_SHIFT;
673 u64 logical = bio->bi_iter.bi_sector << SECTOR_SHIFT;
[all...]
H A Dzoned.c64 #define SUPER_INFO_SECTORS ((u64)BTRFS_SUPER_INFO_SIZE >> SECTOR_SHIFT)
117 *wp_ret = zones[0].start << SECTOR_SHIFT;
127 u64 zone_end = (zones[i].start + zones[i].capacity) << SECTOR_SHIFT;
156 *wp_ret = sector << SECTOR_SHIFT;
199 const sector_t zone_sectors = device->fs_info->zone_size >> SECTOR_SHIFT;
203 pos >>= SECTOR_SHIFT; local
265 ret = blkdev_report_zones(device->bdev, pos >> SECTOR_SHIFT, *nr_zones,
397 zone_sectors = fs_info->zone_size >> SECTOR_SHIFT;
403 zone_info->zone_size = zone_sectors << SECTOR_SHIFT;
484 ret = btrfs_get_dev_zones(device, sector << SECTOR_SHIFT, zone
[all...]
/linux-master/arch/xtensa/platforms/iss/
H A Dsimdisk.c73 unsigned long offset = sector << SECTOR_SHIFT;
74 unsigned long nbytes = nsect << SECTOR_SHIFT;
112 unsigned len = bvec.bv_len >> SECTOR_SHIFT;
172 set_capacity(dev->gd, dev->size >> SECTOR_SHIFT);
/linux-master/fs/iomap/
H A Dfiemap.c107 const unsigned int blkshift = mapping->host->i_blkbits - SECTOR_SHIFT;
/linux-master/fs/bcachefs/
H A Dbtree_cache.h94 return c->opts.btree_node_size >> SECTOR_SHIFT;

Completed in 266 milliseconds

12345