Lines Matching refs:writesize
636 int writesize = mtd->writesize; in denali_oob_xfer() local
643 size_t size = writesize + oobsize; in denali_oob_xfer()
647 chip->cmdfunc(mtd, start_cmd, writesize, page); in denali_oob_xfer()
659 if (pos >= writesize) in denali_oob_xfer()
661 else if (pos + len > writesize) in denali_oob_xfer()
662 len = writesize - pos; in denali_oob_xfer()
672 chip->cmdfunc(mtd, rnd_cmd, writesize + oob_skip, -1); in denali_oob_xfer()
694 int writesize = mtd->writesize; in denali_read_page_raw() local
701 size_t size = writesize + oobsize; in denali_read_page_raw()
714 if (pos >= writesize) in denali_read_page_raw()
716 else if (pos + len > writesize) in denali_read_page_raw()
717 len = writesize - pos; in denali_read_page_raw()
723 memcpy(buf, tmp_buf + writesize + oob_skip, in denali_read_page_raw()
734 memcpy(oob, tmp_buf + writesize, oob_skip); in denali_read_page_raw()
742 if (pos >= writesize) in denali_read_page_raw()
744 else if (pos + len > writesize) in denali_read_page_raw()
745 len = writesize - pos; in denali_read_page_raw()
751 memcpy(oob, tmp_buf + writesize + oob_skip, in denali_read_page_raw()
797 ret = denali_data_xfer(denali, buf, mtd->writesize, page, 0, 0); in denali_read_page()
825 int writesize = mtd->writesize; in denali_write_page_raw() local
832 size_t size = writesize + oobsize; in denali_write_page_raw()
848 if (pos >= writesize) in denali_write_page_raw()
850 else if (pos + len > writesize) in denali_write_page_raw()
851 len = writesize - pos; in denali_write_page_raw()
857 memcpy(tmp_buf + writesize + oob_skip, buf, in denali_write_page_raw()
868 memcpy(tmp_buf + writesize, oob, oob_skip); in denali_write_page_raw()
876 if (pos >= writesize) in denali_write_page_raw()
878 else if (pos + len > writesize) in denali_write_page_raw()
879 len = writesize - pos; in denali_write_page_raw()
885 memcpy(tmp_buf + writesize + oob_skip, oob, in denali_write_page_raw()
904 return denali_data_xfer(denali, (void *)buf, mtd->writesize, in denali_write_page()
1219 mtd->writesize <<= 1; in denali_multidev_fixup()
1313 iowrite32(mtd->erasesize / mtd->writesize, in denali_init()
1319 iowrite32(mtd->writesize, denali->reg + DEVICE_MAIN_AREA_SIZE); in denali_init()
1325 iowrite32(mtd->writesize / chip->ecc.size, in denali_init()
1358 denali->buf = kmalloc(mtd->writesize + mtd->oobsize, GFP_KERNEL); in denali_init()