Lines Matching refs:wbuf_pagesize

35 …_DIV(x) ( ((unsigned long)(x) / (unsigned long)(c->wbuf_pagesize)) * (unsigned long)(c->wbuf_pages…
36 #define PAGE_MOD(x) ( (unsigned long)(x) % (unsigned long)(c->wbuf_pagesize) )
237 ret = mtd_read(c->mtd, ofs, c->wbuf_pagesize, &retlen, c->wbuf_verify); in jffs2_verify_write()
242 } else if (retlen != c->wbuf_pagesize) { in jffs2_verify_write()
244 __func__, ofs, retlen, c->wbuf_pagesize); in jffs2_verify_write()
247 if (!memcmp(buf, c->wbuf_verify, c->wbuf_pagesize)) in jffs2_verify_write()
260 c->wbuf, c->wbuf_pagesize, 0); in jffs2_verify_write()
264 c->wbuf_verify, c->wbuf_pagesize, 0); in jffs2_verify_write()
408 if (end-start >= c->wbuf_pagesize) { in jffs2_wbuf_recover()
415 uint32_t towrite = (end-start) - ((end-start)%c->wbuf_pagesize); in jffs2_wbuf_recover()
614 memset(c->wbuf + c->wbuf_len, 0, c->wbuf_pagesize - c->wbuf_len); in __jffs2_flush_wbuf()
616 if ( c->wbuf_len + sizeof(struct jffs2_unknown_node) < c->wbuf_pagesize) { in __jffs2_flush_wbuf()
620 padnode->totlen = cpu_to_je32(c->wbuf_pagesize - c->wbuf_len); in __jffs2_flush_wbuf()
632 mtd_write(c->mtd, c->wbuf_ofs, c->wbuf_pagesize, &retlen, in __jffs2_flush_wbuf()
638 ret = mtd_write(c->mtd, c->wbuf_ofs, c->wbuf_pagesize, in __jffs2_flush_wbuf()
644 } else if (retlen != c->wbuf_pagesize) { in __jffs2_flush_wbuf()
646 retlen, c->wbuf_pagesize); in __jffs2_flush_wbuf()
658 uint32_t waste = c->wbuf_pagesize - c->wbuf_len; in __jffs2_flush_wbuf()
691 memset(c->wbuf,0xff,c->wbuf_pagesize); in __jffs2_flush_wbuf()
693 c->wbuf_ofs += c->wbuf_pagesize; in __jffs2_flush_wbuf()
784 if (len && !c->wbuf_len && (len >= c->wbuf_pagesize)) in jffs2_fill_wbuf()
787 if (len > (c->wbuf_pagesize - c->wbuf_len)) in jffs2_fill_wbuf()
788 len = c->wbuf_pagesize - c->wbuf_len; in jffs2_fill_wbuf()
813 memset(c->wbuf,0xff,c->wbuf_pagesize); in jffs2_flash_writev()
852 c->wbuf_len = c->wbuf_pagesize; in jffs2_flash_writev()
865 if (c->wbuf_len == c->wbuf_pagesize) { in jffs2_flash_writev()
875 if (vlen >= c->wbuf_pagesize) { in jffs2_flash_writev()
889 if (c->wbuf_len == c->wbuf_pagesize) { in jffs2_flash_writev()
987 if (!c->wbuf_pagesize || !c->wbuf_len) in jffs2_flash_read()
1204 c->wbuf_pagesize = c->mtd->writesize; in jffs2_nand_flash_setup()
1207 c->wbuf = kmalloc(c->wbuf_pagesize, GFP_KERNEL); in jffs2_nand_flash_setup()
1218 c->wbuf_verify = kmalloc(c->wbuf_pagesize, GFP_KERNEL); in jffs2_nand_flash_setup()
1243 c->wbuf_pagesize = c->mtd->erasesize; in jffs2_dataflash_setup()
1268 c->wbuf = kmalloc(c->wbuf_pagesize, GFP_KERNEL); in jffs2_dataflash_setup()
1273 c->wbuf_verify = kmalloc(c->wbuf_pagesize, GFP_KERNEL); in jffs2_dataflash_setup()
1281 c->wbuf_pagesize, c->sector_size); in jffs2_dataflash_setup()
1302 c->wbuf_pagesize = c->mtd->writesize; in jffs2_nor_wbuf_flash_setup()
1305 c->wbuf = kmalloc(c->wbuf_pagesize, GFP_KERNEL); in jffs2_nor_wbuf_flash_setup()
1310 c->wbuf_verify = kmalloc(c->wbuf_pagesize, GFP_KERNEL); in jffs2_nor_wbuf_flash_setup()
1336 c->wbuf_pagesize = c->mtd->writesize; in jffs2_ubivol_setup()
1338 c->wbuf = kmalloc(c->wbuf_pagesize, GFP_KERNEL); in jffs2_ubivol_setup()
1343 c->wbuf_pagesize, c->sector_size); in jffs2_ubivol_setup()