Lines Matching refs:lprops

361 		pack_bits(&addr, &pos, pnode->lprops[i].free >> 3,  in ubifs_pack_pnode()
363 pack_bits(&addr, &pos, pnode->lprops[i].dirty >> 3, in ubifs_pack_pnode()
365 if (pnode->lprops[i].flags & LPROPS_INDEX) in ubifs_pack_pnode()
663 pnode->lprops[0].free = c->leb_size - iopos; in ubifs_create_dflt_lpt()
664 pnode->lprops[0].dirty = iopos - node_sz; in ubifs_create_dflt_lpt()
665 pnode->lprops[0].flags = LPROPS_INDEX; in ubifs_create_dflt_lpt()
669 pnode->lprops[1].free = c->leb_size - iopos; in ubifs_create_dflt_lpt()
670 pnode->lprops[1].dirty = iopos - node_sz; in ubifs_create_dflt_lpt()
673 pnode->lprops[i].free = c->leb_size; in ubifs_create_dflt_lpt()
682 pnode->lprops[0].free = c->leb_size; in ubifs_create_dflt_lpt()
683 pnode->lprops[0].dirty = 0; in ubifs_create_dflt_lpt()
684 pnode->lprops[0].flags = 0; in ubifs_create_dflt_lpt()
686 pnode->lprops[1].free = c->leb_size; in ubifs_create_dflt_lpt()
687 pnode->lprops[1].dirty = 0; in ubifs_create_dflt_lpt()
874 int cat = pnode->lprops[i].flags & LPROPS_CAT_MASK; in update_cats()
875 int lnum = pnode->lprops[i].lnum; in update_cats()
879 ubifs_add_to_cat(c, &pnode->lprops[i], cat); in update_cats()
899 if (!new_pnode->lprops[i].lnum) in replace_cats()
901 ubifs_replace_cat(c, &old_pnode->lprops[i], in replace_cats()
902 &new_pnode->lprops[i]); in replace_cats()
976 struct ubifs_lprops * const lprops = &pnode->lprops[i]; in unpack_pnode() local
978 lprops->free = ubifs_unpack_bits(&addr, &pos, c->space_bits); in unpack_pnode()
979 lprops->free <<= 3; in unpack_pnode()
980 lprops->dirty = ubifs_unpack_bits(&addr, &pos, c->space_bits); in unpack_pnode()
981 lprops->dirty <<= 3; in unpack_pnode()
984 lprops->flags = LPROPS_INDEX; in unpack_pnode()
986 lprops->flags = 0; in unpack_pnode()
987 lprops->flags |= ubifs_categorize_lprops(c, lprops); in unpack_pnode()
1150 int free = pnode->lprops[i].free; in validate_pnode()
1151 int dirty = pnode->lprops[i].dirty; in validate_pnode()
1181 pnode->lprops[i].lnum = lnum++; in set_pnode_lnum()
1286 struct ubifs_lprops * const lprops = &pnode->lprops[i]; in read_pnode() local
1288 lprops->free = c->leb_size; in read_pnode()
1289 lprops->flags = ubifs_categorize_lprops(c, lprops); in read_pnode()
1366 struct ubifs_lprops *lprops; in read_lsave() local
1374 lprops = ubifs_lpt_lookup(c, lnum); in read_lsave()
1375 if (IS_ERR(lprops)) { in read_lsave()
1376 err = PTR_ERR(lprops); in read_lsave()
1473 pnode->lprops[iip].free, pnode->lprops[iip].dirty, in ubifs_lpt_lookup()
1474 pnode->lprops[iip].flags); in ubifs_lpt_lookup()
1475 return &pnode->lprops[iip]; in ubifs_lpt_lookup()
1613 pnode->lprops[iip].free, pnode->lprops[iip].dirty, in ubifs_lpt_lookup_dirty()
1614 pnode->lprops[iip].flags); in ubifs_lpt_lookup_dirty()
1616 return &pnode->lprops[iip]; in ubifs_lpt_lookup_dirty()
1881 struct ubifs_lprops * const lprops = &pnode->lprops[i]; in scan_get_pnode() local
1883 lprops->free = c->leb_size; in scan_get_pnode()
1884 lprops->flags = ubifs_categorize_lprops(c, lprops); in scan_get_pnode()
1973 struct ubifs_lprops *lprops = &pnode->lprops[iip]; in ubifs_lpt_scan_nolock() local
1974 int ret, lnum = lprops->lnum; in ubifs_lpt_scan_nolock()
1976 ret = scan_cb(c, lprops, path[h].in_tree, data); in ubifs_lpt_scan_nolock()
2001 ubifs_ensure_cat(c, lprops); in ubifs_lpt_scan_nolock()
2102 struct ubifs_lprops *lp, *lprops = &pnode->lprops[i]; in dbg_chk_pnode() local
2105 int found, cat = lprops->flags & LPROPS_CAT_MASK; in dbg_chk_pnode()
2111 if (lprops->lnum != lnum) { in dbg_chk_pnode()
2113 lprops->lnum, lnum); in dbg_chk_pnode()
2116 if (lprops->flags & LPROPS_TAKEN) { in dbg_chk_pnode()
2119 lprops->lnum, cat); in dbg_chk_pnode()
2124 if (lprops->flags & LPROPS_INDEX) { in dbg_chk_pnode()
2132 lprops->lnum, cat); in dbg_chk_pnode()
2145 lprops->lnum, cat); in dbg_chk_pnode()
2169 if (lprops->hpos < heap->cnt && in dbg_chk_pnode()
2170 heap->arr[lprops->hpos] == lprops) in dbg_chk_pnode()
2178 if (lprops == lp) { in dbg_chk_pnode()
2186 lprops->lnum, cat); in dbg_chk_pnode()
2191 if (lprops->free != c->leb_size) { in dbg_chk_pnode()
2193 lprops->lnum, cat, lprops->free, in dbg_chk_pnode()
2194 lprops->dirty); in dbg_chk_pnode()
2200 if (lprops->free + lprops->dirty != c->leb_size) { in dbg_chk_pnode()
2202 lprops->lnum, cat, lprops->free, in dbg_chk_pnode()
2203 lprops->dirty); in dbg_chk_pnode()