Lines Matching refs:lp
93 const struct ubifs_lprops *lp; in set_bud_lprops() local
98 lp = ubifs_lpt_lookup_dirty(c, b->bud->lnum); in set_bud_lprops()
99 if (IS_ERR(lp)) { in set_bud_lprops()
100 err = PTR_ERR(lp); in set_bud_lprops()
104 dirty = lp->dirty; in set_bud_lprops()
105 if (b->bud->start == 0 && (lp->free != c->leb_size || lp->dirty != 0)) { in set_bud_lprops()
126 lp->free, lp->dirty); in set_bud_lprops()
128 lp->free, lp->dirty); in set_bud_lprops()
129 dirty -= c->leb_size - lp->free; in set_bud_lprops()
139 b->bud->lnum, lp->free, lp->dirty, b->free, in set_bud_lprops()
142 lp = ubifs_change_lp(c, lp, b->free, dirty + b->dirty, in set_bud_lprops()
143 lp->flags | LPROPS_TAKEN, 0); in set_bud_lprops()
144 if (IS_ERR(lp)) { in set_bud_lprops()
145 err = PTR_ERR(lp); in set_bud_lprops()
968 const struct ubifs_lprops *lp; in take_ihead() local
973 lp = ubifs_lpt_lookup_dirty(c, c->ihead_lnum); in take_ihead()
974 if (IS_ERR(lp)) { in take_ihead()
975 err = PTR_ERR(lp); in take_ihead()
979 free = lp->free; in take_ihead()
981 lp = ubifs_change_lp(c, lp, LPROPS_NC, LPROPS_NC, in take_ihead()
982 lp->flags | LPROPS_TAKEN, 0); in take_ihead()
983 if (IS_ERR(lp)) { in take_ihead()
984 err = PTR_ERR(lp); in take_ihead()