Lines Matching defs:lnum

57  * @lnum: logical eraseblock number
63 int ubifs_scan_a_node(const struct ubifs_info *c, void *buf, int len, int lnum,
72 dbg_scan("hit empty space at LEB %d:%d", lnum, offs);
83 dbg_ntype(ch->node_type), lnum, offs);
85 if (ubifs_check_node(c, buf, lnum, offs, quiet, 1))
98 lnum, offs);
113 lnum, offs, ALIGN(offs + node_len + pad_len, 8));
124 * @lnum: logical eraseblock number
131 struct ubifs_scan_leb *ubifs_start_scan(const struct ubifs_info *c, int lnum,
137 dbg_scan("scan LEB %d:%d", lnum, offs);
143 sleb->lnum = lnum;
147 err = ubifs_leb_read(c, lnum, sbuf + offs, offs, c->leb_size - offs, 0);
150 c->leb_size - offs, lnum, offs, err);
166 * @lnum: logical eraseblock number
170 int lnum, int offs)
172 lnum = lnum;
173 dbg_scan("stop scanning LEB %d at offset %d", lnum, offs);
228 * @lnum: LEB number of corruption
232 void ubifs_scanned_corruption(const struct ubifs_info *c, int lnum, int offs,
237 ubifs_err(c, "corruption at LEB %d:%d", lnum, offs);
241 ubifs_err(c, "first %d bytes from LEB %d:%d", len, lnum, offs);
248 * @lnum: logical eraseblock number
253 * This function scans LEB number @lnum and returns complete information about
261 struct ubifs_scan_leb *ubifs_scan(const struct ubifs_info *c, int lnum,
268 sleb = ubifs_start_scan(c, lnum, offs, sbuf);
277 lnum, offs, len);
281 ret = ubifs_scan_a_node(c, buf, len, lnum, offs, quiet);
327 ubifs_end_scan(c, sleb, lnum, offs);
336 lnum, offs);
344 ubifs_scanned_corruption(c, lnum, offs, buf);
345 ubifs_err(c, "LEB %d scanning failed", lnum);
352 ubifs_err(c, "LEB %d scanning failed, error %d", lnum, err);