Lines Matching defs:lnum

72 	       wbuf->lnum, wbuf->offs + wbuf->used, gc_lnum,
260 err = ubifs_tnc_has_node(c, &snod->key, 0, sleb->lnum,
306 int err, new_lnum = wbuf->lnum, new_offs = wbuf->offs + wbuf->used;
313 err = ubifs_tnc_replace(c, &snod->key, sleb->lnum,
337 if (wbuf->lnum == -1) {
433 ubifs_add_dirt(c, wbuf->lnum, ubifs_auth_node_sz(c));
496 int err = 0, lnum = lp->lnum;
500 ubifs_assert(c, c->gc_lnum != lnum);
501 ubifs_assert(c, wbuf->lnum != lnum);
505 dbg_gc("LEB %d is free, return it", lp->lnum);
512 * which obsoletes something in 'lp->lnum'.
517 err = ubifs_change_one_lp(c, lp->lnum, c->leb_size,
522 err = ubifs_leb_unmap(c, lp->lnum);
527 c->gc_lnum = lnum;
538 sleb = ubifs_scan(c, lnum, 0, c->sbuf, 0);
549 lnum, lp->free, lp->dirty);
556 err = ubifs_dirty_idx_node(c, &snod->key, level, lnum,
568 idx_gc->lnum = lnum;
578 err = ubifs_change_one_lp(c, lnum, c->leb_size, 0, 0,
585 lnum, lp->free, lp->dirty);
595 err = ubifs_change_one_lp(c, lnum, c->leb_size, 0, 0, 0, 0);
600 c->gced_lnum = lnum;
606 c->gc_lnum = lnum;
613 err = ubifs_leb_unmap(c, lnum);
627 c->gced_lnum = lnum;
696 lp.lnum = -1;
742 lp.lnum, lp.free, lp.dirty, lp.free + lp.dirty,
746 if (wbuf->lnum == -1)
758 err = ubifs_return_leb(c, lp.lnum);
768 lp.lnum = -1;
776 dbg_gc("LEB %d freed, return", lp.lnum);
777 ret = lp.lnum;
788 dbg_gc("indexing LEB %d freed, continue", lp.lnum);
794 dbg_gc("LEB %d retained, freed %d bytes", lp.lnum,
857 if (lp.lnum != -1)
858 ubifs_return_leb(c, lp.lnum);
891 err = ubifs_leb_unmap(c, lp->lnum);
933 idx_gc->lnum = lp->lnum;
958 dbg_gc("LEB %d", idx_gc->lnum);
959 err = ubifs_leb_unmap(c, idx_gc->lnum);
962 err = ubifs_change_one_lp(c, idx_gc->lnum, LPROPS_NC,
1004 int lnum;
1009 lnum = idx_gc->lnum;
1013 return lnum;