Lines Matching refs:ltab
412 struct ubifs_lpt_lprops *ltab) in ubifs_pack_ltab() argument
420 pack_bits(&addr, &pos, ltab[i].free, c->lpt_spc_bits); in ubifs_pack_ltab()
421 pack_bits(&addr, &pos, ltab[i].dirty, c->lpt_spc_bits); in ubifs_pack_ltab()
463 lnum, dirty, c->ltab[lnum - c->lpt_first].dirty); in ubifs_add_lpt_dirt()
465 c->ltab[lnum - c->lpt_first].dirty += dirty; in ubifs_add_lpt_dirt()
478 lnum, c->ltab[lnum - c->lpt_first].free, in set_ltab()
479 c->ltab[lnum - c->lpt_first].dirty, free, dirty); in set_ltab()
481 c->ltab[lnum - c->lpt_first].free = free; in set_ltab()
482 c->ltab[lnum - c->lpt_first].dirty = dirty; in set_ltab()
612 struct ubifs_lpt_lprops *ltab = NULL; in ubifs_create_dflt_lpt() local
631 ltab = vmalloc(sizeof(struct ubifs_lpt_lprops) * c->lpt_lebs); in ubifs_create_dflt_lpt()
632 if (!pnode || !nnode || !buf || !ltab || !lsave) { in ubifs_create_dflt_lpt()
637 ubifs_assert(!c->ltab); in ubifs_create_dflt_lpt()
638 c->ltab = ltab; /* Needed by set_ltab */ in ubifs_create_dflt_lpt()
642 ltab[i].free = c->leb_size; in ubifs_create_dflt_lpt()
643 ltab[i].dirty = 0; in ubifs_create_dflt_lpt()
644 ltab[i].tgc = 0; in ubifs_create_dflt_lpt()
645 ltab[i].cmt = 0; in ubifs_create_dflt_lpt()
817 ubifs_pack_ltab(c, p, ltab); in ubifs_create_dflt_lpt()
848 c->ltab = NULL; in ubifs_create_dflt_lpt()
850 vfree(ltab); in ubifs_create_dflt_lpt()
1046 c->ltab[i].free = free; in unpack_ltab()
1047 c->ltab[i].dirty = dirty; in unpack_ltab()
1048 c->ltab[i].tgc = 0; in unpack_ltab()
1049 c->ltab[i].cmt = 0; in unpack_ltab()
1631 c->ltab = vmalloc(sizeof(struct ubifs_lpt_lprops) * c->lpt_lebs); in lpt_init_rd()
1632 if (!c->ltab) in lpt_init_rd()
1712 if (c->ltab[i].free == c->leb_size) { in lpt_init_wr()