zbr               852 fs/ubifs/debug.c 	const struct ubifs_zbranch *zbr;
zbr               857 fs/ubifs/debug.c 		zbr = &znode->parent->zbranch[znode->iip];
zbr               859 fs/ubifs/debug.c 		zbr = &c->zroot;
zbr               862 fs/ubifs/debug.c 	       znode, zbr->lnum, zbr->offs, zbr->len, znode->parent, znode->iip,
zbr               872 fs/ubifs/debug.c 		zbr = &znode->zbranch[n];
zbr               875 fs/ubifs/debug.c 			       n, zbr->znode, zbr->lnum, zbr->offs, zbr->len,
zbr               876 fs/ubifs/debug.c 			       dbg_snprintf_key(c, &zbr->key, key_buf,
zbr               880 fs/ubifs/debug.c 			       n, zbr->znode, zbr->lnum, zbr->offs, zbr->len,
zbr               881 fs/ubifs/debug.c 			       dbg_snprintf_key(c, &zbr->key, key_buf,
zbr              1263 fs/ubifs/debug.c static int dbg_check_znode(struct ubifs_info *c, struct ubifs_zbranch *zbr)
zbr              1265 fs/ubifs/debug.c 	struct ubifs_znode *znode = zbr->znode;
zbr              1282 fs/ubifs/debug.c 	if (zbr->len == 0)
zbr              1320 fs/ubifs/debug.c 		err = ubifs_search_zbranch(c, zp, &zbr->key, &n);
zbr              1346 fs/ubifs/debug.c 		min = &zbr->key;
zbr              1370 fs/ubifs/debug.c 		if (zbr != &c->zroot) {
zbr              1483 fs/ubifs/debug.c 		struct ubifs_zbranch *zbr;
zbr              1486 fs/ubifs/debug.c 			zbr = &c->zroot;
zbr              1488 fs/ubifs/debug.c 			zbr = &znode->parent->zbranch[znode->iip];
zbr              1490 fs/ubifs/debug.c 		err = dbg_check_znode(c, zbr);
zbr              1565 fs/ubifs/debug.c 	struct ubifs_zbranch *zbr;
zbr              1586 fs/ubifs/debug.c 		zbr = &znode->zbranch[0];
zbr              1587 fs/ubifs/debug.c 		child = zbr->znode;
zbr              1589 fs/ubifs/debug.c 			child = ubifs_load_znode(c, zbr, znode, 0);
zbr              1616 fs/ubifs/debug.c 				zbr = &znode->zbranch[idx];
zbr              1617 fs/ubifs/debug.c 				err = leaf_cb(c, zbr, priv);
zbr              1620 fs/ubifs/debug.c 						  err, zbr->lnum, zbr->offs);
zbr              1633 fs/ubifs/debug.c 			zbr = &znode->zbranch[idx];
zbr              1634 fs/ubifs/debug.c 			child = zbr->znode;
zbr              1636 fs/ubifs/debug.c 				child = ubifs_load_znode(c, zbr, znode, idx);
zbr              1641 fs/ubifs/debug.c 				zbr->znode = child;
zbr              1653 fs/ubifs/debug.c 			zbr = &znode->zbranch[0];
zbr              1654 fs/ubifs/debug.c 			child = zbr->znode;
zbr              1656 fs/ubifs/debug.c 				child = ubifs_load_znode(c, zbr, znode, 0);
zbr              1661 fs/ubifs/debug.c 				zbr->znode = child;
zbr              1672 fs/ubifs/debug.c 		zbr = &znode->parent->zbranch[znode->iip];
zbr              1674 fs/ubifs/debug.c 		zbr = &c->zroot;
zbr              1675 fs/ubifs/debug.c 	ubifs_msg(c, "dump of znode at LEB %d:%d", zbr->lnum, zbr->offs);
zbr              1910 fs/ubifs/debug.c 	struct ubifs_zbranch *zbr;
zbr              1929 fs/ubifs/debug.c 	zbr = &znode->zbranch[n];
zbr              1930 fs/ubifs/debug.c 	if (zbr->len < UBIFS_INO_NODE_SZ) {
zbr              1932 fs/ubifs/debug.c 			  (unsigned long)inum, zbr->len);
zbr              1936 fs/ubifs/debug.c 	ino = kmalloc(zbr->len, GFP_NOFS);
zbr              1940 fs/ubifs/debug.c 	err = ubifs_tnc_read_node(c, zbr, ino);
zbr              1943 fs/ubifs/debug.c 			  zbr->lnum, zbr->offs, err);
zbr              1975 fs/ubifs/debug.c static int check_leaf(struct ubifs_info *c, struct ubifs_zbranch *zbr,
zbr              1981 fs/ubifs/debug.c 	int err, type = key_type(c, &zbr->key);
zbr              1984 fs/ubifs/debug.c 	if (zbr->len < UBIFS_CH_SZ) {
zbr              1986 fs/ubifs/debug.c 			  zbr->len, zbr->lnum, zbr->offs);
zbr              1990 fs/ubifs/debug.c 	node = kmalloc(zbr->len, GFP_NOFS);
zbr              1994 fs/ubifs/debug.c 	err = ubifs_tnc_read_node(c, zbr, node);
zbr              1997 fs/ubifs/debug.c 			  zbr->lnum, zbr->offs, err);
zbr              2015 fs/ubifs/debug.c 			  type, zbr->lnum, zbr->offs);
zbr              2032 fs/ubifs/debug.c 		ubifs_assert(c, zbr->len >= UBIFS_DATA_NODE_SZ);
zbr              2053 fs/ubifs/debug.c 				  zbr->lnum, zbr->offs, fscki->size);
zbr              2062 fs/ubifs/debug.c 		ubifs_assert(c, zbr->len >= UBIFS_DENT_NODE_SZ);
zbr              2111 fs/ubifs/debug.c 	ubifs_msg(c, "dump of node at LEB %d:%d", zbr->lnum, zbr->offs);
zbr              2145 fs/ubifs/debug.c 	struct ubifs_zbranch *zbr;
zbr              2230 fs/ubifs/debug.c 	zbr = &znode->zbranch[n];
zbr              2231 fs/ubifs/debug.c 	ino = kmalloc(zbr->len, GFP_NOFS);
zbr              2235 fs/ubifs/debug.c 	err = ubifs_tnc_read_node(c, zbr, ino);
zbr              2238 fs/ubifs/debug.c 			  zbr->lnum, zbr->offs, err);
zbr              2244 fs/ubifs/debug.c 		  (unsigned long)fscki->inum, zbr->lnum, zbr->offs);
zbr                16 fs/ubifs/debug.h 				 struct ubifs_zbranch *zbr, void *priv);
zbr               910 fs/ubifs/orphan.c static int dbg_orphan_check(struct ubifs_info *c, struct ubifs_zbranch *zbr,
zbr               917 fs/ubifs/orphan.c 	inum = key_inum(c, &zbr->key);
zbr               920 fs/ubifs/orphan.c 		if (key_type(c, &zbr->key) != UBIFS_INO_KEY)
zbr               922 fs/ubifs/orphan.c 				  (unsigned long)inum, key_type(c, &zbr->key));
zbr               925 fs/ubifs/orphan.c 		err = ubifs_tnc_read_node(c, zbr, ci->node);
zbr                26 fs/ubifs/tnc.c 			 struct ubifs_zbranch *zbr);
zbr                28 fs/ubifs/tnc.c 			      struct ubifs_zbranch *zbr, void *node);
zbr               114 fs/ubifs/tnc.c 		struct ubifs_zbranch *zbr;
zbr               116 fs/ubifs/tnc.c 		zbr = &znode->parent->zbranch[znode->iip];
zbr               117 fs/ubifs/tnc.c 		if (zbr->len)
zbr               118 fs/ubifs/tnc.c 			return insert_old_idx(c, zbr->lnum, zbr->offs);
zbr               139 fs/ubifs/tnc.c 		struct ubifs_zbranch *zbr;
zbr               141 fs/ubifs/tnc.c 		zbr = &znode->parent->zbranch[znode->iip];
zbr               142 fs/ubifs/tnc.c 		if (zbr->len) {
zbr               143 fs/ubifs/tnc.c 			err = insert_old_idx(c, zbr->lnum, zbr->offs);
zbr               146 fs/ubifs/tnc.c 			zbr->lnum = 0;
zbr               147 fs/ubifs/tnc.c 			zbr->offs = 0;
zbr               148 fs/ubifs/tnc.c 			zbr->len = 0;
zbr               211 fs/ubifs/tnc.c 			struct ubifs_zbranch *zbr = &zn->zbranch[i];
zbr               213 fs/ubifs/tnc.c 			if (zbr->znode)
zbr               214 fs/ubifs/tnc.c 				zbr->znode->parent = zn;
zbr               244 fs/ubifs/tnc.c 					   struct ubifs_zbranch *zbr)
zbr               246 fs/ubifs/tnc.c 	struct ubifs_znode *znode = zbr->znode;
zbr               256 fs/ubifs/tnc.c 			err = add_idx_dirt(c, zbr->lnum, zbr->len);
zbr               267 fs/ubifs/tnc.c 	if (zbr->len) {
zbr               268 fs/ubifs/tnc.c 		err = insert_old_idx(c, zbr->lnum, zbr->offs);
zbr               271 fs/ubifs/tnc.c 		err = add_idx_dirt(c, zbr->lnum, zbr->len);
zbr               275 fs/ubifs/tnc.c 	zbr->znode = zn;
zbr               276 fs/ubifs/tnc.c 	zbr->lnum = 0;
zbr               277 fs/ubifs/tnc.c 	zbr->offs = 0;
zbr               278 fs/ubifs/tnc.c 	zbr->len = 0;
zbr               305 fs/ubifs/tnc.c static int lnc_add(struct ubifs_info *c, struct ubifs_zbranch *zbr,
zbr               312 fs/ubifs/tnc.c 	ubifs_assert(c, !zbr->leaf);
zbr               313 fs/ubifs/tnc.c 	ubifs_assert(c, zbr->len != 0);
zbr               314 fs/ubifs/tnc.c 	ubifs_assert(c, is_hash_key(c, &zbr->key));
zbr               323 fs/ubifs/tnc.c 	lnc_node = kmemdup(node, zbr->len, GFP_NOFS);
zbr               328 fs/ubifs/tnc.c 	zbr->leaf = lnc_node;
zbr               341 fs/ubifs/tnc.c static int lnc_add_directly(struct ubifs_info *c, struct ubifs_zbranch *zbr,
zbr               346 fs/ubifs/tnc.c 	ubifs_assert(c, !zbr->leaf);
zbr               347 fs/ubifs/tnc.c 	ubifs_assert(c, zbr->len != 0);
zbr               356 fs/ubifs/tnc.c 	zbr->leaf = node;
zbr               365 fs/ubifs/tnc.c static void lnc_free(struct ubifs_zbranch *zbr)
zbr               367 fs/ubifs/tnc.c 	if (!zbr->leaf)
zbr               369 fs/ubifs/tnc.c 	kfree(zbr->leaf);
zbr               370 fs/ubifs/tnc.c 	zbr->leaf = NULL;
zbr               384 fs/ubifs/tnc.c static int tnc_read_hashed_node(struct ubifs_info *c, struct ubifs_zbranch *zbr,
zbr               389 fs/ubifs/tnc.c 	ubifs_assert(c, is_hash_key(c, &zbr->key));
zbr               391 fs/ubifs/tnc.c 	if (zbr->leaf) {
zbr               393 fs/ubifs/tnc.c 		ubifs_assert(c, zbr->len != 0);
zbr               394 fs/ubifs/tnc.c 		memcpy(node, zbr->leaf, zbr->len);
zbr               399 fs/ubifs/tnc.c 		err = fallible_read_node(c, &zbr->key, zbr, node);
zbr               409 fs/ubifs/tnc.c 		err = ubifs_tnc_read_node(c, zbr, node);
zbr               415 fs/ubifs/tnc.c 	err = lnc_add(c, zbr, node);
zbr               442 fs/ubifs/tnc.c 			 struct ubifs_zbranch *zbr)
zbr               444 fs/ubifs/tnc.c 	int len = zbr->len;
zbr               445 fs/ubifs/tnc.c 	int lnum = zbr->lnum;
zbr               446 fs/ubifs/tnc.c 	int offs = zbr->offs;
zbr               478 fs/ubifs/tnc.c 	err = ubifs_node_check_hash(c, buf, zbr->hash);
zbr               480 fs/ubifs/tnc.c 		ubifs_bad_hash(c, buf, zbr->hash, lnum, offs);
zbr               498 fs/ubifs/tnc.c 			      struct ubifs_zbranch *zbr, void *node)
zbr               502 fs/ubifs/tnc.c 	dbg_tnck(key, "LEB %d:%d, key ", zbr->lnum, zbr->offs);
zbr               504 fs/ubifs/tnc.c 	ret = try_read_node(c, node, key_type(c, key), zbr);
zbr               516 fs/ubifs/tnc.c 			zbr->lnum, zbr->offs, zbr->len);
zbr               531 fs/ubifs/tnc.c static int matches_name(struct ubifs_info *c, struct ubifs_zbranch *zbr,
zbr               538 fs/ubifs/tnc.c 	if (!zbr->leaf) {
zbr               539 fs/ubifs/tnc.c 		dent = kmalloc(zbr->len, GFP_NOFS);
zbr               543 fs/ubifs/tnc.c 		err = ubifs_tnc_read_node(c, zbr, dent);
zbr               548 fs/ubifs/tnc.c 		err = lnc_add_directly(c, zbr, dent);
zbr               552 fs/ubifs/tnc.c 		dent = zbr->leaf;
zbr               584 fs/ubifs/tnc.c 	struct ubifs_zbranch *zbr;
zbr               586 fs/ubifs/tnc.c 	zbr = &znode->zbranch[n];
zbr               587 fs/ubifs/tnc.c 	if (zbr->znode)
zbr               588 fs/ubifs/tnc.c 		znode = zbr->znode;
zbr               590 fs/ubifs/tnc.c 		znode = ubifs_load_znode(c, zbr, znode, n);
zbr               819 fs/ubifs/tnc.c 				 struct ubifs_zbranch *zbr,
zbr               826 fs/ubifs/tnc.c 	if (!zbr->leaf) {
zbr               827 fs/ubifs/tnc.c 		dent = kmalloc(zbr->len, GFP_NOFS);
zbr               831 fs/ubifs/tnc.c 		err = fallible_read_node(c, &zbr->key, zbr, dent);
zbr               841 fs/ubifs/tnc.c 		err = lnc_add_directly(c, zbr, dent);
zbr               845 fs/ubifs/tnc.c 		dent = zbr->leaf;
zbr              1008 fs/ubifs/tnc.c static int matches_position(struct ubifs_zbranch *zbr, int lnum, int offs)
zbr              1010 fs/ubifs/tnc.c 	if (zbr->lnum == lnum && zbr->offs == offs)
zbr              1126 fs/ubifs/tnc.c 		struct ubifs_zbranch *zbr;
zbr              1132 fs/ubifs/tnc.c 			zbr = &zp->zbranch[path[--p]];
zbr              1133 fs/ubifs/tnc.c 			znode = dirty_cow_znode(c, zbr);
zbr              1190 fs/ubifs/tnc.c 		struct ubifs_zbranch *zbr;
zbr              1199 fs/ubifs/tnc.c 		zbr = &znode->zbranch[*n];
zbr              1201 fs/ubifs/tnc.c 		if (zbr->znode) {
zbr              1203 fs/ubifs/tnc.c 			znode = zbr->znode;
zbr              1208 fs/ubifs/tnc.c 		znode = ubifs_load_znode(c, zbr, znode, *n);
zbr              1329 fs/ubifs/tnc.c 		struct ubifs_zbranch *zbr;
zbr              1338 fs/ubifs/tnc.c 		zbr = &znode->zbranch[*n];
zbr              1340 fs/ubifs/tnc.c 		if (zbr->znode) {
zbr              1342 fs/ubifs/tnc.c 			znode = dirty_cow_znode(c, zbr);
zbr              1349 fs/ubifs/tnc.c 		znode = ubifs_load_znode(c, zbr, znode, *n);
zbr              1352 fs/ubifs/tnc.c 		znode = dirty_cow_znode(c, zbr);
zbr              1446 fs/ubifs/tnc.c 	struct ubifs_zbranch zbr, *zt;
zbr              1476 fs/ubifs/tnc.c 	zbr = znode->zbranch[n];
zbr              1480 fs/ubifs/tnc.c 	if (ubifs_get_wbuf(c, zbr.lnum)) {
zbr              1482 fs/ubifs/tnc.c 		err = ubifs_tnc_read_node(c, &zbr, node);
zbr              1486 fs/ubifs/tnc.c 	err = fallible_read_node(c, key, &zbr, node);
zbr              1487 fs/ubifs/tnc.c 	if (err <= 0 || maybe_leb_gced(c, zbr.lnum, gc_seq1)) {
zbr              1546 fs/ubifs/tnc.c 		struct ubifs_zbranch *zbr;
zbr              1554 fs/ubifs/tnc.c 		zbr = &znode->zbranch[n];
zbr              1555 fs/ubifs/tnc.c 		key = &zbr->key;
zbr              1564 fs/ubifs/tnc.c 			lnum = zbr->lnum;
zbr              1565 fs/ubifs/tnc.c 			offs = ALIGN(zbr->offs + zbr->len, 8);
zbr              1566 fs/ubifs/tnc.c 			len = zbr->len;
zbr              1576 fs/ubifs/tnc.c 			if (zbr->lnum != lnum || zbr->offs != offs)
zbr              1578 fs/ubifs/tnc.c 			offs += ALIGN(zbr->len, 8);
zbr              1579 fs/ubifs/tnc.c 			len = ALIGN(len, 8) + zbr->len;
zbr              1591 fs/ubifs/tnc.c 		bu->zbranch[bu->cnt++] = *zbr;
zbr              1691 fs/ubifs/tnc.c 			      struct ubifs_zbranch *zbr)
zbr              1703 fs/ubifs/tnc.c 	err = ubifs_check_node(c, buf, zbr->lnum, zbr->offs, 0, 0);
zbr              1709 fs/ubifs/tnc.c 	err = ubifs_node_check_hash(c, buf, zbr->hash);
zbr              1711 fs/ubifs/tnc.c 		ubifs_bad_hash(c, buf, zbr->hash, zbr->lnum, zbr->offs);
zbr              1716 fs/ubifs/tnc.c 	if (len != zbr->len) {
zbr              1717 fs/ubifs/tnc.c 		ubifs_err(c, "bad node length %d, expected %d", len, zbr->len);
zbr              1723 fs/ubifs/tnc.c 	if (!keys_eq(c, &zbr->key, &key1)) {
zbr              1725 fs/ubifs/tnc.c 			  zbr->lnum, zbr->offs);
zbr              1726 fs/ubifs/tnc.c 		dbg_tnck(&zbr->key, "looked for key ");
zbr              1736 fs/ubifs/tnc.c 	ubifs_err(c, "bad node at LEB %d:%d", zbr->lnum, zbr->offs);
zbr              1889 fs/ubifs/tnc.c 	struct ubifs_zbranch *zbr;
zbr              1899 fs/ubifs/tnc.c 		zbr = &znode->zbranch[*n];
zbr              1900 fs/ubifs/tnc.c 		dkey = &zbr->key;
zbr              1907 fs/ubifs/tnc.c 		err = tnc_read_hashed_node(c, zbr, dent);
zbr              2030 fs/ubifs/tnc.c 			   const struct ubifs_zbranch *zbr, int n)
zbr              2042 fs/ubifs/tnc.c 		if (zbr->znode)
zbr              2043 fs/ubifs/tnc.c 			zbr->znode->iip = n;
zbr              2048 fs/ubifs/tnc.c 	znode->zbranch[n] = *zbr;
zbr              2082 fs/ubifs/tnc.c 		      struct ubifs_zbranch *zbr, int n)
zbr              2086 fs/ubifs/tnc.c 	union ubifs_key *key = &zbr->key, *key1;
zbr              2097 fs/ubifs/tnc.c 		insert_zbranch(c, znode, zbr, n);
zbr              2179 fs/ubifs/tnc.c 			zbr->znode->parent = zn;
zbr              2206 fs/ubifs/tnc.c 	insert_zbranch(c, zi, zbr, n);
zbr              2217 fs/ubifs/tnc.c 		zbr->key = zn->zbranch[0].key;
zbr              2218 fs/ubifs/tnc.c 		zbr->znode = zn;
zbr              2219 fs/ubifs/tnc.c 		zbr->lnum = 0;
zbr              2220 fs/ubifs/tnc.c 		zbr->offs = 0;
zbr              2221 fs/ubifs/tnc.c 		zbr->len = 0;
zbr              2284 fs/ubifs/tnc.c 		struct ubifs_zbranch zbr;
zbr              2286 fs/ubifs/tnc.c 		zbr.znode = NULL;
zbr              2287 fs/ubifs/tnc.c 		zbr.lnum = lnum;
zbr              2288 fs/ubifs/tnc.c 		zbr.offs = offs;
zbr              2289 fs/ubifs/tnc.c 		zbr.len = len;
zbr              2290 fs/ubifs/tnc.c 		ubifs_copy_hash(c, hash, zbr.hash);
zbr              2291 fs/ubifs/tnc.c 		key_copy(c, key, &zbr.key);
zbr              2292 fs/ubifs/tnc.c 		err = tnc_insert(c, znode, &zbr, n + 1);
zbr              2294 fs/ubifs/tnc.c 		struct ubifs_zbranch *zbr = &znode->zbranch[n];
zbr              2296 fs/ubifs/tnc.c 		lnc_free(zbr);
zbr              2297 fs/ubifs/tnc.c 		err = ubifs_add_dirt(c, zbr->lnum, zbr->len);
zbr              2298 fs/ubifs/tnc.c 		zbr->lnum = lnum;
zbr              2299 fs/ubifs/tnc.c 		zbr->offs = offs;
zbr              2300 fs/ubifs/tnc.c 		zbr->len = len;
zbr              2301 fs/ubifs/tnc.c 		ubifs_copy_hash(c, hash, zbr->hash);
zbr              2341 fs/ubifs/tnc.c 		struct ubifs_zbranch *zbr = &znode->zbranch[n];
zbr              2344 fs/ubifs/tnc.c 		if (zbr->lnum == old_lnum && zbr->offs == old_offs) {
zbr              2345 fs/ubifs/tnc.c 			lnc_free(zbr);
zbr              2346 fs/ubifs/tnc.c 			err = ubifs_add_dirt(c, zbr->lnum, zbr->len);
zbr              2349 fs/ubifs/tnc.c 			zbr->lnum = lnum;
zbr              2350 fs/ubifs/tnc.c 			zbr->offs = offs;
zbr              2351 fs/ubifs/tnc.c 			zbr->len = len;
zbr              2372 fs/ubifs/tnc.c 				zbr = &znode->zbranch[n];
zbr              2373 fs/ubifs/tnc.c 				lnc_free(zbr);
zbr              2374 fs/ubifs/tnc.c 				err = ubifs_add_dirt(c, zbr->lnum,
zbr              2375 fs/ubifs/tnc.c 						     zbr->len);
zbr              2378 fs/ubifs/tnc.c 				zbr->lnum = lnum;
zbr              2379 fs/ubifs/tnc.c 				zbr->offs = offs;
zbr              2380 fs/ubifs/tnc.c 				zbr->len = len;
zbr              2446 fs/ubifs/tnc.c 			struct ubifs_zbranch *zbr = &znode->zbranch[n];
zbr              2448 fs/ubifs/tnc.c 			lnc_free(zbr);
zbr              2449 fs/ubifs/tnc.c 			err = ubifs_add_dirt(c, zbr->lnum, zbr->len);
zbr              2450 fs/ubifs/tnc.c 			zbr->lnum = lnum;
zbr              2451 fs/ubifs/tnc.c 			zbr->offs = offs;
zbr              2452 fs/ubifs/tnc.c 			zbr->len = len;
zbr              2453 fs/ubifs/tnc.c 			ubifs_copy_hash(c, hash, zbr->hash);
zbr              2459 fs/ubifs/tnc.c 		struct ubifs_zbranch zbr;
zbr              2461 fs/ubifs/tnc.c 		zbr.znode = NULL;
zbr              2462 fs/ubifs/tnc.c 		zbr.lnum = lnum;
zbr              2463 fs/ubifs/tnc.c 		zbr.offs = offs;
zbr              2464 fs/ubifs/tnc.c 		zbr.len = len;
zbr              2465 fs/ubifs/tnc.c 		ubifs_copy_hash(c, hash, zbr.hash);
zbr              2466 fs/ubifs/tnc.c 		key_copy(c, key, &zbr.key);
zbr              2467 fs/ubifs/tnc.c 		err = tnc_insert(c, znode, &zbr, n + 1);
zbr              2505 fs/ubifs/tnc.c 	struct ubifs_zbranch *zbr;
zbr              2514 fs/ubifs/tnc.c 	zbr = &znode->zbranch[n];
zbr              2515 fs/ubifs/tnc.c 	lnc_free(zbr);
zbr              2517 fs/ubifs/tnc.c 	err = ubifs_add_dirt(c, zbr->lnum, zbr->len);
zbr              2574 fs/ubifs/tnc.c 			zbr = &znode->zbranch[0];
zbr              2578 fs/ubifs/tnc.c 			znode = dirty_cow_znode(c, zbr);
zbr              2589 fs/ubifs/tnc.c 			c->zroot.lnum = zbr->lnum;
zbr              2590 fs/ubifs/tnc.c 			c->zroot.offs = zbr->offs;
zbr              2591 fs/ubifs/tnc.c 			c->zroot.len = zbr->len;
zbr              2701 fs/ubifs/tnc.c 	struct ubifs_zbranch *zbr;
zbr              2711 fs/ubifs/tnc.c 	zbr = &znode->zbranch[n];
zbr              2718 fs/ubifs/tnc.c 	err = tnc_read_hashed_node(c, zbr, dent);
zbr              2955 fs/ubifs/tnc.c 	struct ubifs_zbranch *zbr;
zbr              3002 fs/ubifs/tnc.c 	zbr = &znode->zbranch[n];
zbr              3003 fs/ubifs/tnc.c 	dent = kmalloc(zbr->len, GFP_NOFS);
zbr              3013 fs/ubifs/tnc.c 	dkey = &zbr->key;
zbr              3020 fs/ubifs/tnc.c 	err = tnc_read_hashed_node(c, zbr, dent);
zbr              3334 fs/ubifs/tnc.c 	struct ubifs_zbranch *zbr;
zbr              3344 fs/ubifs/tnc.c 	zbr = &znode->zbranch[n];
zbr              3345 fs/ubifs/tnc.c 	if (lnum == zbr->lnum && offs == zbr->offs)
zbr              3364 fs/ubifs/tnc.c 		zbr = &znode->zbranch[n];
zbr              3365 fs/ubifs/tnc.c 		if (lnum == zbr->lnum && offs == zbr->offs)
zbr              3380 fs/ubifs/tnc.c 		zbr = &znode->zbranch[n];
zbr              3381 fs/ubifs/tnc.c 		if (lnum == zbr->lnum && offs == zbr->offs)
zbr                38 fs/ubifs/tnc_commit.c 		struct ubifs_zbranch *zbr = &znode->zbranch[i];
zbr                40 fs/ubifs/tnc_commit.c 		key_write_idx(c, &zbr->key, &br->key);
zbr                41 fs/ubifs/tnc_commit.c 		br->lnum = cpu_to_le32(zbr->lnum);
zbr                42 fs/ubifs/tnc_commit.c 		br->offs = cpu_to_le32(zbr->offs);
zbr                43 fs/ubifs/tnc_commit.c 		br->len = cpu_to_le32(zbr->len);
zbr                44 fs/ubifs/tnc_commit.c 		ubifs_copy_hash(c, zbr->hash, ubifs_branch_hash(c, br));
zbr                45 fs/ubifs/tnc_commit.c 		if (!zbr->lnum || !zbr->len) {
zbr                48 fs/ubifs/tnc_commit.c 			if (zbr->znode)
zbr                49 fs/ubifs/tnc_commit.c 				ubifs_dump_znode(c, zbr->znode);
zbr                66 fs/ubifs/tnc_commit.c 		struct ubifs_zbranch *zbr;
zbr                68 fs/ubifs/tnc_commit.c 		zbr = &zp->zbranch[znode->iip];
zbr                69 fs/ubifs/tnc_commit.c 		zbr->lnum = lnum;
zbr                70 fs/ubifs/tnc_commit.c 		zbr->offs = offs;
zbr                71 fs/ubifs/tnc_commit.c 		zbr->len = len;
zbr                72 fs/ubifs/tnc_commit.c 		ubifs_copy_hash(c, hash, zbr->hash);
zbr               478 fs/ubifs/tnc_commit.c 			struct ubifs_zbranch *zbr;
zbr               482 fs/ubifs/tnc_commit.c 			zbr = &zp->zbranch[i];
zbr               483 fs/ubifs/tnc_commit.c 			zbr->lnum = lnum;
zbr               484 fs/ubifs/tnc_commit.c 			zbr->offs = offs;
zbr               485 fs/ubifs/tnc_commit.c 			zbr->len = len;
zbr               600 fs/ubifs/tnc_commit.c 			struct ubifs_zbranch *zbr = &znode->zbranch[i];
zbr               602 fs/ubifs/tnc_commit.c 			if (zbr->znode && ubifs_zn_dirty(zbr->znode)) {
zbr               603 fs/ubifs/tnc_commit.c 				znode = zbr->znode;
zbr               628 fs/ubifs/tnc_commit.c 		struct ubifs_zbranch *zbr = &znode->zbranch[n];
zbr               630 fs/ubifs/tnc_commit.c 		if (zbr->znode && ubifs_zn_dirty(zbr->znode))
zbr               631 fs/ubifs/tnc_commit.c 			return find_first_dirty(zbr->znode);
zbr               871 fs/ubifs/tnc_commit.c 			struct ubifs_zbranch *zbr = &znode->zbranch[i];
zbr               873 fs/ubifs/tnc_commit.c 			key_write_idx(c, &zbr->key, &br->key);
zbr               874 fs/ubifs/tnc_commit.c 			br->lnum = cpu_to_le32(zbr->lnum);
zbr               875 fs/ubifs/tnc_commit.c 			br->offs = cpu_to_le32(zbr->offs);
zbr               876 fs/ubifs/tnc_commit.c 			br->len = cpu_to_le32(zbr->len);
zbr               877 fs/ubifs/tnc_commit.c 			ubifs_copy_hash(c, zbr->hash, ubifs_branch_hash(c, br));
zbr               878 fs/ubifs/tnc_commit.c 			if (!zbr->lnum || !zbr->len) {
zbr               881 fs/ubifs/tnc_commit.c 				if (zbr->znode)
zbr               882 fs/ubifs/tnc_commit.c 					ubifs_dump_znode(c, zbr->znode);
zbr               131 fs/ubifs/tnc_misc.c 	const struct ubifs_zbranch *zbr = &znode->zbranch[0];
zbr               137 fs/ubifs/tnc_misc.c 		cmp = keys_cmp(c, key, &zbr[mid].key);
zbr               153 fs/ubifs/tnc_misc.c 		ubifs_assert(c, keys_cmp(c, key, &zbr[0].key) < 0);
zbr               155 fs/ubifs/tnc_misc.c 		ubifs_assert(c, keys_cmp(c, key, &zbr[*n].key) > 0);
zbr               157 fs/ubifs/tnc_misc.c 		ubifs_assert(c, keys_cmp(c, key, &zbr[*n + 1].key) < 0);
zbr               308 fs/ubifs/tnc_misc.c 		struct ubifs_zbranch *zbr = &znode->zbranch[i];
zbr               310 fs/ubifs/tnc_misc.c 		key_read(c, &br->key, &zbr->key);
zbr               311 fs/ubifs/tnc_misc.c 		zbr->lnum = le32_to_cpu(br->lnum);
zbr               312 fs/ubifs/tnc_misc.c 		zbr->offs = le32_to_cpu(br->offs);
zbr               313 fs/ubifs/tnc_misc.c 		zbr->len  = le32_to_cpu(br->len);
zbr               314 fs/ubifs/tnc_misc.c 		ubifs_copy_hash(c, ubifs_branch_hash(c, br), zbr->hash);
zbr               315 fs/ubifs/tnc_misc.c 		zbr->znode = NULL;
zbr               319 fs/ubifs/tnc_misc.c 		if (zbr->lnum < c->main_first ||
zbr               320 fs/ubifs/tnc_misc.c 		    zbr->lnum >= c->leb_cnt || zbr->offs < 0 ||
zbr               321 fs/ubifs/tnc_misc.c 		    zbr->offs + zbr->len > c->leb_size || zbr->offs & 7) {
zbr               327 fs/ubifs/tnc_misc.c 		switch (key_type(c, &zbr->key)) {
zbr               335 fs/ubifs/tnc_misc.c 				  i, key_type(c, &zbr->key));
zbr               343 fs/ubifs/tnc_misc.c 		type = key_type(c, &zbr->key);
zbr               345 fs/ubifs/tnc_misc.c 			if (zbr->len != c->ranges[type].len) {
zbr               347 fs/ubifs/tnc_misc.c 					  type, zbr->len);
zbr               352 fs/ubifs/tnc_misc.c 		} else if (zbr->len < c->ranges[type].min_len ||
zbr               353 fs/ubifs/tnc_misc.c 			   zbr->len > c->ranges[type].max_len) {
zbr               355 fs/ubifs/tnc_misc.c 				  type, zbr->len);
zbr               410 fs/ubifs/tnc_misc.c 				     struct ubifs_zbranch *zbr,
zbr               416 fs/ubifs/tnc_misc.c 	ubifs_assert(c, !zbr->znode);
zbr               425 fs/ubifs/tnc_misc.c 	err = read_znode(c, zbr, znode);
zbr               439 fs/ubifs/tnc_misc.c 	zbr->znode = znode;
zbr               461 fs/ubifs/tnc_misc.c int ubifs_tnc_read_node(struct ubifs_info *c, struct ubifs_zbranch *zbr,
zbr               464 fs/ubifs/tnc_misc.c 	union ubifs_key key1, *key = &zbr->key;
zbr               472 fs/ubifs/tnc_misc.c 	wbuf = ubifs_get_wbuf(c, zbr->lnum);
zbr               474 fs/ubifs/tnc_misc.c 		err = ubifs_read_node_wbuf(wbuf, node, type, zbr->len,
zbr               475 fs/ubifs/tnc_misc.c 					   zbr->lnum, zbr->offs);
zbr               477 fs/ubifs/tnc_misc.c 		err = ubifs_read_node(c, node, type, zbr->len, zbr->lnum,
zbr               478 fs/ubifs/tnc_misc.c 				      zbr->offs);
zbr               489 fs/ubifs/tnc_misc.c 			  zbr->lnum, zbr->offs);
zbr               496 fs/ubifs/tnc_misc.c 	err = ubifs_node_check_hash(c, node, zbr->hash);
zbr               498 fs/ubifs/tnc_misc.c 		ubifs_bad_hash(c, node, zbr->hash, zbr->lnum, zbr->offs);
zbr              1870 fs/ubifs/ubifs.h 				     struct ubifs_zbranch *zbr,
zbr              1872 fs/ubifs/ubifs.h int ubifs_tnc_read_node(struct ubifs_info *c, struct ubifs_zbranch *zbr,