• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/jffs2/

Lines Matching refs:wbuf_len

271 		c->wbuf_len = 0;
321 c->wbuf_len = 0;
395 c->wbuf_len = (end - start) - towrite;
397 memmove(c->wbuf, rewrite_buf + towrite, c->wbuf_len);
407 c->wbuf_len = end - start;
516 D1(printk(KERN_DEBUG "wbuf recovery completed OK. wbuf_ofs 0x%08x, len 0x%x\n", c->wbuf_ofs, c->wbuf_len));
546 if (!c->wbuf_len) /* already checked c->wbuf above */
560 c->wbuf_len = PAD(c->wbuf_len);
564 memset(c->wbuf + c->wbuf_len, 0, c->wbuf_pagesize - c->wbuf_len);
566 if ( c->wbuf_len + sizeof(struct jffs2_unknown_node) < c->wbuf_pagesize) {
567 struct jffs2_unknown_node *padnode = (void *)(c->wbuf + c->wbuf_len);
570 padnode->totlen = cpu_to_je32(c->wbuf_pagesize - c->wbuf_len);
606 uint32_t waste = c->wbuf_pagesize - c->wbuf_len;
611 /* wbuf_pagesize - wbuf_len is the amount of space that's to be
616 c->wbuf_ofs, c->wbuf_len, waste);
624 jffs2_link_node_ref(c, wbuf_jeb, (c->wbuf_ofs + c->wbuf_len) | REF_OBSOLETE, waste, NULL);
643 c->wbuf_len = 0;
670 old_wbuf_len = c->wbuf_len;
732 if (len && !c->wbuf_len && (len >= c->wbuf_pagesize))
735 if (len > (c->wbuf_pagesize - c->wbuf_len))
736 len = c->wbuf_pagesize - c->wbuf_len;
737 memcpy(c->wbuf + c->wbuf_len, buf, len);
738 c->wbuf_len += (uint32_t) len;
760 c->wbuf_len = PAGE_MOD(to);
766 * at PAD(c->wbuf_len+c->wbuf_ofs), and it's permitted to
773 if (c->wbuf_len) {
783 c->wbuf_len = PAGE_MOD(to);
786 if (to != PAD(c->wbuf_ofs + c->wbuf_len)) {
790 if (c->wbuf_len)
792 c->wbuf_ofs, c->wbuf_ofs+c->wbuf_len);
797 if (c->wbuf_len != PAGE_MOD(to)) {
798 c->wbuf_len = PAGE_MOD(to);
800 if (!c->wbuf_len) {
801 c->wbuf_len = c->wbuf_pagesize;
814 if (c->wbuf_len == c->wbuf_pagesize) {
838 if (c->wbuf_len == c->wbuf_pagesize) {
860 if (c->wbuf_len && ino)
936 if (!c->wbuf_pagesize || !c->wbuf_len)
945 if (owbf > c->wbuf_len) /* is read beyond write buffer ? */
947 lwbf = c->wbuf_len - owbf; /* number of bytes to copy */
955 if (lwbf > c->wbuf_len)
956 lwbf = c->wbuf_len;