Searched refs:lprops (Results 1 – 7 of 7) sorted by relevance
| /rk3399_rockchip-uboot/fs/ubifs/ |
| H A D | lprops.c | 30 static int get_heap_comp_val(struct ubifs_lprops *lprops, int cat) in get_heap_comp_val() argument 34 return lprops->free; in get_heap_comp_val() 36 return lprops->free + lprops->dirty; in get_heap_comp_val() 38 return lprops->dirty; in get_heap_comp_val() 55 struct ubifs_lprops *lprops, int cat) in move_up_lpt_heap() argument 59 hpos = lprops->hpos; in move_up_lpt_heap() 62 val1 = get_heap_comp_val(lprops, cat); in move_up_lpt_heap() 73 heap->arr[ppos] = lprops; in move_up_lpt_heap() 74 lprops->hpos = ppos; in move_up_lpt_heap() 92 struct ubifs_lprops *lprops, int hpos, int cat) in adjust_lpt_heap() argument [all …]
|
| H A D | lpt.c | 357 pack_bits(&addr, &pos, pnode->lprops[i].free >> 3, in ubifs_pack_pnode() 359 pack_bits(&addr, &pos, pnode->lprops[i].dirty >> 3, in ubifs_pack_pnode() 361 if (pnode->lprops[i].flags & LPROPS_INDEX) in ubifs_pack_pnode() 659 pnode->lprops[0].free = c->leb_size - iopos; in ubifs_create_dflt_lpt() 660 pnode->lprops[0].dirty = iopos - node_sz; in ubifs_create_dflt_lpt() 661 pnode->lprops[0].flags = LPROPS_INDEX; in ubifs_create_dflt_lpt() 665 pnode->lprops[1].free = c->leb_size - iopos; in ubifs_create_dflt_lpt() 666 pnode->lprops[1].dirty = iopos - node_sz; in ubifs_create_dflt_lpt() 669 pnode->lprops[i].free = c->leb_size; in ubifs_create_dflt_lpt() 678 pnode->lprops[0].free = c->leb_size; in ubifs_create_dflt_lpt() [all …]
|
| H A D | Makefile | 13 obj-y += lpt_commit.o scan.o lprops.o
|
| H A D | lpt_commit.c | 805 struct ubifs_lprops *lprops; in populate_lsave() local 820 list_for_each_entry(lprops, &c->empty_list, list) { in populate_lsave() 821 c->lsave[cnt++] = lprops->lnum; in populate_lsave() 825 list_for_each_entry(lprops, &c->freeable_list, list) { in populate_lsave() 826 c->lsave[cnt++] = lprops->lnum; in populate_lsave() 830 list_for_each_entry(lprops, &c->frdi_idx_list, list) { in populate_lsave() 831 c->lsave[cnt++] = lprops->lnum; in populate_lsave() 2011 struct ubifs_lprops *lprops; in dbg_populate_lsave() local 2023 list_for_each_entry(lprops, &c->empty_list, list) in dbg_populate_lsave() 2024 c->lsave[prandom_u32() % c->lsave_cnt] = lprops->lnum; in dbg_populate_lsave() [all …]
|
| H A D | sb.c | 711 struct ubifs_lprops *lprops; in fixup_free_space() local 760 lprops = ubifs_lpt_lookup(c, lnum); in fixup_free_space() 761 if (IS_ERR(lprops)) { in fixup_free_space() 762 err = PTR_ERR(lprops); in fixup_free_space() 766 if (lprops->free > 0) { in fixup_free_space() 767 err = fixup_leb(c, lnum, c->leb_size - lprops->free); in fixup_free_space()
|
| H A D | ubifs.h | 1173 struct ubifs_lprops lprops[UBIFS_LPT_FANOUT]; member 1245 const struct ubifs_lprops *lprops, 2331 void ubifs_add_to_cat(struct ubifs_info *c, struct ubifs_lprops *lprops, 2335 void ubifs_ensure_cat(struct ubifs_info *c, struct ubifs_lprops *lprops); 2337 const struct ubifs_lprops *lprops);
|
| H A D | debug.c | 904 struct ubifs_lprops *lprops = heap->arr[i]; in ubifs_dump_heap() local 907 i, lprops->lnum, lprops->hpos, lprops->free, in ubifs_dump_heap() 908 lprops->dirty, lprops->flags); in ubifs_dump_heap() 924 struct ubifs_lprops *lp = &pnode->lprops[i]; in ubifs_dump_pnode()
|