Lines Matching refs:lp
99 const struct ubifs_lprops *lp; in set_bud_lprops() local
104 lp = ubifs_lpt_lookup_dirty(c, b->bud->lnum); in set_bud_lprops()
105 if (IS_ERR(lp)) { in set_bud_lprops()
106 err = PTR_ERR(lp); in set_bud_lprops()
110 dirty = lp->dirty; in set_bud_lprops()
111 if (b->bud->start == 0 && (lp->free != c->leb_size || lp->dirty != 0)) { in set_bud_lprops()
132 lp->free, lp->dirty); in set_bud_lprops()
134 lp->free, lp->dirty); in set_bud_lprops()
135 dirty -= c->leb_size - lp->free; in set_bud_lprops()
145 b->bud->lnum, lp->free, lp->dirty, b->free, in set_bud_lprops()
148 lp = ubifs_change_lp(c, lp, b->free, dirty + b->dirty, in set_bud_lprops()
149 lp->flags | LPROPS_TAKEN, 0); in set_bud_lprops()
150 if (IS_ERR(lp)) { in set_bud_lprops()
151 err = PTR_ERR(lp); in set_bud_lprops()
974 const struct ubifs_lprops *lp; in take_ihead() local
979 lp = ubifs_lpt_lookup_dirty(c, c->ihead_lnum); in take_ihead()
980 if (IS_ERR(lp)) { in take_ihead()
981 err = PTR_ERR(lp); in take_ihead()
985 free = lp->free; in take_ihead()
987 lp = ubifs_change_lp(c, lp, LPROPS_NC, LPROPS_NC, in take_ihead()
988 lp->flags | LPROPS_TAKEN, 0); in take_ihead()
989 if (IS_ERR(lp)) { in take_ihead()
990 err = PTR_ERR(lp); in take_ihead()