Home
last modified time | relevance | path

Searched refs:zroot (Results 1 – 13 of 13) sorted by relevance

/openbmc/linux/fs/ubifs/
H A Dmaster.c199 if (c->zroot.lnum >= c->leb_cnt || c->zroot.lnum < c->main_first || in validate_master()
200 c->zroot.offs >= c->leb_size || c->zroot.offs & 7) { in validate_master()
205 if (c->zroot.len < c->ranges[UBIFS_IDX_NODE].min_len || in validate_master()
206 c->zroot.len > c->ranges[UBIFS_IDX_NODE].max_len) { in validate_master()
355 c->zroot.lnum = le32_to_cpu(c->mst_node->root_lnum); in ubifs_read_master()
356 c->zroot.offs = le32_to_cpu(c->mst_node->root_offs); in ubifs_read_master()
357 c->zroot.len = le32_to_cpu(c->mst_node->root_len); in ubifs_read_master()
381 ubifs_copy_hash(c, c->mst_node->hash_root_idx, c->zroot.hash); in ubifs_read_master()
421 err = dbg_old_index_check_init(c, &c->zroot); in ubifs_read_master()
456 ubifs_copy_hash(c, c->zroot.hash, c->mst_node->hash_root_idx); in ubifs_write_master()
H A Dcommit.c69 if (c->zroot.znode && ubifs_zn_dirty(c->zroot.znode)) in nothing_to_commit()
100 struct ubifs_zbranch zroot; in do_commit() local
134 err = ubifs_tnc_start_commit(c, &zroot); in do_commit()
157 err = dbg_check_old_index(c, &zroot); in do_commit()
163 c->mst_node->root_lnum = cpu_to_le32(zroot.lnum); in do_commit()
164 c->mst_node->root_offs = cpu_to_le32(zroot.offs); in do_commit()
165 c->mst_node->root_len = cpu_to_le32(zroot.len); in do_commit()
514 int dbg_old_index_check_init(struct ubifs_info *c, struct ubifs_zbranch *zroot) in dbg_old_index_check_init() argument
520 d->old_zroot = *zroot; in dbg_old_index_check_init()
553 int dbg_check_old_index(struct ubifs_info *c, struct ubifs_zbranch *zroot) in dbg_check_old_index() argument
[all …]
H A Dshrinker.c67 if (!c->zroot.znode || atomic_long_read(&c->clean_zn_cnt) == 0) in shrink_tnc()
80 znode = ubifs_tnc_levelorder_next(c, c->zroot.znode, NULL); in shrink_tnc()
114 c->zroot.znode = NULL; in shrink_tnc()
123 if (unlikely(!c->zroot.znode)) in shrink_tnc()
127 znode = ubifs_tnc_levelorder_next(c, c->zroot.znode, znode); in shrink_tnc()
H A Dtnc.c128 if (c->zroot.len) in insert_old_idx_znode()
129 return insert_old_idx(c, c->zroot.lnum, in insert_old_idx_znode()
130 c->zroot.offs); in insert_old_idx_znode()
159 if (c->zroot.len) { in ins_clr_old_idx_znode()
160 err = insert_old_idx(c, c->zroot.lnum, c->zroot.offs); in ins_clr_old_idx_znode()
163 c->zroot.lnum = 0; in ins_clr_old_idx_znode()
164 c->zroot.offs = 0; in ins_clr_old_idx_znode()
165 c->zroot.len = 0; in ins_clr_old_idx_znode()
1133 ubifs_assert(c, c->zroot.znode); in dirty_cow_bottom_up()
1135 if (c->zroot.znode->level > BOTTOM_UP_HEIGHT) { in dirty_cow_bottom_up()
[all …]
H A Dtnc_commit.c74 c->zroot.lnum = lnum; in make_idx_node()
75 c->zroot.offs = offs; in make_idx_node()
76 c->zroot.len = len; in make_idx_node()
77 ubifs_copy_hash(c, hash, c->zroot.hash); in make_idx_node()
487 c->zroot.lnum = lnum; in layout_in_empty_space()
488 c->zroot.offs = offs; in layout_in_empty_space()
489 c->zroot.len = len; in layout_in_empty_space()
647 c->cnext = find_first_dirty(c->zroot.znode); in get_znodes_to_commit()
760 int ubifs_tnc_start_commit(struct ubifs_info *c, struct ubifs_zbranch *zroot) in ubifs_tnc_start_commit() argument
786 memcpy(zroot, &c->zroot, sizeof(struct ubifs_zbranch)); in ubifs_tnc_start_commit()
[all …]
H A Ddebug.c880 zbr = &c->zroot; in ubifs_dump_znode()
949 if (c->zroot.znode) { in ubifs_dump_tnc()
950 znode = ubifs_tnc_levelorder_next(c, c->zroot.znode, NULL); in ubifs_dump_tnc()
959 znode = ubifs_tnc_levelorder_next(c, c->zroot.znode, znode); in ubifs_dump_tnc()
1396 if (zbr != &c->zroot) { in dbg_check_znode()
1503 if (!c->zroot.znode) in dbg_check_tnc()
1506 znode = ubifs_tnc_postorder_first(c->zroot.znode); in dbg_check_tnc()
1512 zbr = &c->zroot; in dbg_check_tnc()
1596 if (!c->zroot.znode) { in dbg_walk_index()
1597 c->zroot.znode = ubifs_load_znode(c, &c->zroot, NULL, 0); in dbg_walk_index()
[all …]
H A Ddebug.h272 int dbg_old_index_check_init(struct ubifs_info *c, struct ubifs_zbranch *zroot);
273 int dbg_check_old_index(struct ubifs_info *c, struct ubifs_zbranch *zroot);
H A Dubifs.h1330 struct ubifs_zbranch zroot; member
1913 int ubifs_tnc_start_commit(struct ubifs_info *c, struct ubifs_zbranch *zroot);
/openbmc/u-boot/fs/ubifs/
H A Dmaster.c119 if (c->zroot.lnum >= c->leb_cnt || c->zroot.lnum < c->main_first || in validate_master()
120 c->zroot.offs >= c->leb_size || c->zroot.offs & 7) { in validate_master()
125 if (c->zroot.len < c->ranges[UBIFS_IDX_NODE].min_len || in validate_master()
126 c->zroot.len > c->ranges[UBIFS_IDX_NODE].max_len) { in validate_master()
275 c->zroot.lnum = le32_to_cpu(c->mst_node->root_lnum); in ubifs_read_master()
276 c->zroot.offs = le32_to_cpu(c->mst_node->root_offs); in ubifs_read_master()
277 c->zroot.len = le32_to_cpu(c->mst_node->root_len); in ubifs_read_master()
340 err = dbg_old_index_check_init(c, &c->zroot); in ubifs_read_master()
H A Dtnc.c121 if (c->zroot.len) in insert_old_idx_znode()
122 return insert_old_idx(c, c->zroot.lnum, in insert_old_idx_znode()
123 c->zroot.offs); in insert_old_idx_znode()
152 if (c->zroot.len) { in ins_clr_old_idx_znode()
153 err = insert_old_idx(c, c->zroot.lnum, c->zroot.offs); in ins_clr_old_idx_znode()
156 c->zroot.lnum = 0; in ins_clr_old_idx_znode()
157 c->zroot.offs = 0; in ins_clr_old_idx_znode()
158 c->zroot.len = 0; in ins_clr_old_idx_znode()
1080 ubifs_assert(c->zroot.znode); in dirty_cow_bottom_up()
1082 if (c->zroot.znode->level > BOTTOM_UP_HEIGHT) { in dirty_cow_bottom_up()
[all …]
H A Ddebug.c868 zbr = &c->zroot; in ubifs_dump_znode()
937 znode = ubifs_tnc_levelorder_next(c->zroot.znode, NULL); in ubifs_dump_tnc()
946 znode = ubifs_tnc_levelorder_next(c->zroot.znode, znode); in ubifs_dump_tnc()
1380 if (zbr != &c->zroot) { in dbg_check_znode()
1516 if (!c->zroot.znode) in dbg_check_tnc()
1519 znode = ubifs_tnc_postorder_first(c->zroot.znode); in dbg_check_tnc()
1525 zbr = &c->zroot; in dbg_check_tnc()
1615 if (!c->zroot.znode) { in dbg_walk_index()
1616 c->zroot.znode = ubifs_load_znode(c, &c->zroot, NULL, 0); in dbg_walk_index()
1617 if (IS_ERR(c->zroot.znode)) { in dbg_walk_index()
[all …]
H A Ddebug.h337 int dbg_old_index_check_init(struct ubifs_info *c, struct ubifs_zbranch *zroot);
338 int dbg_check_old_index(struct ubifs_info *c, struct ubifs_zbranch *zroot);
H A Dubifs.h1878 struct ubifs_zbranch zroot; member
2236 int ubifs_tnc_start_commit(struct ubifs_info *c, struct ubifs_zbranch *zroot);