Home
last modified time | relevance | path

Searched refs:min_io_size (Results 1 – 25 of 29) sorted by relevance

12

/linux-3.4.99/fs/ubifs/
Dsb.c160 tmp = ALIGN(UBIFS_SB_NODE_SZ, c->min_io_size); in create_default_filesystem()
172 sup->min_io_size = cpu_to_le32(c->min_io_size); in create_default_filesystem()
221 mst->ihead_offs = cpu_to_le32(ALIGN(tmp, c->min_io_size)); in create_default_filesystem()
238 tmp64 -= ALIGN(ubifs_idx_node_sz(c, 1), c->min_io_size); in create_default_filesystem()
239 tmp64 -= ALIGN(UBIFS_INO_NODE_SZ, c->min_io_size); in create_default_filesystem()
242 tmp64 = ALIGN(ubifs_idx_node_sz(c, 1), c->min_io_size); in create_default_filesystem()
243 ino_waste = ALIGN(UBIFS_INO_NODE_SZ, c->min_io_size) - in create_default_filesystem()
271 idx = kzalloc(ALIGN(tmp, c->min_io_size), GFP_KERNEL); in create_default_filesystem()
295 tmp = ALIGN(UBIFS_INO_NODE_SZ, c->min_io_size); in create_default_filesystem()
332 tmp = ALIGN(UBIFS_CS_NODE_SZ, c->min_io_size); in create_default_filesystem()
[all …]
Dsuper.c516 c->min_io_size = c->di.min_io_size; in init_constants_early()
517 c->min_io_shift = fls(c->min_io_size) - 1; in init_constants_early()
533 if (!is_power_of_2(c->min_io_size)) { in init_constants_early()
534 ubifs_err("bad min. I/O size %d", c->min_io_size); in init_constants_early()
542 if (c->max_write_size < c->min_io_size || in init_constants_early()
543 c->max_write_size % c->min_io_size || in init_constants_early()
546 c->max_write_size, c->min_io_size); in init_constants_early()
555 if (c->min_io_size < 8) { in init_constants_early()
556 c->min_io_size = 8; in init_constants_early()
558 if (c->max_write_size < c->min_io_size) { in init_constants_early()
[all …]
Dio.c398 pad = ALIGN(len, c->min_io_size) - len; in ubifs_prepare_node()
508 ubifs_assert(wbuf->size >= c->min_io_size); in ubifs_wbuf_sync_nolock()
510 ubifs_assert(wbuf->size % c->min_io_size == 0); in ubifs_wbuf_sync_nolock()
522 sync_len = ALIGN(wbuf->used, c->min_io_size); in ubifs_wbuf_sync_nolock()
579 ubifs_assert(offs % c->min_io_size == 0 && !(offs & 7)); in ubifs_wbuf_seek_nolock()
689 ubifs_assert(wbuf->offs >= 0 && wbuf->offs % c->min_io_size == 0); in ubifs_wbuf_write_nolock()
692 ubifs_assert(wbuf->size >= c->min_io_size); in ubifs_wbuf_write_nolock()
694 ubifs_assert(wbuf->size % c->min_io_size == 0); in ubifs_wbuf_write_nolock()
868 int err, buf_len = ALIGN(len, c->min_io_size); in ubifs_write_node()
874 ubifs_assert(offs % c->min_io_size == 0 && offs < c->leb_size); in ubifs_write_node()
Dlog.c372 max_len = ALIGN(max_len, c->min_io_size); in ubifs_log_start_commit()
408 ubifs_pad(c, buf + len, ALIGN(len, c->min_io_size) - len); in ubifs_log_start_commit()
423 len = ALIGN(len, c->min_io_size); in ubifs_log_start_commit()
623 int sz = ALIGN(*offs, c->min_io_size), err; in add_node()
702 int sz = ALIGN(offs, c->min_io_size); in ubifs_consolidate_log()
708 offs = ALIGN(offs, c->min_io_size); in ubifs_consolidate_log()
Dscan.c179 ubifs_assert(offs % c->min_io_size == 0); in ubifs_end_scan()
181 sleb->endpt = ALIGN(offs, c->min_io_size); in ubifs_end_scan()
327 if (offs % c->min_io_size) { in ubifs_scan()
Dlpt_commit.c238 alen = ALIGN(offs, c->min_io_size); in layout_cnodes()
281 alen = ALIGN(offs, c->min_io_size); in layout_cnodes()
301 alen = ALIGN(offs, c->min_io_size); in layout_cnodes()
318 alen = ALIGN(offs, c->min_io_size); in layout_cnodes()
421 alen = ALIGN(wlen, c->min_io_size); in write_cnodes()
480 alen = ALIGN(wlen, c->min_io_size); in write_cnodes()
507 alen = ALIGN(wlen, c->min_io_size); in write_cnodes()
532 alen = ALIGN(wlen, c->min_io_size); in write_cnodes()
539 err = dbg_chk_lpt_sz(c, 3, ALIGN(offs, c->min_io_size)); in write_cnodes()
544 c->nhead_offs = ALIGN(offs, c->min_io_size); in write_cnodes()
[all …]
Dtnc_commit.c149 c->ileb_len = ALIGN(gap_pos, c->min_io_size); in fill_gap()
431 buf_len = ALIGN(buf_len, c->min_io_size); in layout_in_empty_space()
513 blen = ALIGN(wlen, c->min_io_size); in layout_in_empty_space()
833 buf_len = ALIGN(c->max_idx_node_sz, c->min_io_size); in write_index()
957 blen = ALIGN(wlen, c->min_io_size); in write_index()
Dmaster.c121 c->lhead_offs & (c->min_io_size - 1)) { in validate_master()
144 c->ihead_offs % c->min_io_size || c->ihead_offs < 0 || in validate_master()
163 c->nhead_offs < 0 || c->nhead_offs % c->min_io_size || in validate_master()
Dlpt.c127 tot_wastage += ALIGN(sz, c->min_io_size) - sz; in do_calc_lpt_geom()
662 iopos = ALIGN(node_sz, c->min_io_size); in ubifs_create_dflt_lpt()
668 iopos = ALIGN(node_sz, c->min_io_size); in ubifs_create_dflt_lpt()
701 alen = ALIGN(len, c->min_io_size); in ubifs_create_dflt_lpt()
731 alen = ALIGN(len, c->min_io_size); in ubifs_create_dflt_lpt()
780 alen = ALIGN(len, c->min_io_size); in ubifs_create_dflt_lpt()
806 alen = ALIGN(len, c->min_io_size); in ubifs_create_dflt_lpt()
821 alen = ALIGN(len, c->min_io_size); in ubifs_create_dflt_lpt()
834 c->nhead_offs = ALIGN(len, c->min_io_size); in ubifs_create_dflt_lpt()
1155 if (free < 0 || free > c->leb_size || free % c->min_io_size || in validate_pnode()
Drecovery.c449 empty_offs = ALIGN(*offs, c->min_io_size); in clean_buf()
540 int len = ALIGN(endpt, c->min_io_size); in fix_unclean_leb()
715 min_io_unit = round_down(offs, c->min_io_size); in ubifs_recover_leb()
1063 len = ALIGN(ucleb->endpt, c->min_io_size); in clean_an_unclean_leb()
1473 len = ALIGN(len + 1, c->min_io_size); in fix_size_in_place()
Dubifs-media.h628 __le32 min_io_size; member
Dorphan.c251 len = ALIGN(len, c->min_io_size); in do_write_orph_node()
324 c->ohead_offs += ALIGN(len, c->min_io_size); in write_orph_node()
Dreplay.c677 ubifs_assert(sleb->endpt % c->min_io_size == 0); in replay_bud()
800 offs & (c->min_io_size - 1)) in validate_ref()
/linux-3.4.99/drivers/mtd/ubi/
Dbuild.c129 __ATTR(min_io_size, S_IRUGO, dev_attribute_show, NULL);
353 ret = sprintf(buf, "%d\n", ubi->min_io_size); in dev_attribute_show()
675 ubi->min_io_size = ubi->mtd->writesize; in io_init()
683 if (!is_power_of_2(ubi->min_io_size)) { in io_init()
685 ubi->min_io_size); in io_init()
690 ubi_assert(ubi->hdrs_min_io_size <= ubi->min_io_size); in io_init()
691 ubi_assert(ubi->min_io_size % ubi->hdrs_min_io_size == 0); in io_init()
698 if (ubi->max_write_size < ubi->min_io_size || in io_init()
699 ubi->max_write_size % ubi->min_io_size || in io_init()
702 ubi->max_write_size, ubi->min_io_size); in io_init()
[all …]
Dmisc.c40 ubi_assert(!(length & (ubi->min_io_size - 1))); in ubi_calc_data_len()
47 length = ALIGN(i + 1, ubi->min_io_size); in ubi_calc_data_len()
Dkapi.c44 di->min_io_size = ubi->min_io_size; in ubi_do_get_device_info()
466 offset & (ubi->min_io_size - 1) || len & (ubi->min_io_size - 1)) in ubi_leb_write()
515 len > vol->usable_leb_size || len & (ubi->min_io_size - 1)) in ubi_leb_change()
Dcdev.c237 tbuf_size = ALIGN(count, ubi->min_io_size); in vol_cdev_read()
302 if (off & (ubi->min_io_size - 1)) { in vol_cdev_direct_write()
311 if (count & (ubi->min_io_size - 1)) { in vol_cdev_direct_write()
318 tbuf_size = ALIGN(count, ubi->min_io_size); in vol_cdev_direct_write()
631 n = req->alignment & (ubi->min_io_size - 1); in verify_mkvol_req()
Dupd.c240 int l = ALIGN(len, ubi->min_io_size); in write_leb()
418 int len = ALIGN((int)vol->upd_bytes, ubi->min_io_size); in ubi_more_leb_change_data()
Dvtbl.c224 n = alignment & (ubi->min_io_size - 1); in vtbl_check()
799 ubi->vtbl_size = ALIGN(ubi->vtbl_size, ubi->min_io_size); in ubi_read_volume_table()
Deba.c739 len = ALIGN(data_size, ubi->min_io_size); in ubi_eba_write_leb_st()
741 ubi_assert(!(len & (ubi->min_io_size - 1))); in ubi_eba_write_leb_st()
999 aldata_size = ALIGN(data_size, ubi->min_io_size); in ubi_eba_copy_leb()
Dgluebi.c322 mtd->writesize = di->min_io_size; in gluebi_create()
Dubi.h458 int min_io_size; member
/linux-3.4.99/drivers/block/
Dvirtio_blk.c405 u16 min_io_size; in virtblk_probe() local
536 offsetof(struct virtio_blk_config, min_io_size), in virtblk_probe()
537 &min_io_size); in virtblk_probe()
538 if (!err && min_io_size) in virtblk_probe()
539 blk_queue_io_min(q, blk_size * min_io_size); in virtblk_probe()
/linux-3.4.99/include/linux/
Dvirtio_blk.h68 __u16 min_io_size; member
/linux-3.4.99/include/linux/mtd/
Dubi.h151 int min_io_size; member

12