Lines Matching refs:data_growth

109 	liab = c->bi.idx_growth + c->bi.data_growth + c->bi.dd_growth;  in get_liability()
350 outstanding = c->bi.data_growth + c->bi.dd_growth; in do_budget_space()
392 int data_growth; in calc_data_growth() local
394 data_growth = req->new_ino ? c->bi.inode_budget : 0; in calc_data_growth()
396 data_growth += c->bi.page_budget; in calc_data_growth()
398 data_growth += c->bi.dent_budget; in calc_data_growth()
399 data_growth += req->new_ino_d; in calc_data_growth()
400 return data_growth; in calc_data_growth()
439 int err, idx_growth, data_growth, dd_growth, retried = 0; in ubifs_budget_space() local
452 data_growth = calc_data_growth(c, req); in ubifs_budget_space()
454 if (!data_growth && !dd_growth) in ubifs_budget_space()
461 ubifs_assert(c, c->bi.data_growth >= 0); in ubifs_budget_space()
471 c->bi.data_growth += data_growth; in ubifs_budget_space()
477 req->data_growth = data_growth; in ubifs_budget_space()
485 c->bi.data_growth -= data_growth; in ubifs_budget_space()
540 ubifs_assert(c, req->data_growth >= 0); in ubifs_release_budget()
545 req->data_growth = calc_data_growth(c, req); in ubifs_release_budget()
550 if (!req->data_growth && !req->dd_growth) in ubifs_release_budget()
559 c->bi.data_growth -= req->data_growth; in ubifs_release_budget()
564 ubifs_assert(c, c->bi.data_growth >= 0); in ubifs_release_budget()
568 ubifs_assert(c, !(c->bi.data_growth & 7)); in ubifs_release_budget()
588 c->bi.data_growth -= c->bi.page_budget; in ubifs_convert_page_budget()
683 outstanding = c->bi.data_growth + c->bi.dd_growth; in ubifs_get_free_space_nolock()