/linux-4.1.27/fs/jffs2/ |
H A D | erase.c | 53 jeb->offset, jeb->offset, jeb->offset + c->sector_size); jffs2_erase_block() 60 c->erasing_size -= c->sector_size; jffs2_erase_block() 61 c->dirty_size += c->sector_size; jffs2_erase_block() 62 jeb->dirty_size = c->sector_size; jffs2_erase_block() 72 instr->len = c->sector_size; jffs2_erase_block() 94 c->erasing_size -= c->sector_size; jffs2_erase_block() 95 c->dirty_size += c->sector_size; jffs2_erase_block() 96 jeb->dirty_size = c->sector_size; jffs2_erase_block() 142 c->erasing_size += c->sector_size; jffs2_erase_pending_blocks() 197 c->erasing_size -= c->sector_size; jffs2_erase_failed() 198 c->dirty_size += c->sector_size; jffs2_erase_failed() 199 jeb->dirty_size = c->sector_size; jffs2_erase_failed() 208 c->erasing_size -= c->sector_size; jffs2_erase_failed() 209 c->bad_size += c->sector_size; jffs2_erase_failed() 279 jeb->offset, jeb->offset + c->sector_size, ic->ino); jffs2_remove_node_refs_from_ino_list() 348 ret = mtd_point(c->mtd, jeb->offset, c->sector_size, &retlen, jffs2_block_check_erase() 355 if (retlen < c->sector_size) { jffs2_block_check_erase() 368 mtd_unpoint(c->mtd, jeb->offset, c->sector_size); jffs2_block_check_erase() 373 c->sector_size-retlen * sizeof(*wordebuf)); jffs2_block_check_erase() 388 for (ofs = jeb->offset; ofs < jeb->offset + c->sector_size; ) { jffs2_block_check_erase() 389 uint32_t readlen = min((uint32_t)PAGE_SIZE, jeb->offset + c->sector_size - ofs); jffs2_block_check_erase() 478 jeb->free_size = c->sector_size; jffs2_mark_erased_block() 483 c->erasing_size -= c->sector_size; jffs2_mark_erased_block() 484 c->free_size += c->sector_size; jffs2_mark_erased_block()
|
H A D | scan.c | 62 static inline uint32_t EMPTY_SCAN_SIZE(uint32_t sector_size) { EMPTY_SCAN_SIZE() argument 63 if (sector_size < DEFAULT_EMPTY_SCAN_SIZE) EMPTY_SCAN_SIZE() 64 return sector_size; EMPTY_SCAN_SIZE() 117 try_size = c->sector_size; jffs2_scan_medium() 232 c->bad_size += c->sector_size; jffs2_scan_medium() 233 c->free_size -= c->sector_size; jffs2_scan_medium() 314 else if (!ISDIRTY(c->sector_size - (jeb->used_size + jeb->unchecked_size))) { jffs2_scan_classify_jeb() 489 sm = (void *)buf + c->sector_size - sizeof(*sm); jffs2_scan_eraseblock() 492 sumlen = c->sector_size - je32_to_cpu(sm->offset); jffs2_scan_eraseblock() 503 jeb->offset + c->sector_size - buf_len, jffs2_scan_eraseblock() 510 sumlen = c->sector_size - je32_to_cpu(sm->offset); jffs2_scan_eraseblock() 514 if (sumlen > c->sector_size) jffs2_scan_eraseblock() 528 jeb->offset + c->sector_size - sumlen, jffs2_scan_eraseblock() 556 buf_len = c->sector_size; jffs2_scan_eraseblock() 558 buf_len = EMPTY_SCAN_SIZE(c->sector_size); jffs2_scan_eraseblock() 566 max_ofs = EMPTY_SCAN_SIZE(c->sector_size); jffs2_scan_eraseblock() 609 while(ofs < jeb->offset + c->sector_size) { jffs2_scan_eraseblock() 635 if (jeb->offset + c->sector_size < ofs + sizeof(*node)) { jffs2_scan_eraseblock() 638 jeb->offset, c->sector_size, ofs, jffs2_scan_eraseblock() 640 if ((err = jffs2_scan_dirty_space(c, jeb, (jeb->offset + c->sector_size)-ofs))) jffs2_scan_eraseblock() 646 buf_len = min_t(uint32_t, buf_size, jeb->offset + c->sector_size - ofs); jffs2_scan_eraseblock() 664 scan_end = min_t(uint32_t, EMPTY_SCAN_SIZE(c->sector_size)/8, buf_len); jffs2_scan_eraseblock() 690 EMPTY_SCAN_SIZE(c->sector_size)); jffs2_scan_eraseblock() 699 buf_len = min_t(uint32_t, buf_size, jeb->offset + c->sector_size - ofs); jffs2_scan_eraseblock() 772 if (ofs + je32_to_cpu(node->totlen) > jeb->offset + c->sector_size) { jffs2_scan_eraseblock() 796 buf_len = min_t(uint32_t, buf_size, jeb->offset + c->sector_size - ofs); jffs2_scan_eraseblock() 813 buf_len = min_t(uint32_t, buf_size, jeb->offset + c->sector_size - ofs); jffs2_scan_eraseblock() 831 buf_len = min_t(uint32_t, buf_size, jeb->offset + c->sector_size - ofs); jffs2_scan_eraseblock() 848 buf_len = min_t(uint32_t, buf_size, jeb->offset + c->sector_size - ofs); jffs2_scan_eraseblock()
|
H A D | build.c | 323 size += c->sector_size - 1; /* ... and round up */ jffs2_calc_trigger_levels() 325 c->resv_blocks_write = c->resv_blocks_deletion + (size / c->sector_size); jffs2_calc_trigger_levels() 349 c->nospc_dirty_size = c->sector_size + (c->flash_size / 100); jffs2_calc_trigger_levels() 352 c->flash_size / 1024, c->sector_size / 1024, c->nr_blocks); jffs2_calc_trigger_levels() 354 c->resv_blocks_deletion, c->resv_blocks_deletion*c->sector_size/1024); jffs2_calc_trigger_levels() 356 c->resv_blocks_write, c->resv_blocks_write*c->sector_size/1024); jffs2_calc_trigger_levels() 358 c->resv_blocks_gctrigger, c->resv_blocks_gctrigger*c->sector_size/1024); jffs2_calc_trigger_levels() 360 c->resv_blocks_gcmerge, c->resv_blocks_gcmerge*c->sector_size/1024); jffs2_calc_trigger_levels() 362 c->resv_blocks_gcbad, c->resv_blocks_gcbad*c->sector_size/1024); jffs2_calc_trigger_levels() 376 c->nr_blocks = c->flash_size / c->sector_size; jffs2_do_mount_fs() 389 c->blocks[i].offset = i * c->sector_size; jffs2_do_mount_fs() 390 c->blocks[i].free_size = c->sector_size; jffs2_do_mount_fs()
|
H A D | debug.c | 33 jeb->unchecked_size != c->sector_size)) { __jffs2_dbg_acct_sanity_check_nolock() 37 jeb->wasted_size, jeb->unchecked_size, c->sector_size); __jffs2_dbg_acct_sanity_check_nolock() 251 erasing += c->sector_size; __jffs2_dbg_superblock_counts() 255 erasing += c->sector_size; __jffs2_dbg_superblock_counts() 259 erasing += c->sector_size; __jffs2_dbg_superblock_counts() 263 bad += c->sector_size; __jffs2_dbg_superblock_counts() 322 ref_offset(ref2) > jeb->offset + c->sector_size) { __jffs2_dbg_acct_paranoia_check_nolock() 365 && my_used_size + my_unchecked_size + my_dirty_size != c->sector_size) { __jffs2_dbg_acct_paranoia_check_nolock() 368 c->sector_size); __jffs2_dbg_acct_paranoia_check_nolock() 479 printk(JFFS2_DBG "sector_size: %#08x\n", c->sector_size); __jffs2_dbg_dump_block_lists_nolock() 481 c->sector_size * c->resv_blocks_write); __jffs2_dbg_dump_block_lists_nolock()
|
H A D | nodemgmt.c | 30 c->erasing_size - c->resv_blocks_write * c->sector_size jffs2_rp_can_write() 108 * with c->nr_erasing_blocks * c->sector_size again. jffs2_reserve_space() 115 dirty = c->dirty_size + c->erasing_size - c->nr_erasing_blocks * c->sector_size + c->unchecked_size; jffs2_reserve_space() 124 c->sector_size); jffs2_reserve_space() 136 * blocksneeded * sector_size. jffs2_reserve_space() 141 if ( (avail / c->sector_size) <= blocksneeded) { jffs2_reserve_space() 148 jffs2_dbg(1, "max. available size 0x%08x < blocksneeded * sector_size 0x%08x, returning -ENOSPC\n", jffs2_reserve_space() 149 avail, blocksneeded * c->sector_size); jffs2_reserve_space() 343 if (!(c->wbuf_ofs % c->sector_size) && !c->wbuf_len) jffs2_find_nextblock() 438 (jeb->offset + c->sector_size - waste) | REF_OBSOLETE, jffs2_do_reserve_space() 459 if (jeb->free_size != c->sector_size - c->cleanmarker_size) { jffs2_do_reserve_space() 484 *len, jeb->offset + (c->sector_size - jeb->free_size)); jffs2_do_reserve_space() 507 jeb = &c->blocks[ofs / c->sector_size]; jffs2_add_physical_node_ref() 516 && (jeb != c->nextblock || (ofs & ~3) != jeb->offset + (c->sector_size - jeb->free_size))) { jffs2_add_physical_node_ref() 524 jeb->offset + (c->sector_size - jeb->free_size)); jffs2_add_physical_node_ref() 597 blocknr = ref->flash_offset / c->sector_size; jffs2_mark_node_obsolete() 858 * with c->nr_erasing_blocks * c->sector_size again. jffs2_thread_should_wake() 862 dirty = c->dirty_size + c->erasing_size - c->nr_erasing_blocks * c->sector_size; jffs2_thread_should_wake()
|
H A D | summary.c | 28 uint32_t sum_size = min_t(uint32_t, c->sector_size, MAX_SUMMARY_SIZE); jffs2_sum_init() 260 jeb = &c->blocks[ofs / c->sector_size]; jffs2_sum_add_kvec() 376 if ((ofs & ~3) > c->sector_size - jeb->free_size) { sum_link_node_ref() 378 jffs2_scan_dirty_space(c, jeb, (ofs & ~3) - (c->sector_size - jeb->free_size)); sum_link_node_ref() 557 c->free_size += c->sector_size - jeb->free_size; jffs2_sum_process_sum_data() 561 jeb->free_size = c->sector_size; jffs2_sum_process_sum_data() 580 ofs = c->sector_size - sumsize; jffs2_sum_scan_sumnode() 803 sm->offset = cpu_to_je32(c->sector_size - jeb->free_size); jffs2_sum_write_data() 814 sum_ofs = jeb->offset + c->sector_size - jeb->free_size; jffs2_sum_write_data()
|
H A D | wbuf.c | 168 (jeb->offset+c->sector_size-oldfree) | REF_OBSOLETE, jffs2_block_refile() 285 jeb = &c->blocks[c->wbuf_ofs / c->sector_size]; jffs2_wbuf_recover() 460 new_jeb = &c->blocks[ofs / c->sector_size]; jffs2_wbuf_recover() 599 wbuf_jeb = &c->blocks[c->wbuf_ofs / c->sector_size]; __jffs2_flush_wbuf() 926 jeb = &c->blocks[outvec_to / c->sector_size]; jffs2_flash_writev() 1247 /* Find a suitable c->sector_size jffs2_dataflash_setup() 1255 c->sector_size = 8 * c->mtd->erasesize; jffs2_dataflash_setup() 1257 while (c->sector_size < 8192) { jffs2_dataflash_setup() 1258 c->sector_size *= 2; jffs2_dataflash_setup() 1264 if ((c->flash_size % c->sector_size) != 0) { jffs2_dataflash_setup() 1265 c->flash_size = (c->flash_size / c->sector_size) * c->sector_size; jffs2_dataflash_setup() 1284 c->wbuf_pagesize, c->sector_size); jffs2_dataflash_setup() 1346 c->wbuf_pagesize, c->sector_size); jffs2_ubivol_setup()
|
H A D | fs.c | 223 if (avail > c->sector_size * c->resv_blocks_write) jffs2_statfs() 224 avail -= c->sector_size * c->resv_blocks_write; jffs2_statfs() 538 c->sector_size = c->mtd->erasesize; jffs2_do_fill_super() 539 blocks = c->flash_size / c->sector_size; jffs2_do_fill_super() 544 if ((c->sector_size * blocks) != c->flash_size) { jffs2_do_fill_super() 545 c->flash_size = c->sector_size * blocks; jffs2_do_fill_super() 550 if (c->flash_size < 5*c->sector_size) { jffs2_do_fill_super() 552 c->flash_size / c->sector_size); jffs2_do_fill_super()
|
H A D | jffs2_fs_sb.h | 73 uint32_t sector_size; member in struct:jffs2_sb_info 92 * from the offset (blocks[ofs / sector_size]) */
|
H A D | os-linux.h | 64 #define SECTOR_ADDR(x) ( (((unsigned long)(x) / c->sector_size) * c->sector_size) )
|
H A D | nodelist.c | 615 } else if (unlikely(ref_offset(ref) != jeb->offset + c->sector_size - jeb->free_size)) { jffs2_link_node_ref() 682 uint32_t ofs = jeb->offset + c->sector_size - jeb->free_size; jffs2_scan_dirty_space() 703 jeb = &c->blocks[ref->flash_offset / c->sector_size]; __ref_totlen() 713 ref_end = jeb->offset + c->sector_size - jeb->free_size; __ref_totlen() 728 jeb = &c->blocks[ref->flash_offset / c->sector_size]; __jffs2_ref_totlen()
|
H A D | nodelist.h | 206 #define write_ofs(c) ((c)->nextblock->offset + (c)->sector_size - (c)->nextblock->free_size) 287 uint32_t free_size; /* Note that sector_size - free_size 298 return ((c->flash_size / c->sector_size) * sizeof (struct jffs2_eraseblock)) > (128 * 1024); jffs2_blocks_use_vmalloc() 309 #define VERYDIRTY(c, size) ((size) >= ((c)->sector_size / 2))
|
H A D | write.c | 131 struct jffs2_eraseblock *jeb = &c->blocks[flash_ofs / c->sector_size]; jffs2_write_dnode() 283 struct jffs2_eraseblock *jeb = &c->blocks[flash_ofs / c->sector_size]; jffs2_write_dirent()
|
H A D | xattr.c | 185 jeb = &c->blocks[ref_offset(raw) / c->sector_size]; do_verify_xattr_datum() 491 jeb = &c->blocks[ref_offset(raw) / c->sector_size]; verify_xattr_ref() 1300 jeb = &c->blocks[ref_offset(raw) / c->sector_size]; jffs2_verify_xattr()
|
H A D | gc.c | 694 struct jffs2_eraseblock *jeb = &c->blocks[phys_ofs / c->sector_size]; jffs2_garbage_collect_pristine() 1209 jeb = &c->blocks[raw->flash_offset / c->sector_size]; jffs2_garbage_collect_dnode() 1265 jeb = &c->blocks[raw->flash_offset / c->sector_size]; jffs2_garbage_collect_dnode()
|
H A D | readinode.c | 114 jeb = &c->blocks[ref->flash_offset / c->sector_size]; check_node_data() 617 jeb = &c->blocks[ref->flash_offset / c->sector_size]; read_direntry() 799 jeb = &c->blocks[ref->flash_offset / c->sector_size]; read_dnode()
|
/linux-4.1.27/arch/x86/boot/ |
H A D | edd.c | 42 int sector_size; read_mbr_sig() local 48 sector_size = ei->params.bytes_per_sector; read_mbr_sig() 49 if (!sector_size) read_mbr_sig() 50 sector_size = 512; /* Best available guess */ read_mbr_sig() 54 mbr_base = (buf_base+sector_size-1) & ~(sector_size-1); read_mbr_sig() 56 mbrbuf_end = mbrbuf_ptr + sector_size; read_mbr_sig() 64 memset(mbrbuf_ptr, 0, sector_size); read_mbr_sig()
|
/linux-4.1.27/drivers/scsi/ |
H A D | sd.c | 635 unsigned int logical_block_size = sdkp->device->sector_size; sd_config_discard() 703 sector >>= ilog2(sdp->sector_size) - 9; sd_setup_discard_cmnd() 704 nr_sectors >>= ilog2(sdp->sector_size) - 9; sd_setup_discard_cmnd() 733 len = sdkp->device->sector_size; sd_setup_discard_cmnd() 745 len = sdkp->device->sector_size; sd_setup_discard_cmnd() 780 unsigned int logical_block_size = sdkp->device->sector_size; sd_config_write_same() 829 BUG_ON(bio_offset(bio) || bio_iovec(bio).bv_len != sdp->sector_size); sd_setup_write_same_cmnd() 831 sector >>= ilog2(sdp->sector_size) - 9; sd_setup_write_same_cmnd() 832 nr_sectors >>= ilog2(sdp->sector_size) - 9; sd_setup_write_same_cmnd() 848 cmd->transfersize = sdp->sector_size; sd_setup_write_same_cmnd() 861 rq->__data_len = sdp->sector_size; sd_setup_write_same_cmnd() 935 (sdp->sector_size / 512); sd_setup_read_write_cmnd() 943 this_count = sdp->sector_size / 512; sd_setup_read_write_cmnd() 961 if (sdp->sector_size == 1024) { sd_setup_read_write_cmnd() 971 if (sdp->sector_size == 2048) { sd_setup_read_write_cmnd() 981 if (sdp->sector_size == 4096) { sd_setup_read_write_cmnd() 1101 SCpnt->sdb.length = this_count * sdp->sector_size; sd_setup_read_write_cmnd() 1108 SCpnt->transfersize = sdp->sector_size; sd_setup_read_write_cmnd() 1604 u64 factor = scmd->device->sector_size / 512; sd_completed_bytes() 1623 if (scsi_bufflen(scmd) <= scmd->device->sector_size) sd_completed_bytes() 1639 good_bytes = (bad_lba - start_lba) * scmd->device->sector_size; sd_completed_bytes() 1949 unsigned sector_size; read_capacity_16() local 1996 sector_size = get_unaligned_be32(&buffer[8]); read_capacity_16() 2013 sdkp->physical_block_size = (1 << (buffer[13] & 0xf)) * sector_size; read_capacity_16() 2016 alignment = ((buffer[14] & 0x3f) << 8 | buffer[15]) * sector_size; read_capacity_16() 2032 return sector_size; read_capacity_16() 2044 unsigned sector_size; read_capacity_10() local 2078 sector_size = get_unaligned_be32(&buffer[4]); read_capacity_10() 2086 sdkp->physical_block_size = sector_size; read_capacity_10() 2087 return sector_size; read_capacity_10() 2099 sdkp->physical_block_size = sector_size; read_capacity_10() 2100 return sector_size; read_capacity_10() 2122 int sector_size; sd_read_capacity() local 2127 sector_size = read_capacity_16(sdkp, sdp, buffer); sd_read_capacity() 2128 if (sector_size == -EOVERFLOW) sd_read_capacity() 2130 if (sector_size == -ENODEV) sd_read_capacity() 2132 if (sector_size < 0) sd_read_capacity() 2133 sector_size = read_capacity_10(sdkp, sdp, buffer); sd_read_capacity() 2134 if (sector_size < 0) sd_read_capacity() 2137 sector_size = read_capacity_10(sdkp, sdp, buffer); sd_read_capacity() 2138 if (sector_size == -EOVERFLOW) sd_read_capacity() 2140 if (sector_size < 0) sd_read_capacity() 2144 int old_sector_size = sector_size; sd_read_capacity() 2147 sector_size = read_capacity_16(sdkp, sdp, buffer); sd_read_capacity() 2148 if (sector_size < 0) { sd_read_capacity() 2152 sector_size = old_sector_size; sd_read_capacity() 2177 if (sector_size == 0) { sd_read_capacity() 2178 sector_size = 512; sd_read_capacity() 2183 if (sector_size != 512 && sd_read_capacity() 2184 sector_size != 1024 && sd_read_capacity() 2185 sector_size != 2048 && sd_read_capacity() 2186 sector_size != 4096) { sd_read_capacity() 2188 sector_size); sd_read_capacity() 2202 sector_size = 512; sd_read_capacity() 2204 blk_queue_logical_block_size(sdp->request_queue, sector_size); sd_read_capacity() 2209 string_get_size(sdkp->capacity, sector_size, sd_read_capacity() 2211 string_get_size(sdkp->capacity, sector_size, sd_read_capacity() 2219 sector_size, cap_str_10, cap_str_2); sd_read_capacity() 2221 if (sdkp->physical_block_size != sector_size) sd_read_capacity() 2236 sdkp->device->sector_size = sector_size; sd_read_capacity() 2539 unsigned int sector_sz = sdkp->device->sector_size; sd_read_block_limits() 2764 max_xfer <<= ilog2(sdp->sector_size) - 9; sd_revalidate_disk() 2868 sdp->sector_size = 512; sd_probe_async()
|
H A D | sr.c | 354 if (cd->device->sector_size == 2048) sr_done() 426 s_size = cd->device->sector_size; sr_init_command() 507 SCpnt->transfersize = cd->device->sector_size; sr_init_command() 646 if (cd->device->sector_size > 2048) sr_release() 710 sdev->sector_size = 2048; /* A guess, just in case */ sr_probe() 756 int sector_size; get_sectorsize() local 776 sector_size = 2048; /* A guess, just in case */ get_sectorsize() 792 sector_size = (buffer[4] << 24) | get_sectorsize() 794 switch (sector_size) { get_sectorsize() 804 sector_size = 2048; get_sectorsize() 813 "unsupported sector size %d.", sector_size); get_sectorsize() 817 cd->device->sector_size = sector_size; get_sectorsize() 827 blk_queue_logical_block_size(queue, sector_size); get_sectorsize()
|
H A D | sr_vendor.c | 143 cd->device->sector_size = blocklength; sr_set_blocklength() 316 if (2048 != cd->device->sector_size) { sr_cd_check()
|
H A D | sd.h | 150 return blocks << (ilog2(sdev->sector_size) - 9); logical_to_sectors()
|
H A D | sr_ioctl.c | 540 if (blksize != cd->device->sector_size) { sr_read_sector()
|
H A D | scsi_debug.c | 4101 module_param_named(sector_size, scsi_debug_sector_size, int, S_IRUGO); 4148 MODULE_PARM_DESC(sector_size, "logical block size in bytes (def=512)"); 4208 "sector_size=%d bytes, cylinders=%d, heads=%d, sectors=%d\n" scsi_debug_show_info() 4627 static DRIVER_ATTR_RO(sector_size); 4804 pr_err("%s: invalid sector_size %d\n", __func__, scsi_debug_init()
|
/linux-4.1.27/block/partitions/ |
H A D | msdos.c | 128 sector_t sector_size = bdev_logical_block_size(state->bdev) / 512; parse_extended() local 170 offs = start_sect(p)*sector_size; parse_extended() 171 size = nr_sects(p)*sector_size; parse_extended() 204 this_sector = first_sector + start_sect(p) * sector_size; parse_extended() 205 this_size = nr_sects(p) * sector_size; parse_extended() 449 sector_t sector_size = bdev_logical_block_size(state->bdev) / 512; msdos_partition() local 529 sector_t start = start_sect(p)*sector_size; msdos_partition() 530 sector_t size = nr_sects(p)*sector_size; msdos_partition() 543 n = min(size, max(sector_size, n)); msdos_partition() 577 subtypes[n].parse(state, start_sect(p) * sector_size, msdos_partition() 578 nr_sects(p) * sector_size, slot); msdos_partition()
|
/linux-4.1.27/drivers/block/ |
H A D | swim_asm.S | 47 .equ sector_size, 512 197 movel #sector_size-1, %d4 /* sector size */ 240 movel #sector_size, %d0
|
H A D | xen-blkfront.c | 654 static int xlvbd_init_blk_queue(struct gendisk *gd, u16 sector_size, xlvbd_init_blk_queue() argument 677 blk_queue_logical_block_size(rq, sector_size); xlvbd_init_blk_queue() 791 u16 vdisk_info, u16 sector_size, xlvbd_alloc_gendisk() 859 if (xlvbd_init_blk_queue(gd, sector_size, physical_sector_size, xlvbd_alloc_gendisk() 1770 unsigned long sector_size; blkfront_connect() local 1812 "sector-size", "%lu", §or_size, blkfront_connect() 1824 * sector_size in that case. blkfront_connect() 1829 physical_sector_size = sector_size; blkfront_connect() 1879 err = xlvbd_alloc_gendisk(sectors, info, binfo, sector_size, blkfront_connect() 789 xlvbd_alloc_gendisk(blkif_sector_t capacity, struct blkfront_info *info, u16 vdisk_info, u16 sector_size, unsigned int physical_sector_size) xlvbd_alloc_gendisk() argument
|
/linux-4.1.27/drivers/mtd/nand/ |
H A D | atmel_nand.c | 471 static int pmecc_get_ecc_bytes(int cap, int sector_size) pmecc_get_ecc_bytes() argument 473 int m = 12 + sector_size / 512; pmecc_get_ecc_bytes() 758 int sector_size = host->pmecc_sector_size; pmecc_err_location() local 774 if (sector_size == 1024) pmecc_err_location() 779 sector_size * 8 + host->pmecc_degree * cap); pmecc_err_location() 808 int byte_pos, bit_pos, sector_size, pos; pmecc_correct_data() local 812 sector_size = host->pmecc_sector_size; pmecc_correct_data() 819 if (byte_pos >= (sector_size + extra_bytes)) pmecc_correct_data() 822 if (byte_pos < sector_size) { pmecc_correct_data() 832 + (byte_pos - sector_size); pmecc_correct_data() 1063 int *cap, int *sector_size) pmecc_choose_ecc() 1068 *sector_size = host->nand_chip.ecc_step_ds; pmecc_choose_ecc() 1070 *cap, *sector_size); pmecc_choose_ecc() 1073 *sector_size = 512; pmecc_choose_ecc() 1095 if (*sector_size >= 1024) pmecc_choose_ecc() 1097 else if (*sector_size >= 512) pmecc_choose_ecc() 1138 static uint16_t *create_lookup_table(struct device *dev, int sector_size) create_lookup_table() argument 1140 int degree = (sector_size == 512) ? create_lookup_table() 1143 unsigned int poly = (sector_size == 512) ? create_lookup_table() 1146 int table_size = (sector_size == 512) ? create_lookup_table() 1165 int cap, sector_size, err_no; atmel_pmecc_nand_init_params() local 1167 err_no = pmecc_choose_ecc(host, &cap, §or_size); atmel_pmecc_nand_init_params() 1174 sector_size != host->pmecc_sector_size) atmel_pmecc_nand_init_params() 1178 sector_size = host->pmecc_sector_size; atmel_pmecc_nand_init_params() 1179 host->pmecc_lookup_table_offset = (sector_size == 512) ? atmel_pmecc_nand_init_params() 1184 cap, sector_size); atmel_pmecc_nand_init_params() 1219 galois_table = create_lookup_table(host->dev, sector_size); atmel_pmecc_nand_init_params() 1230 nand_chip->ecc.size = sector_size; atmel_pmecc_nand_init_params() 1239 if (sector_size > mtd->writesize) { atmel_pmecc_nand_init_params() 1245 host->pmecc_degree = (sector_size == 512) ? atmel_pmecc_nand_init_params() 1253 nand_chip->ecc.bytes = pmecc_get_ecc_bytes(cap, sector_size); atmel_pmecc_nand_init_params() 1254 nand_chip->ecc.steps = mtd->writesize / sector_size; atmel_pmecc_nand_init_params() 1062 pmecc_choose_ecc(struct atmel_nand_host *host, int *cap, int *sector_size) pmecc_choose_ecc() argument
|
/linux-4.1.27/drivers/char/ |
H A D | tile-srom.c | 66 u32 sector_size; /* Size of a sector */ member in struct:srom_dev 293 return sprintf(buf, "%u\n", srom->sector_size); sector_size_show() 295 static DEVICE_ATTR_RO(sector_size); 346 if (_srom_read(devhdl, &srom->sector_size, srom_setup_minor() 347 SROM_SECTOR_SIZE_OFF, sizeof(srom->sector_size)) < 0) srom_setup_minor()
|
/linux-4.1.27/drivers/video/fbdev/ |
H A D | broadsheetfb.c | 593 int addr, const char *data, int sector_size) broadsheet_spiflash_write_sector() 598 for (i = 0; i < sector_size; i += BS_SPIFLASH_PAGE_SIZE) { broadsheet_spiflash_write_sector() 609 * must be less than sector_start_addr + sector_size. 612 int sector_size, int data_start_addr, broadsheet_spiflash_rewrite_sector() 620 sector_buffer = kzalloc(sizeof(char)*sector_size, GFP_KERNEL); broadsheet_spiflash_rewrite_sector() 625 start_sector_addr = (data_start_addr / sector_size) * sector_size; broadsheet_spiflash_rewrite_sector() 649 tail_start_addr = (data_start_addr + data_len) % sector_size; broadsheet_spiflash_rewrite_sector() 654 tail_len = sector_size - tail_start_addr; broadsheet_spiflash_rewrite_sector() 672 sector_buffer, sector_size); broadsheet_spiflash_rewrite_sector() 681 int sector_size; broadsheet_write_spiflash() local 690 sector_size = 32*1024; broadsheet_write_spiflash() 694 sector_size = 64*1024; broadsheet_write_spiflash() 700 maxlen = roundup(cur_addr, sector_size) - cur_addr; broadsheet_write_spiflash() 703 err = broadsheet_spiflash_rewrite_sector(par, sector_size, broadsheet_write_spiflash() 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
|
/linux-4.1.27/drivers/ide/ |
H A D | ide-floppy.c | 316 u16 transfer_rate, sector_size, cyls, rpm; ide_floppy_get_flexible_disk_page() local 336 sector_size = be16_to_cpup((__be16 *)&buf[8 + 6]); ide_floppy_get_flexible_disk_page() 342 capacity = cyls * heads * sectors * sector_size; ide_floppy_get_flexible_disk_page() 348 sectors, transfer_rate / 8, sector_size, rpm); ide_floppy_get_flexible_disk_page()
|
/linux-4.1.27/fs/ntfs/ |
H A D | volume.h | 58 u16 sector_size; /* in bytes */ member in struct:__anon11249 59 u8 sector_size_bits; /* log2(sector_size) */
|
H A D | super.c | 772 vol->sector_size = le16_to_cpu(b->bpb.bytes_per_sector); parse_ntfs_boot_sector() 773 vol->sector_size_bits = ffs(vol->sector_size) - 1; parse_ntfs_boot_sector() 774 ntfs_debug("vol->sector_size = %i (0x%x)", vol->sector_size, parse_ntfs_boot_sector() 775 vol->sector_size); parse_ntfs_boot_sector() 778 if (vol->sector_size < vol->sb->s_blocksize) { parse_ntfs_boot_sector() 781 "supported. Sorry.", vol->sector_size, parse_ntfs_boot_sector() 791 vol->cluster_size = vol->sector_size << sectors_per_cluster_bits; parse_ntfs_boot_sector() 798 if (vol->cluster_size < vol->sector_size) { parse_ntfs_boot_sector() 801 "Sorry.", vol->cluster_size, vol->sector_size); parse_ntfs_boot_sector() 837 if (vol->mft_record_size < vol->sector_size) { parse_ntfs_boot_sector() 841 vol->sector_size); parse_ntfs_boot_sector() 868 if (vol->index_record_size < vol->sector_size) { parse_ntfs_boot_sector() 872 vol->sector_size); parse_ntfs_boot_sector() 2834 if (vol->sector_size > blocksize) { ntfs_fill_super() 2835 blocksize = sb_set_blocksize(sb, vol->sector_size); ntfs_fill_super() 2836 if (blocksize != vol->sector_size) { ntfs_fill_super() 2840 vol->sector_size); ntfs_fill_super()
|
H A D | inode.c | 896 ni->itype.index.vcn_size = vol->sector_size; ntfs_read_locked_inode() 1608 ni->itype.index.vcn_size = vol->sector_size; ntfs_read_locked_index_inode()
|
H A D | mft.c | 2678 ni->itype.index.vcn_size = vol->sector_size; ntfs_mft_record_alloc()
|
/linux-4.1.27/fs/ocfs2/ |
H A D | super.c | 134 int sector_size, 758 int *sector_size, ocfs2_sb_probe() 769 *sector_size = bdev_logical_block_size(sb->s_bdev); ocfs2_sb_probe() 770 if (*sector_size > OCFS2_MAX_BLOCKSIZE) { ocfs2_sb_probe() 772 *sector_size, OCFS2_MAX_BLOCKSIZE); ocfs2_sb_probe() 778 if (*sector_size < OCFS2_MIN_BLOCKSIZE) ocfs2_sb_probe() 779 *sector_size = OCFS2_MIN_BLOCKSIZE; ocfs2_sb_probe() 782 status = ocfs2_get_sector(sb, bh, 0, *sector_size); ocfs2_sb_probe() 813 for (blksize = *sector_size; ocfs2_sb_probe() 1008 int status, sector_size; ocfs2_fill_super() local 1024 status = ocfs2_sb_probe(sb, &bh, §or_size, &stats); ocfs2_fill_super() 1030 status = ocfs2_initialize_super(sb, bh, sector_size, &stats); ocfs2_fill_super() 2040 int sector_size, ocfs2_initialize_super() 2083 osb->s_sectsize_bits = blksize_bits(sector_size); ocfs2_initialize_super() 756 ocfs2_sb_probe(struct super_block *sb, struct buffer_head **bh, int *sector_size, struct ocfs2_blockcheck_stats *stats) ocfs2_sb_probe() argument 2038 ocfs2_initialize_super(struct super_block *sb, struct buffer_head *bh, int sector_size, struct ocfs2_blockcheck_stats *stats) ocfs2_initialize_super() argument
|
/linux-4.1.27/drivers/mtd/spi-nor/ |
H A D | spi-nor.c | 43 unsigned sector_size; member in struct:flash_info 481 .sector_size = (_sector_size), \ 498 .sector_size = (_sector_size), \ 506 .sector_size = (_sector_size), \ 1060 mtd->size = info->sector_size * info->n_sectors; spi_nor_scan() 1096 mtd->erasesize = info->sector_size; spi_nor_scan() 1178 mtd->erasesize = info->sector_size; spi_nor_scan()
|
/linux-4.1.27/drivers/target/ |
H A D | target_core_pscsi.c | 175 sdev->sector_size = (buf[9] << 16) | (buf[10] << 8) | (buf[11]); pscsi_tape_read_blocksize() 176 if (!sdev->sector_size) pscsi_tape_read_blocksize() 177 sdev->sector_size = 1024; pscsi_tape_read_blocksize() 321 dev->dev_attrib.hw_block_size = sd->sector_size; pscsi_add_device_to_list() 671 * struct scsi_device->sector_size will not contain the correct value pscsi_transport_complete() 703 sd->sector_size = blocksize; pscsi_transport_complete()
|
/linux-4.1.27/fs/xfs/ |
H A D | xfs_mount.c | 263 unsigned int sector_size; xfs_readsb() local 280 sector_size = xfs_getsize_buftarg(mp->m_ddev_targp); xfs_readsb() 290 BTOBB(sector_size), 0, &bp, buf_ops); xfs_readsb() 319 if (sector_size > sbp->sb_sectsize) { xfs_readsb() 322 sector_size, sbp->sb_sectsize); xfs_readsb() 333 sector_size = sbp->sb_sectsize; xfs_readsb()
|
/linux-4.1.27/drivers/ata/ |
H A D | libata-scsi.c | 1147 sdev->sector_size = ATA_SECT_SIZE; ata_scsi_dev_config() 1161 sdev->sector_size = ata_id_logical_sector_size(dev->id); ata_scsi_dev_config() 1168 * aligned, which works iff sector_size is not larger than ata_scsi_dev_config() 1172 if (sdev->sector_size > PAGE_SIZE) ata_scsi_dev_config() 1174 "sector_size=%u > PAGE_SIZE, PIO may malfunction\n", ata_scsi_dev_config() 1175 sdev->sector_size); ata_scsi_dev_config() 1177 blk_queue_update_dma_alignment(q, sdev->sector_size - 1); ata_scsi_dev_config() 1734 qc->nbytes = n_block * scmd->device->sector_size; ata_scsi_rw_xlat() 2506 u32 sector_size; /* physical sector size in bytes */ ata_scsiop_read_cap() local 2510 sector_size = ata_id_logical_sector_size(dev->id); ata_scsiop_read_cap() 2527 rbuf[4] = sector_size >> (8 * 3); ata_scsiop_read_cap() 2528 rbuf[5] = sector_size >> (8 * 2); ata_scsiop_read_cap() 2529 rbuf[6] = sector_size >> (8 * 1); ata_scsiop_read_cap() 2530 rbuf[7] = sector_size; ata_scsiop_read_cap() 2543 rbuf[ 8] = sector_size >> (8 * 3); ata_scsiop_read_cap() 2544 rbuf[ 9] = sector_size >> (8 * 2); ata_scsiop_read_cap() 2545 rbuf[10] = sector_size >> (8 * 1); ata_scsiop_read_cap() 2546 rbuf[11] = sector_size; ata_scsiop_read_cap() 3040 qc->sect_size = scmd->device->sector_size; ata_scsi_pass_thru()
|
H A D | sata_mv.c | 2015 * regardless of device sector_size. mv_rw_multi_errata_sata24()
|
/linux-4.1.27/fs/btrfs/ |
H A D | volumes.h | 104 u32 sector_size; member in struct:btrfs_device 342 int sector_size; member in struct:map_lookup
|
H A D | volumes.c | 1467 btrfs_set_device_sector_size(leaf, dev_item, device->sector_size); btrfs_add_device() 2168 device->sector_size = root->sectorsize; 2372 device->sector_size = root->sectorsize; 2406 tgtdev->sector_size = fs_info->dev_root->sectorsize; btrfs_init_dev_replace_tgtdev_for_resume() 2447 btrfs_set_device_sector_size(leaf, dev_item, device->sector_size); btrfs_update_device() 4437 map->sector_size = extent_root->sectorsize; __btrfs_alloc_chunk() 6057 map->sector_size = btrfs_chunk_sector_size(leaf, chunk); read_one_chunk() 6110 device->sector_size = btrfs_device_sector_size(leaf, dev_item); fill_device_from_item()
|
H A D | ctree.h | 253 __le32 sector_size; member in struct:btrfs_dev_item 306 __le32 sector_size; member in struct:btrfs_chunk 2351 BTRFS_SETGET_FUNCS(device_sector_size, struct btrfs_dev_item, sector_size, 32); 2368 sector_size, 32); 2394 BTRFS_SETGET_FUNCS(chunk_sector_size, struct btrfs_chunk, sector_size, 32); 2415 sector_size, 32);
|
H A D | disk-io.c | 3551 btrfs_set_stack_device_sector_size(dev_item, dev->sector_size); list_for_each_entry_rcu()
|
/linux-4.1.27/drivers/s390/scsi/ |
H A D | zfcp_fc.h | 234 fcp->fc_dl += fcp->fc_dl / scsi->device->sector_size * 8; zfcp_fc_scsi_to_fcp()
|
H A D | zfcp_fsf.c | 2239 io->data_block_length = scsi_cmnd->device->sector_size; zfcp_fsf_fcp_cmnd()
|
/linux-4.1.27/include/uapi/linux/ |
H A D | msdos_fs.h | 114 __u8 sector_size[2]; /* bytes per logical sector */ member in struct:fat_boot_sector
|
/linux-4.1.27/drivers/mtd/devices/ |
H A D | st_spi_fsm.c | 305 unsigned sector_size; member in struct:flash_info 1433 for (offs = 0; offs < info->sector_size * info->n_sectors;) { stfsm_s25fl_config() 1439 if ((offs < info->sector_size * 2) || stfsm_s25fl_config() 1440 (offs >= (info->sector_size - info->n_sectors * 4))) stfsm_s25fl_config() 2090 if (info->sector_size * info->n_sectors > 0x1000000) stfsm_probe() 2113 fsm->mtd.size = info->sector_size * info->n_sectors; stfsm_probe() 2114 fsm->mtd.erasesize = info->sector_size; stfsm_probe()
|
/linux-4.1.27/drivers/scsi/isci/ |
H A D | request.c | 280 switch (sdp->sector_size) { scu_bg_blk_size() 292 static u32 scu_dif_bytes(u32 len, u32 sector_size) scu_dif_bytes() argument 294 return (len >> ilog2(sector_size)) * 8; scu_dif_bytes() 310 scmd->device->sector_size); scu_ssp_ireq_dif_insert() 321 tc->UD_bytes_immed_val = scmd->device->sector_size; scu_ssp_ireq_dif_insert() 329 tc->bgc_blk_sz = scmd->device->sector_size; scu_ssp_ireq_dif_insert() 365 scmd->device->sector_size); scu_ssp_ireq_dif_strip() 380 tc->UD_bytes_immed_val = scmd->device->sector_size; scu_ssp_ireq_dif_strip() 388 tc->bgc_blk_sz = scmd->device->sector_size; scu_ssp_ireq_dif_strip()
|
/linux-4.1.27/arch/sparc/include/asm/ |
H A D | vio.h | 171 u16 sector_size; member in struct:vio_disk_vtoc
|
/linux-4.1.27/include/scsi/ |
H A D | scsi_cmnd.h | 299 return scmd->device->sector_size; scsi_prot_interval()
|
H A D | scsi_device.h | 105 unsigned sector_size; /* size in bytes */ member in struct:scsi_device
|
/linux-4.1.27/include/linux/mmc/ |
H A D | mmc.h | 204 u8 sector_size; member in struct:_mmc_csd::__anon12179::__anon12181
|
/linux-4.1.27/drivers/infiniband/ulp/iser/ |
H A D | iser_verbs.c | 1233 unsigned long sector_size = iser_task->sc->device->sector_size; iser_check_task_pi_status() local 1249 do_div(sector_off, sector_size + 8); iser_check_task_pi_status()
|
H A D | iser_initiator.c | 413 ilog2(sc->device->sector_size)) * 8; iser_send_command()
|
/linux-4.1.27/drivers/scsi/be2iscsi/ |
H A D | be_mgmt.c | 492 unsigned short region, sector_size, sector, offset; mgmt_vendor_specific_fw_cmd() local 498 sector_size = bsg_req->rqst_data.h_vendor.vendor_cmd[2]; mgmt_vendor_specific_fw_cmd() 508 offset = sector * sector_size + offset; mgmt_vendor_specific_fw_cmd()
|
/linux-4.1.27/arch/um/drivers/ |
H A D | ubd_kern.c | 508 int sector_size; ubd_file_size() local 522 &mtime, &size, §or_size, &align, &bitmap_offset); ubd_file_size()
|
/linux-4.1.27/drivers/scsi/qla2xxx/ |
H A D | qla_iocb.c | 942 prot_int = cmd->device->sector_size; qla24xx_walk_and_build_sglist_no_difb() 1344 blk_size = cmd->device->sector_size; qla24xx_build_scsi_crc_2_iocbs() 1677 cmd->device->sector_size, &sgx, &partial)) qla24xx_dif_start_scsi() 1697 nseg = scsi_bufflen(cmd) / cmd->device->sector_size; qla24xx_dif_start_scsi()
|
H A D | qla_mbx.c | 3949 qla81xx_fac_get_sector_size(scsi_qla_host_t *vha, uint32_t *sector_size) qla81xx_fac_get_sector_size() argument 3977 *sector_size = mcp->mb[1]; qla81xx_fac_get_sector_size() 5374 uint32_t start_addr, uint32_t end_addr, uint16_t *sector_size) qla83xx_access_control() 5412 *sector_size = mcp->mb[1]; qla83xx_access_control() 5373 qla83xx_access_control(scsi_qla_host_t *vha, uint16_t options, uint32_t start_addr, uint32_t end_addr, uint16_t *sector_size) qla83xx_access_control() argument
|
H A D | qla_isr.c | 1773 cmd->device->sector_size); qla2x00_handle_dif_error()
|
/linux-4.1.27/fs/fat/ |
H A D | inode.c | 1321 if (get_unaligned_le16(&b->sector_size)) fat_bpb_is_zero() 1351 bpb->fat_sector_size = get_unaligned_le16(&b->sector_size); fat_read_bpb()
|
/linux-4.1.27/drivers/net/ethernet/intel/e1000e/ |
H A D | ich8lan.c | 4300 s32 j, iteration, sector_size; e1000_erase_flash_bank_ich8lan() local 4319 sector_size = ICH_FLASH_SEG_SIZE_256; e1000_erase_flash_bank_ich8lan() 4323 sector_size = ICH_FLASH_SEG_SIZE_4K; e1000_erase_flash_bank_ich8lan() 4327 sector_size = ICH_FLASH_SEG_SIZE_8K; e1000_erase_flash_bank_ich8lan() 4331 sector_size = ICH_FLASH_SEG_SIZE_64K; e1000_erase_flash_bank_ich8lan() 4371 flash_linear_addr += (j * sector_size); e1000_erase_flash_bank_ich8lan()
|
/linux-4.1.27/drivers/scsi/lpfc/ |
H A D | lpfc_scsi.c | 149 return sc->device->sector_size; lpfc_cmd_blksize() 3183 bghm /= cmd->device->sector_size; lpfc_parse_bg_err() 3189 bghm /= (cmd->device->sector_size + lpfc_parse_bg_err()
|
/linux-4.1.27/drivers/scsi/megaraid/ |
H A D | megaraid_sas_fusion.c | 1371 io_request->EEDPBlockSize = cpu_to_le32(scp->device->sector_size); megasas_set_pd_lba()
|
/linux-4.1.27/drivers/scsi/mpt3sas/ |
H A D | mpt3sas_scsih.c | 3467 cpu_to_le16(scmd->device->sector_size); _scsih_setup_eedp()
|
/linux-4.1.27/drivers/scsi/mpt2sas/ |
H A D | mpt2sas_scsih.c | 3766 mpi_request->EEDPBlockSize = cpu_to_le32(scmd->device->sector_size); _scsih_setup_eedp()
|