Lines Matching refs:lst
541 ubifs_assert(c->lst.empty_lebs >= 0 && in ubifs_change_lp()
542 c->lst.empty_lebs <= c->main_lebs); in ubifs_change_lp()
545 ubifs_assert(c->lst.taken_empty_lebs >= 0); in ubifs_change_lp()
546 ubifs_assert(c->lst.taken_empty_lebs <= c->lst.empty_lebs); in ubifs_change_lp()
547 ubifs_assert(!(c->lst.total_free & 7) && !(c->lst.total_dirty & 7)); in ubifs_change_lp()
548 ubifs_assert(!(c->lst.total_dead & 7) && !(c->lst.total_dark & 7)); in ubifs_change_lp()
549 ubifs_assert(!(c->lst.total_used & 7)); in ubifs_change_lp()
564 c->lst.taken_empty_lebs -= 1; in ubifs_change_lp()
571 c->lst.total_dead -= old_spc; in ubifs_change_lp()
573 c->lst.total_dark -= ubifs_calc_dark(c, old_spc); in ubifs_change_lp()
575 c->lst.total_used -= c->leb_size - old_spc; in ubifs_change_lp()
580 c->lst.total_free += free - lprops->free; in ubifs_change_lp()
585 c->lst.empty_lebs += 1; in ubifs_change_lp()
587 c->lst.empty_lebs -= 1; in ubifs_change_lp()
593 c->lst.total_dirty += dirty - lprops->dirty; in ubifs_change_lp()
601 c->lst.idx_lebs -= 1; in ubifs_change_lp()
603 c->lst.idx_lebs += 1; in ubifs_change_lp()
612 c->lst.total_dead += new_spc; in ubifs_change_lp()
614 c->lst.total_dark += ubifs_calc_dark(c, new_spc); in ubifs_change_lp()
616 c->lst.total_used += c->leb_size - new_spc; in ubifs_change_lp()
620 c->lst.taken_empty_lebs += 1; in ubifs_change_lp()
633 void ubifs_get_lp_stats(struct ubifs_info *c, struct ubifs_lp_stats *lst) in ubifs_get_lp_stats() argument
636 memcpy(lst, &c->lst, sizeof(struct ubifs_lp_stats)); in ubifs_get_lp_stats()
1023 struct ubifs_lp_stats *lst) in scan_check_cb() argument
1095 lst->empty_lebs += 1; in scan_check_cb()
1096 lst->total_free += c->leb_size; in scan_check_cb()
1097 lst->total_dark += ubifs_calc_dark(c, c->leb_size); in scan_check_cb()
1102 lst->total_free += lp->free; in scan_check_cb()
1103 lst->total_dirty += lp->dirty; in scan_check_cb()
1104 lst->total_dark += ubifs_calc_dark(c, c->leb_size); in scan_check_cb()
1212 lst->empty_lebs += 1; in scan_check_cb()
1215 lst->idx_lebs += 1; in scan_check_cb()
1218 lst->total_used += c->leb_size - free - dirty; in scan_check_cb()
1219 lst->total_free += free; in scan_check_cb()
1220 lst->total_dirty += dirty; in scan_check_cb()
1226 lst->total_dead += spc; in scan_check_cb()
1228 lst->total_dark += ubifs_calc_dark(c, spc); in scan_check_cb()
1261 struct ubifs_lp_stats lst; in dbg_check_lprops() local
1276 memset(&lst, 0, sizeof(struct ubifs_lp_stats)); in dbg_check_lprops()
1279 &lst); in dbg_check_lprops()
1283 if (lst.empty_lebs != c->lst.empty_lebs || in dbg_check_lprops()
1284 lst.idx_lebs != c->lst.idx_lebs || in dbg_check_lprops()
1285 lst.total_free != c->lst.total_free || in dbg_check_lprops()
1286 lst.total_dirty != c->lst.total_dirty || in dbg_check_lprops()
1287 lst.total_used != c->lst.total_used) { in dbg_check_lprops()
1290 lst.empty_lebs, lst.idx_lebs, lst.total_free, in dbg_check_lprops()
1291 lst.total_dirty, lst.total_used); in dbg_check_lprops()
1293 c->lst.empty_lebs, c->lst.idx_lebs, c->lst.total_free, in dbg_check_lprops()
1294 c->lst.total_dirty, c->lst.total_used); in dbg_check_lprops()
1299 if (lst.total_dead != c->lst.total_dead || in dbg_check_lprops()
1300 lst.total_dark != c->lst.total_dark) { in dbg_check_lprops()
1303 lst.total_dead, lst.total_dark); in dbg_check_lprops()
1305 c->lst.total_dead, c->lst.total_dark); in dbg_check_lprops()