Lines Matching refs:lp
90 const struct ubifs_lprops *lp; in set_bud_lprops() local
95 lp = ubifs_lpt_lookup_dirty(c, b->bud->lnum); in set_bud_lprops()
96 if (IS_ERR(lp)) { in set_bud_lprops()
97 err = PTR_ERR(lp); in set_bud_lprops()
101 dirty = lp->dirty; in set_bud_lprops()
102 if (b->bud->start == 0 && (lp->free != c->leb_size || lp->dirty != 0)) { in set_bud_lprops()
123 lp->free, lp->dirty); in set_bud_lprops()
125 lp->free, lp->dirty); in set_bud_lprops()
126 dirty -= c->leb_size - lp->free; in set_bud_lprops()
136 b->bud->lnum, lp->free, lp->dirty, b->free, in set_bud_lprops()
139 lp = ubifs_change_lp(c, lp, b->free, dirty + b->dirty, in set_bud_lprops()
140 lp->flags | LPROPS_TAKEN, 0); in set_bud_lprops()
141 if (IS_ERR(lp)) { in set_bud_lprops()
142 err = PTR_ERR(lp); in set_bud_lprops()
1143 const struct ubifs_lprops *lp; in take_ihead() local
1148 lp = ubifs_lpt_lookup_dirty(c, c->ihead_lnum); in take_ihead()
1149 if (IS_ERR(lp)) { in take_ihead()
1150 err = PTR_ERR(lp); in take_ihead()
1154 free = lp->free; in take_ihead()
1156 lp = ubifs_change_lp(c, lp, LPROPS_NC, LPROPS_NC, in take_ihead()
1157 lp->flags | LPROPS_TAKEN, 0); in take_ihead()
1158 if (IS_ERR(lp)) { in take_ihead()
1159 err = PTR_ERR(lp); in take_ihead()