Home
last modified time | relevance | path

Searched refs:sector_size (Results 1 - 25 of 172) sorted by relevance

1234567

/kernel/linux/linux-5.10/fs/jffs2/
H A Derase.c45 jeb->offset, jeb->offset, jeb->offset + c->sector_size); in jffs2_erase_block()
52 c->erasing_size -= c->sector_size; in jffs2_erase_block()
53 c->dirty_size += c->sector_size; in jffs2_erase_block()
54 jeb->dirty_size = c->sector_size; in jffs2_erase_block()
63 instr->len = c->sector_size; in jffs2_erase_block()
83 c->erasing_size -= c->sector_size; in jffs2_erase_block()
84 c->dirty_size += c->sector_size; in jffs2_erase_block()
85 jeb->dirty_size = c->sector_size; in jffs2_erase_block()
131 c->erasing_size += c->sector_size; in jffs2_erase_pending_blocks()
186 c->erasing_size -= c->sector_size; in jffs2_erase_failed()
[all...]
H A Dbuild.c327 size += c->sector_size - 1; /* ... and round up */ in jffs2_calc_trigger_levels()
329 c->resv_blocks_write = c->resv_blocks_deletion + (size / c->sector_size); in jffs2_calc_trigger_levels()
353 c->nospc_dirty_size = c->sector_size + (c->flash_size / 100); in jffs2_calc_trigger_levels()
356 c->flash_size / 1024, c->sector_size / 1024, c->nr_blocks); in jffs2_calc_trigger_levels()
358 c->resv_blocks_deletion, c->resv_blocks_deletion*c->sector_size/1024); in jffs2_calc_trigger_levels()
360 c->resv_blocks_write, c->resv_blocks_write*c->sector_size/1024); in jffs2_calc_trigger_levels()
362 c->resv_blocks_gctrigger, c->resv_blocks_gctrigger*c->sector_size/1024); in jffs2_calc_trigger_levels()
364 c->resv_blocks_gcmerge, c->resv_blocks_gcmerge*c->sector_size/1024); in jffs2_calc_trigger_levels()
366 c->resv_blocks_gcbad, c->resv_blocks_gcbad*c->sector_size/1024); in jffs2_calc_trigger_levels()
380 c->nr_blocks = c->flash_size / c->sector_size; in jffs2_do_mount_fs()
[all...]
H A Dscan.c62 static inline uint32_t EMPTY_SCAN_SIZE(uint32_t sector_size) { in EMPTY_SCAN_SIZE() argument
63 if (sector_size < DEFAULT_EMPTY_SCAN_SIZE) in EMPTY_SCAN_SIZE()
64 return sector_size; in EMPTY_SCAN_SIZE()
117 try_size = c->sector_size; in jffs2_scan_medium()
232 c->bad_size += c->sector_size; in jffs2_scan_medium()
233 c->free_size -= c->sector_size; in jffs2_scan_medium()
317 else if (!ISDIRTY(c->sector_size - (jeb->used_size + jeb->unchecked_size))) { in jffs2_scan_classify_jeb()
492 sm = (void *)buf + c->sector_size - sizeof(*sm); in jffs2_scan_eraseblock()
495 sumlen = c->sector_size - je32_to_cpu(sm->offset); in jffs2_scan_eraseblock()
506 jeb->offset + c->sector_size in jffs2_scan_eraseblock()
[all...]
H A Dnodemgmt.c30 c->erasing_size - c->resv_blocks_write * c->sector_size in jffs2_rp_can_write()
108 * with c->nr_erasing_blocks * c->sector_size again. in jffs2_reserve_space()
115 dirty = c->dirty_size + c->erasing_size - c->nr_erasing_blocks * c->sector_size + c->unchecked_size; in jffs2_reserve_space()
124 c->sector_size); in jffs2_reserve_space()
136 * blocksneeded * sector_size. in jffs2_reserve_space()
141 if ( (avail / c->sector_size) <= blocksneeded) { in jffs2_reserve_space()
148 jffs2_dbg(1, "max. available size 0x%08x < blocksneeded * sector_size 0x%08x, returning -ENOSPC\n", in jffs2_reserve_space()
149 avail, blocksneeded * c->sector_size); in jffs2_reserve_space()
343 if (!(c->wbuf_ofs % c->sector_size) && !c->wbuf_len) in jffs2_find_nextblock()
438 (jeb->offset + c->sector_size in jffs2_do_reserve_space()
[all...]
H A Ddebug.c33 jeb->unchecked_size != c->sector_size)) { in __jffs2_dbg_acct_sanity_check_nolock()
37 jeb->wasted_size, jeb->unchecked_size, c->sector_size); in __jffs2_dbg_acct_sanity_check_nolock()
251 erasing += c->sector_size; in __jffs2_dbg_superblock_counts()
255 erasing += c->sector_size; in __jffs2_dbg_superblock_counts()
259 erasing += c->sector_size; in __jffs2_dbg_superblock_counts()
263 bad += c->sector_size; in __jffs2_dbg_superblock_counts()
322 ref_offset(ref2) > jeb->offset + c->sector_size) { in __jffs2_dbg_acct_paranoia_check_nolock()
365 && my_used_size + my_unchecked_size + my_dirty_size != c->sector_size) { in __jffs2_dbg_acct_paranoia_check_nolock()
368 c->sector_size); in __jffs2_dbg_acct_paranoia_check_nolock()
479 printk(JFFS2_DBG "sector_size in __jffs2_dbg_dump_block_lists_nolock()
[all...]
/kernel/linux/linux-6.6/fs/jffs2/
H A Derase.c45 jeb->offset, jeb->offset, jeb->offset + c->sector_size); in jffs2_erase_block()
52 c->erasing_size -= c->sector_size; in jffs2_erase_block()
53 c->dirty_size += c->sector_size; in jffs2_erase_block()
54 jeb->dirty_size = c->sector_size; in jffs2_erase_block()
61 instr->len = c->sector_size; in jffs2_erase_block()
81 c->erasing_size -= c->sector_size; in jffs2_erase_block()
82 c->dirty_size += c->sector_size; in jffs2_erase_block()
83 jeb->dirty_size = c->sector_size; in jffs2_erase_block()
129 c->erasing_size += c->sector_size; in jffs2_erase_pending_blocks()
184 c->erasing_size -= c->sector_size; in jffs2_erase_failed()
[all...]
H A Dbuild.c327 size += c->sector_size - 1; /* ... and round up */ in jffs2_calc_trigger_levels()
329 c->resv_blocks_write = c->resv_blocks_deletion + (size / c->sector_size); in jffs2_calc_trigger_levels()
353 c->nospc_dirty_size = c->sector_size + (c->flash_size / 100); in jffs2_calc_trigger_levels()
356 c->flash_size / 1024, c->sector_size / 1024, c->nr_blocks); in jffs2_calc_trigger_levels()
358 c->resv_blocks_deletion, c->resv_blocks_deletion*c->sector_size/1024); in jffs2_calc_trigger_levels()
360 c->resv_blocks_write, c->resv_blocks_write*c->sector_size/1024); in jffs2_calc_trigger_levels()
362 c->resv_blocks_gctrigger, c->resv_blocks_gctrigger*c->sector_size/1024); in jffs2_calc_trigger_levels()
364 c->resv_blocks_gcmerge, c->resv_blocks_gcmerge*c->sector_size/1024); in jffs2_calc_trigger_levels()
366 c->resv_blocks_gcbad, c->resv_blocks_gcbad*c->sector_size/1024); in jffs2_calc_trigger_levels()
380 c->nr_blocks = c->flash_size / c->sector_size; in jffs2_do_mount_fs()
[all...]
H A Dscan.c62 static inline uint32_t EMPTY_SCAN_SIZE(uint32_t sector_size) { in EMPTY_SCAN_SIZE() argument
63 if (sector_size < DEFAULT_EMPTY_SCAN_SIZE) in EMPTY_SCAN_SIZE()
64 return sector_size; in EMPTY_SCAN_SIZE()
117 try_size = c->sector_size; in jffs2_scan_medium()
232 c->bad_size += c->sector_size; in jffs2_scan_medium()
233 c->free_size -= c->sector_size; in jffs2_scan_medium()
317 else if (!ISDIRTY(c->sector_size - (jeb->used_size + jeb->unchecked_size))) { in jffs2_scan_classify_jeb()
492 sm = (void *)buf + c->sector_size - sizeof(*sm); in jffs2_scan_eraseblock()
495 sumlen = c->sector_size - je32_to_cpu(sm->offset); in jffs2_scan_eraseblock()
506 jeb->offset + c->sector_size in jffs2_scan_eraseblock()
[all...]
H A Dnodemgmt.c30 c->erasing_size - c->resv_blocks_write * c->sector_size in jffs2_rp_can_write()
108 * with c->nr_erasing_blocks * c->sector_size again. in jffs2_reserve_space()
115 dirty = c->dirty_size + c->erasing_size - c->nr_erasing_blocks * c->sector_size + c->unchecked_size; in jffs2_reserve_space()
124 c->sector_size); in jffs2_reserve_space()
136 * blocksneeded * sector_size. in jffs2_reserve_space()
141 if ( (avail / c->sector_size) <= blocksneeded) { in jffs2_reserve_space()
148 jffs2_dbg(1, "max. available size 0x%08x < blocksneeded * sector_size 0x%08x, returning -ENOSPC\n", in jffs2_reserve_space()
149 avail, blocksneeded * c->sector_size); in jffs2_reserve_space()
343 if (!(c->wbuf_ofs % c->sector_size) && !c->wbuf_len) in jffs2_find_nextblock()
438 (jeb->offset + c->sector_size in jffs2_do_reserve_space()
[all...]
H A Ddebug.c33 jeb->unchecked_size != c->sector_size)) { in __jffs2_dbg_acct_sanity_check_nolock()
37 jeb->wasted_size, jeb->unchecked_size, c->sector_size); in __jffs2_dbg_acct_sanity_check_nolock()
251 erasing += c->sector_size; in __jffs2_dbg_superblock_counts()
255 erasing += c->sector_size; in __jffs2_dbg_superblock_counts()
259 erasing += c->sector_size; in __jffs2_dbg_superblock_counts()
263 bad += c->sector_size; in __jffs2_dbg_superblock_counts()
322 ref_offset(ref2) > jeb->offset + c->sector_size) { in __jffs2_dbg_acct_paranoia_check_nolock()
365 && my_used_size + my_unchecked_size + my_dirty_size != c->sector_size) { in __jffs2_dbg_acct_paranoia_check_nolock()
368 c->sector_size); in __jffs2_dbg_acct_paranoia_check_nolock()
479 printk(JFFS2_DBG "sector_size in __jffs2_dbg_dump_block_lists_nolock()
[all...]
/kernel/linux/linux-5.10/arch/x86/boot/
H A Dedd.c40 int sector_size; in read_mbr_sig() local
46 sector_size = ei->params.bytes_per_sector; in read_mbr_sig()
47 if (!sector_size) in read_mbr_sig()
48 sector_size = 512; /* Best available guess */ in read_mbr_sig()
52 mbr_base = (buf_base+sector_size-1) & ~(sector_size-1); in read_mbr_sig()
54 mbrbuf_end = mbrbuf_ptr + sector_size; in read_mbr_sig()
62 memset(mbrbuf_ptr, 0, sector_size); in read_mbr_sig()
/kernel/linux/linux-6.6/arch/x86/boot/
H A Dedd.c40 int sector_size; in read_mbr_sig() local
46 sector_size = ei->params.bytes_per_sector; in read_mbr_sig()
47 if (!sector_size) in read_mbr_sig()
48 sector_size = 512; /* Best available guess */ in read_mbr_sig()
52 mbr_base = (buf_base+sector_size-1) & ~(sector_size-1); in read_mbr_sig()
54 mbrbuf_end = mbrbuf_ptr + sector_size; in read_mbr_sig()
62 memset(mbrbuf_ptr, 0, sector_size); in read_mbr_sig()
/kernel/linux/linux-5.10/drivers/nvdimm/
H A Dblk.c69 u32 internal_lbasize, sector_size; in nd_blk_rw_integrity() local
73 sector_size = nsblk_sector_size(nsblk); in nd_blk_rw_integrity()
74 ns_offset = lba * internal_lbasize + sector_size; in nd_blk_rw_integrity()
122 u32 internal_lbasize, sector_size; in nsblk_do_bvec() local
128 sector_size = nsblk_sector_size(nsblk); in nsblk_do_bvec()
138 cur_len = bip ? min(len, sector_size) : len; in nsblk_do_bvec()
140 lba = div_u64(sector << SECTOR_SHIFT, sector_size); in nsblk_do_bvec()
159 sector += sector_size >> SECTOR_SHIFT; in nsblk_do_bvec()
/kernel/linux/linux-6.6/block/partitions/
H A Dmsdos.c138 sector_t sector_size; in parse_extended() local
143 sector_size = queue_logical_block_size(state->disk->queue) / 512; in parse_extended()
181 offs = start_sect(p)*sector_size; in parse_extended()
182 size = nr_sects(p)*sector_size; in parse_extended()
215 this_sector = first_sector + start_sect(p) * sector_size; in parse_extended()
216 this_size = nr_sects(p) * sector_size; in parse_extended()
583 sector_t sector_size; in msdos_partition() local
591 sector_size = queue_logical_block_size(state->disk->queue) / 512; in msdos_partition()
664 sector_t start = start_sect(p)*sector_size; in msdos_partition()
665 sector_t size = nr_sects(p)*sector_size; in msdos_partition()
[all...]
/kernel/linux/linux-5.10/drivers/scsi/
H A Dsd.c822 unsigned int logical_block_size = sdkp->device->sector_size; in sd_config_discard()
916 u32 data_len = sdp->sector_size; in sd_setup_write_same16_cmnd()
948 u32 data_len = sdp->sector_size; in sd_setup_write_same10_cmnd()
1003 unsigned int logical_block_size = sdkp->device->sector_size; in sd_config_write_same()
1083 BUG_ON(bio_offset(bio) || bio_iovec(bio).bv_len != sdp->sector_size); in sd_setup_write_same_cmnd()
1099 cmd->transfersize = sdp->sector_size; in sd_setup_write_same_cmnd()
1112 rq->__data_len = sdp->sector_size; in sd_setup_write_same_cmnd()
1306 cmd->transfersize = sdp->sector_size; in sd_setup_read_write_cmnd()
1309 cmd->sdb.length = nr_blocks * sdp->sector_size; in sd_setup_read_write_cmnd()
1997 if (scsi_bufflen(scmd) <= sdev->sector_size) in sd_completed_bytes()
2040 unsigned int sector_size = SCpnt->device->sector_size; sd_done() local
2364 unsigned sector_size; read_capacity_16() local
2454 unsigned sector_size; read_capacity_10() local
2524 int sector_size; sd_read_capacity() local
2624 int sector_size = sdkp->device->sector_size; sd_print_capacity() local
[all...]
H A Dsd.h182 return blocks << (ilog2(sdev->sector_size) - 9); in logical_to_sectors()
187 return blocks * sdev->sector_size; in logical_to_bytes()
192 return bytes >> ilog2(sdev->sector_size); in bytes_to_logical()
197 return sector >> (ilog2(sdev->sector_size) - 9); in sectors_to_logical()
H A Dsr.c358 if (cd->device->sector_size == 2048) in sr_done()
425 s_size = cd->device->sector_size; in sr_init_command()
505 SCpnt->transfersize = cd->device->sector_size; in sr_init_command()
708 if (cd->device->sector_size > 2048) in sr_release()
774 sdev->sector_size = 2048; /* A guess, just in case */ in sr_probe()
824 int sector_size; in get_sectorsize() local
844 sector_size = 2048; /* A guess, just in case */ in get_sectorsize()
859 sector_size = get_unaligned_be32(&buffer[4]); in get_sectorsize()
860 switch (sector_size) { in get_sectorsize()
870 sector_size in get_sectorsize()
[all...]
/kernel/linux/linux-6.6/drivers/scsi/
H A Dsd.c826 unsigned int logical_block_size = sdkp->device->sector_size; in sd_config_discard()
926 u32 data_len = sdp->sector_size; in sd_setup_write_same16_cmnd()
953 u32 data_len = sdp->sector_size; in sd_setup_write_same10_cmnd()
1003 unsigned int logical_block_size = sdkp->device->sector_size; in sd_config_write_same()
1274 cmd->transfersize = sdp->sector_size; in sd_setup_read_write_cmnd()
1277 cmd->sdb.length = nr_blocks * sdp->sector_size; in sd_setup_read_write_cmnd()
2076 if (scsi_bufflen(scmd) <= sdev->sector_size) in sd_completed_bytes()
2119 unsigned int sector_size = SCpnt->device->sector_size; in sd_done() local
2150 if (resid & (sector_size in sd_done()
2459 unsigned sector_size; read_capacity_16() local
2552 unsigned sector_size; read_capacity_10() local
2622 int sector_size; sd_read_capacity() local
2722 int sector_size = sdkp->device->sector_size; sd_print_capacity() local
[all...]
H A Dsr.c328 if (cd->device->sector_size == 2048) in sr_done()
390 s_size = cd->device->sector_size; in sr_init_command()
462 SCpnt->transfersize = cd->device->sector_size; in sr_init_command()
668 sdev->sector_size = 2048; /* A guess, just in case */ in sr_probe()
722 int sector_size; in get_sectorsize() local
742 sector_size = 2048; /* A guess, just in case */ in get_sectorsize()
757 sector_size = get_unaligned_be32(&buffer[4]); in get_sectorsize()
758 switch (sector_size) { in get_sectorsize()
768 sector_size = 2048; in get_sectorsize()
777 "unsupported sector size %d.", sector_size); in get_sectorsize()
[all...]
H A Dsd.h208 return blocks << (ilog2(sdev->sector_size) - 9); in logical_to_sectors()
213 return blocks * sdev->sector_size; in logical_to_bytes()
218 return bytes >> ilog2(sdev->sector_size); in bytes_to_logical()
223 return sector >> (ilog2(sdev->sector_size) - 9); in sectors_to_logical()
/kernel/linux/linux-5.10/block/partitions/
H A Dmsdos.c138 sector_t sector_size = bdev_logical_block_size(state->bdev) / 512; in parse_extended() local
180 offs = start_sect(p)*sector_size; in parse_extended()
181 size = nr_sects(p)*sector_size; in parse_extended()
214 this_sector = first_sector + start_sect(p) * sector_size; in parse_extended()
215 this_size = nr_sects(p) * sector_size; in parse_extended()
582 sector_t sector_size = bdev_logical_block_size(state->bdev) / 512; in msdos_partition() local
662 sector_t start = start_sect(p)*sector_size; in msdos_partition()
663 sector_t size = nr_sects(p)*sector_size; in msdos_partition()
676 n = min(size, max(sector_size, n)); in msdos_partition()
710 subtypes[n].parse(state, start_sect(p) * sector_size, in msdos_partition()
[all...]
/kernel/linux/linux-6.6/drivers/md/
H A Ddm-crypt.c146 CRYPT_IV_LARGE_SECTORS, /* Calculate IV from sector_size, not 512B sectors */
179 unsigned short sector_size; member
432 if (cc->sector_size != (1 << SECTOR_SHIFT)) { in crypt_iv_lmk_ctr()
590 if (cc->sector_size != (1 << SECTOR_SHIFT)) { in crypt_iv_tcw_ctr()
769 *(__le64 *)buf = cpu_to_le64(dmreq->iv_sector * cc->sector_size); in crypt_iv_eboiv_gen()
971 *(__le64 *)es = cpu_to_le64(dmreq->iv_sector * cc->sector_size); in crypt_iv_elephant()
997 memcpy(data_offset, data2 + sg2->offset, cc->sector_size); in crypt_iv_elephant()
1002 diffuser_disk_to_cpu((u32 *)data_offset, cc->sector_size / sizeof(u32)); in crypt_iv_elephant()
1003 diffuser_b_decrypt((u32 *)data_offset, cc->sector_size / sizeof(u32)); in crypt_iv_elephant()
1004 diffuser_a_decrypt((u32 *)data_offset, cc->sector_size / sizeo in crypt_iv_elephant()
[all...]
/kernel/linux/linux-5.10/drivers/md/
H A Ddm-crypt.c139 CRYPT_IV_LARGE_SECTORS, /* Calculate IV from sector_size, not 512B sectors */
172 unsigned short int sector_size; member
424 if (cc->sector_size != (1 << SECTOR_SHIFT)) { in crypt_iv_lmk_ctr()
582 if (cc->sector_size != (1 << SECTOR_SHIFT)) { in crypt_iv_tcw_ctr()
754 *(__le64 *)buf = cpu_to_le64(dmreq->iv_sector * cc->sector_size); in crypt_iv_eboiv_gen()
956 *(__le64 *)es = cpu_to_le64(dmreq->iv_sector * cc->sector_size); in crypt_iv_elephant()
982 memcpy(data_offset, data2 + sg2->offset, cc->sector_size); in crypt_iv_elephant()
987 diffuser_disk_to_cpu((u32*)data_offset, cc->sector_size / sizeof(u32)); in crypt_iv_elephant()
988 diffuser_b_decrypt((u32*)data_offset, cc->sector_size / sizeof(u32)); in crypt_iv_elephant()
989 diffuser_a_decrypt((u32*)data_offset, cc->sector_size / sizeo in crypt_iv_elephant()
[all...]
/kernel/linux/linux-5.10/drivers/mtd/spi-nor/
H A Dcore.h268 unsigned sector_size; member
329 .sector_size = (_sector_size), \
344 .sector_size = (_sector_size), \
350 .sector_size = (_sector_size), \
363 .sector_size = (8*_page_size), \
/kernel/linux/linux-5.10/drivers/video/fbdev/
H A Dbroadsheetfb.c593 int addr, const char *data, int sector_size) in broadsheet_spiflash_write_sector()
598 for (i = 0; i < sector_size; i += BS_SPIFLASH_PAGE_SIZE) { in broadsheet_spiflash_write_sector()
609 * must be less than sector_start_addr + sector_size.
612 int sector_size, int data_start_addr, in broadsheet_spiflash_rewrite_sector()
620 sector_buffer = kzalloc(sector_size, GFP_KERNEL); in broadsheet_spiflash_rewrite_sector()
625 start_sector_addr = (data_start_addr / sector_size) * sector_size; in broadsheet_spiflash_rewrite_sector()
649 tail_start_addr = (data_start_addr + data_len) % sector_size; in broadsheet_spiflash_rewrite_sector()
654 tail_len = sector_size - tail_start_addr; in broadsheet_spiflash_rewrite_sector()
672 sector_buffer, sector_size); in broadsheet_spiflash_rewrite_sector()
592 broadsheet_spiflash_write_sector(struct broadsheetfb_par *par, int addr, const char *data, int sector_size) broadsheet_spiflash_write_sector() argument
611 broadsheet_spiflash_rewrite_sector(struct broadsheetfb_par *par, int sector_size, int data_start_addr, int data_len, const char *data) broadsheet_spiflash_rewrite_sector() argument
681 int sector_size; broadsheet_write_spiflash() local
[all...]

Completed in 29 milliseconds

1234567