Lines Matching refs:lnum

278 	br->lnum = cpu_to_le32(main_first + DEFAULT_DATA_LEB);  in create_default_filesystem()
680 static int fixup_leb(struct ubifs_info *c, int lnum, int len) in fixup_leb() argument
689 dbg_mnt("unmap empty LEB %d", lnum); in fixup_leb()
690 return ubifs_leb_unmap(c, lnum); in fixup_leb()
693 dbg_mnt("fixup LEB %d, data len %d", lnum, len); in fixup_leb()
694 err = ubifs_leb_read(c, lnum, c->sbuf, 0, len, 1); in fixup_leb()
698 return ubifs_leb_change(c, lnum, c->sbuf, len); in fixup_leb()
710 int lnum, err = 0; in fixup_free_space() local
716 for (lnum = UBIFS_MST_LNUM; lnum < UBIFS_LOG_LNUM; lnum++) { in fixup_free_space()
717 err = fixup_leb(c, lnum, c->mst_offs + c->mst_node_alsz); in fixup_free_space()
723 lnum = ubifs_next_log_lnum(c, c->lhead_lnum); in fixup_free_space()
724 while (lnum != c->ltail_lnum) { in fixup_free_space()
725 err = fixup_leb(c, lnum, 0); in fixup_free_space()
728 lnum = ubifs_next_log_lnum(c, lnum); in fixup_free_space()
741 for (lnum = c->lpt_first; lnum <= c->lpt_last; lnum++) { in fixup_free_space()
742 int free = c->ltab[lnum - c->lpt_first].free; in fixup_free_space()
745 err = fixup_leb(c, lnum, c->leb_size - free); in fixup_free_space()
752 for (lnum = c->orph_first; lnum <= c->orph_last; lnum++) { in fixup_free_space()
753 err = fixup_leb(c, lnum, 0); in fixup_free_space()
759 for (lnum = c->main_first; lnum < c->leb_cnt; lnum++) { in fixup_free_space()
760 lprops = ubifs_lpt_lookup(c, lnum); in fixup_free_space()
767 err = fixup_leb(c, lnum, c->leb_size - lprops->free); in fixup_free_space()