Home
last modified time | relevance | path

Searched refs:sectors_per_block (Results 1 – 11 of 11) sorted by relevance

/openbmc/linux/drivers/mtd/
H A Dssfdc.c371 int sectors_per_block, offset, block_address; in ssfdcr_readsect() local
373 sectors_per_block = ssfdc->erase_size >> SECTOR_SHIFT; in ssfdcr_readsect()
374 offset = (int)(logic_sect_no % sectors_per_block); in ssfdcr_readsect()
375 block_address = (int)(logic_sect_no / sectors_per_block); in ssfdcr_readsect()
378 " block_addr=%d\n", logic_sect_no, sectors_per_block, offset, in ssfdcr_readsect()
391 sect_no = (unsigned long)block_address * sectors_per_block + in ssfdcr_readsect()
H A Drfd_ftl.c153 int sectors_per_block; in scan_header() local
158 sectors_per_block = part->block_size / SECTOR_SIZE; in scan_header()
166 ((HEADER_MAP_OFFSET + sectors_per_block) * in scan_header()
169 part->data_sectors_per_block = sectors_per_block - in scan_header()
H A Dnftlmount.c374 int sectors_per_block; in check_sectors_in_chain() local
377 sectors_per_block = nftl->EraseSize / SECTORSIZE; in check_sectors_in_chain()
380 for (i = 0; i < sectors_per_block; i++) { in check_sectors_in_chain()
/openbmc/qemu/block/
H A Dcloop.c41 uint32_t sectors_per_block; member
204 s->sectors_per_block = s->block_size/512; in cloop_open()
205 bs->total_sectors = s->n_blocks * s->sectors_per_block; in cloop_open()
271 ((sector_num + i) % s->sectors_per_block), in cloop_co_preadv()
272 block_num = (sector_num + i) / s->sectors_per_block; in cloop_co_preadv()
H A Dvhdx.c280 s->sectors_per_block_bits = ctz32(s->sectors_per_block); in vhdx_set_shift_bits()
835 s->sectors_per_block = s->params.block_size / s->logical_sector_size; in vhdx_parse_metadata()
848 if (s->sectors_per_block & (s->sectors_per_block - 1)) { in vhdx_parse_metadata()
1142 sinfo->sectors_avail = s->sectors_per_block - block_offset; in vhdx_block_translate()
1764 vhdx_block_translate(s, sector_num, s->sectors_per_block, &sinfo); in vhdx_create_bat()
1771 sector_num += s->sectors_per_block; in vhdx_create_bat()
1820 s->sectors_per_block = block_size / sector_size; in vhdx_create_new_region_table()
H A Dvhdx.h372 uint32_t sectors_per_block; member
/openbmc/linux/drivers/md/
H A Ddm-integrity.c107 #define journal_entry_tag(ic, je) ((__u8 *)&(je)->last_bytes[(ic)->sectors_per_block])
213 __u8 sectors_per_block; member
425 BUG_ON((n) & (unsigned int)((ic)->sectors_per_block - 1)); \
1180 BUG_ON((target | n_sectors | offset) & (unsigned int)(ic->sectors_per_block - 1)); in copy_from_journal()
1221 …BUG_ON((new_range->logical_sector | new_range->n_sectors) & (unsigned int)(ic->sectors_per_block -… in add_new_range()
1681 r = crypto_shash_update(req, data, ic->sectors_per_block << SECTOR_SHIFT); in integrity_sector_checksum()
1738 io_loc.count = ic->sectors_per_block; in integrity_recheck()
1771 memcpy(mem + pos, buffer, ic->sectors_per_block << SECTOR_SHIFT); in integrity_recheck()
1774 pos += ic->sectors_per_block << SECTOR_SHIFT; in integrity_recheck()
1775 sector += ic->sectors_per_block; in integrity_recheck()
[all …]
H A Ddm-thin.c242 uint32_t sectors_per_block; member
376 (b * pool->sectors_per_block); in block_to_sectors()
685 (void) sector_div(block_nr, pool->sectors_per_block); in get_bio_block()
700 b += pool->sectors_per_block - 1ull; /* so we round up */ in get_bio_block_range()
706 (void) sector_div(b, pool->sectors_per_block); in get_bio_block_range()
707 (void) sector_div(e, pool->sectors_per_block); in get_bio_block_range()
727 (bi_sector & (pool->sectors_per_block - 1)); in remap()
729 bio->bi_iter.bi_sector = (block * pool->sectors_per_block) + in remap()
730 sector_div(bi_sector, pool->sectors_per_block); in remap()
1242 (pool->sectors_per_block << SECTOR_SHIFT); in io_overlaps_block()
[all …]
H A Ddm-era-target.c1179 uint32_t sectors_per_block; member
1222 (void) sector_div(block_nr, era->sectors_per_block); in get_block()
1451 return dm_sector_div_up(era->ti->len, era->sectors_per_block); in calc_nr_blocks()
1501 r = sscanf(argv[2], "%u%c", &era->sectors_per_block, &dummy); in era_ctr()
1508 r = dm_set_target_max_io_len(ti, era->sectors_per_block); in era_ctr()
1515 if (!valid_block_size(era->sectors_per_block)) { in era_ctr()
1520 if (era->sectors_per_block & (era->sectors_per_block - 1)) in era_ctr()
1523 era->sectors_per_block_shift = __ffs(era->sectors_per_block); in era_ctr()
1525 md = metadata_open(era->metadata_dev->bdev, era->sectors_per_block, true); in era_ctr()
1676 DMEMIT("%s %u", buf, era->sectors_per_block); in era_status()
[all …]
H A Ddm-cache-target.c306 sector_t sectors_per_block; member
664 oblocks = block_div(oblocks, cache->sectors_per_block); in oblocks_per_dblock()
734 (block * cache->sectors_per_block) + in remap_to_cache()
735 sector_div(bi_sector, cache->sectors_per_block); in remap_to_cache()
739 (bi_sector & (cache->sectors_per_block - 1)); in remap_to_cache()
782 (void) sector_div(block_nr, cache->sectors_per_block); in get_bio_block()
1063 (bio->bi_iter.bi_size == (cache->sectors_per_block << SECTOR_SHIFT)); in bio_writes_complete_block()
1102 o_region.sector = from_oblock(mg->op->oblock) * cache->sectors_per_block; in copy()
1103 o_region.count = cache->sectors_per_block; in copy()
1106 c_region.sector = from_cblock(mg->op->cblock) * cache->sectors_per_block; in copy()
[all …]
/openbmc/u-boot/tools/
H A Dmxsboot.c73 uint32_t sectors_per_block; member
267 fcb->sectors_per_block = nand_erasesize / nand_writesize; in mx28_nand_get_fcb()