Lines Matching defs:buf
40 unsigned char *buf, uint32_t buf_size, struct jffs2_summary *s);
290 static int jffs2_fill_scan_buf(struct jffs2_sb_info *c, void *buf,
296 ret = jffs2_flash_read(c, ofs, len, &retlen, buf);
443 /* Called with 'buf_size == 0' if buf is in fact a pointer _directly_ into
446 unsigned char *buf, uint32_t buf_size, struct jffs2_summary *s) {
492 sm = (void *)buf + c->sector_size - sizeof(*sm);
494 sumptr = buf + je32_to_cpu(sm->offset);
505 err = jffs2_fill_scan_buf(c, buf + buf_size - buf_len,
511 sm = (void *)buf + buf_size - sizeof(*sm);
514 sumptr = buf + buf_size - sumlen;
526 memcpy(sumptr + sumlen - buf_len, buf + buf_size - buf_len, buf_len);
565 err = jffs2_fill_scan_buf(c, buf, buf_ofs, buf_len);
574 while(ofs < max_ofs && *(uint32_t *)(&buf[ofs]) == 0xFFFFFFFF)
653 jffs2_dbg(1, "Fewer than %zd bytes (node header) left to end of buf. Reading 0x%x at 0x%08x\n",
656 err = jffs2_fill_scan_buf(c, buf, ofs, buf_len);
662 node = (struct jffs2_unknown_node *)&buf[ofs-buf_ofs];
664 if (*(uint32_t *)(&buf[ofs-buf_ofs]) == 0xffffffff) {
676 if (unlikely(*(uint32_t *)(&buf[inbuf_ofs]) != 0xffffffff)) {
717 err = jffs2_fill_scan_buf(c, buf, ofs, buf_len);
803 jffs2_dbg(1, "Fewer than %zd bytes (inode node) left to end of buf. Reading 0x%x at 0x%08x\n",
806 err = jffs2_fill_scan_buf(c, buf, ofs, buf_len);
810 node = (void *)buf;
820 jffs2_dbg(1, "Fewer than %d bytes (dirent node) left to end of buf. Reading 0x%x at 0x%08x\n",
823 err = jffs2_fill_scan_buf(c, buf, ofs, buf_len);
827 node = (void *)buf;
838 jffs2_dbg(1, "Fewer than %d bytes (xattr node) left to end of buf. Reading 0x%x at 0x%08x\n",
841 err = jffs2_fill_scan_buf(c, buf, ofs, buf_len);
845 node = (void *)buf;
855 jffs2_dbg(1, "Fewer than %d bytes (xref node) left to end of buf. Reading 0x%x at 0x%08x\n",
858 err = jffs2_fill_scan_buf(c, buf, ofs, buf_len);
862 node = (void *)buf;