Lines Matching defs:buf
22 * @buf: buffer to scan
28 static int scan_padding_bytes(void *buf, int len)
31 uint8_t *p = buf;
49 * @buf: buffer to scan
57 int ubifs_scan_a_node(const struct ubifs_info *c, void *buf, int len, int lnum,
60 struct ubifs_ch *ch = buf;
71 return scan_padding_bytes(buf, len);
79 if (ubifs_check_node(c, buf, len, lnum, offs, quiet, 1))
83 struct ubifs_pad_node *pad = buf;
139 sleb->buf = sbuf;
176 * @buf: buffer containing node
182 void *buf, int offs)
184 struct ubifs_ch *ch = buf;
185 struct ubifs_ino_node *ino = buf;
196 snod->node = buf;
223 * @buf: buffer containing corruption
226 void *buf)
235 print_hex_dump(KERN_DEBUG, "", DUMP_PREFIX_OFFSET, 32, 4, buf, len, 1);
257 void *buf = sbuf + offs;
266 struct ubifs_ch *ch = buf;
274 ret = ubifs_scan_a_node(c, buf, len, lnum, offs, quiet);
278 buf += ret;
303 err = ubifs_add_snod(c, sleb, buf, offs);
309 buf += node_len;
322 for (; len > 4; offs += 4, buf = buf + 4, len -= 4)
323 if (*(uint32_t *)buf != 0xffffffff)
325 for (; len; offs++, buf++, len--)
326 if (*(uint8_t *)buf != 0xff) {
337 ubifs_scanned_corruption(c, lnum, offs, buf);