Lines Matching refs:len
28 static int scan_padding_bytes(void *buf, int len) in scan_padding_bytes() argument
30 int pad_len = 0, max_pad_len = min_t(int, UBIFS_PAD_NODE_SZ, len); in scan_padding_bytes()
57 int ubifs_scan_a_node(const struct ubifs_info *c, void *buf, int len, int lnum, in ubifs_scan_a_node() argument
71 return scan_padding_bytes(buf, len); in ubifs_scan_a_node()
73 if (len < UBIFS_CH_SZ) in ubifs_scan_a_node()
85 int node_len = le32_to_cpu(ch->len); in ubifs_scan_a_node()
195 snod->len = le32_to_cpu(ch->len); in ubifs_add_snod()
228 int len; in ubifs_scanned_corruption() local
231 len = c->leb_size - offs; in ubifs_scanned_corruption()
232 if (len > 8192) in ubifs_scanned_corruption()
233 len = 8192; in ubifs_scanned_corruption()
234 ubifs_err(c, "first %d bytes from LEB %d:%d", len, lnum, offs); in ubifs_scanned_corruption()
235 print_hex_dump(KERN_DEBUG, "", DUMP_PREFIX_OFFSET, 32, 4, buf, len, 1); in ubifs_scanned_corruption()
258 int err, len = c->leb_size - offs; in ubifs_scan() local
265 while (len >= 8) { in ubifs_scan()
270 lnum, offs, len); in ubifs_scan()
274 ret = ubifs_scan_a_node(c, buf, len, lnum, offs, quiet); in ubifs_scan()
279 len -= ret; in ubifs_scan()
307 node_len = ALIGN(le32_to_cpu(ch->len), 8); in ubifs_scan()
310 len -= node_len; in ubifs_scan()
322 for (; len > 4; offs += 4, buf = buf + 4, len -= 4) in ubifs_scan()
325 for (; len; offs++, buf++, len--) in ubifs_scan()