Lines Matching refs:buf_offs
439 int lnum, offs, len, next_len, buf_len, buf_offs, used, avail; in layout_in_empty_space() local
447 buf_offs = c->ihead_offs; in layout_in_empty_space()
456 if (buf_offs + next_len > c->leb_size) in layout_in_empty_space()
471 buf_offs = 0; in layout_in_empty_space()
476 offs = buf_offs + used; in layout_in_empty_space()
522 buf_offs + used + next_len <= c->leb_size && in layout_in_empty_space()
527 buf_offs + used + next_len <= c->leb_size) in layout_in_empty_space()
533 buf_offs += blen; in layout_in_empty_space()
535 if (buf_offs + next_len > c->leb_size) { in layout_in_empty_space()
537 c->leb_size - buf_offs, blen - used, in layout_in_empty_space()
549 err = ubifs_update_one_lp(c, lnum, c->leb_size - buf_offs, in layout_in_empty_space()
557 c->dbg->new_ihead_offs = buf_offs; in layout_in_empty_space()
833 int i, lnum, offs, len, next_len, buf_len, buf_offs, used; in write_index() local
845 buf_offs = c->ihead_offs; in write_index()
854 if (buf_offs + next_len > c->leb_size) { in write_index()
895 buf_offs = 0; in write_index()
899 offs = buf_offs + used; in write_index()
964 nxt_offs = buf_offs + used + next_len; in write_index()
977 err = ubifs_leb_write(c, lnum, c->cbuf, buf_offs, blen); in write_index()
980 buf_offs += blen; in write_index()
1000 buf_offs != c->dbg->new_ihead_offs) { in write_index()
1006 c->ihead_offs = buf_offs; in write_index()