Lines Matching refs:zbr
873 const struct ubifs_zbranch *zbr;
878 zbr = &znode->parent->zbranch[znode->iip];
880 zbr = &c->zroot;
883 znode, zbr->lnum, zbr->offs, zbr->len, znode->parent, znode->iip,
893 zbr = &znode->zbranch[n];
896 n, zbr->znode, zbr->lnum, zbr->offs, zbr->len,
897 dbg_snprintf_key(c, &zbr->key, key_buf,
901 n, zbr->znode, zbr->lnum, zbr->offs, zbr->len,
902 dbg_snprintf_key(c, &zbr->key, key_buf,
1280 * @zbr: zbranch which points to this znode
1282 * This function makes sure that znode referred to by @zbr is all right.
1285 static int dbg_check_znode(struct ubifs_info *c, struct ubifs_zbranch *zbr)
1287 struct ubifs_znode *znode = zbr->znode;
1304 if (zbr->len == 0)
1342 err = ubifs_search_zbranch(c, zp, &zbr->key, &n);
1368 min = &zbr->key;
1392 if (zbr != &c->zroot) {
1505 struct ubifs_zbranch *zbr;
1508 zbr = &c->zroot;
1510 zbr = &znode->parent->zbranch[znode->iip];
1512 err = dbg_check_znode(c, zbr);
1587 struct ubifs_zbranch *zbr;
1608 zbr = &znode->zbranch[0];
1609 child = zbr->znode;
1611 child = ubifs_load_znode(c, zbr, znode, 0);
1638 zbr = &znode->zbranch[idx];
1639 err = leaf_cb(c, zbr, priv);
1642 err, zbr->lnum, zbr->offs);
1655 zbr = &znode->zbranch[idx];
1656 child = zbr->znode;
1658 child = ubifs_load_znode(c, zbr, znode, idx);
1663 zbr->znode = child;
1675 zbr = &znode->zbranch[0];
1676 child = zbr->znode;
1678 child = ubifs_load_znode(c, zbr, znode, 0);
1683 zbr->znode = child;
1694 zbr = &znode->parent->zbranch[znode->iip];
1696 zbr = &c->zroot;
1697 ubifs_msg(c, "dump of znode at LEB %d:%d", zbr->lnum, zbr->offs);
1932 struct ubifs_zbranch *zbr;
1951 zbr = &znode->zbranch[n];
1952 if (zbr->len < UBIFS_INO_NODE_SZ) {
1954 (unsigned long)inum, zbr->len);
1958 ino = kmalloc(zbr->len, GFP_NOFS);
1962 err = ubifs_tnc_read_node(c, zbr, ino);
1965 zbr->lnum, zbr->offs, err);
1984 * @zbr: zbranch of the leaf node to check
1997 static int check_leaf(struct ubifs_info *c, struct ubifs_zbranch *zbr,
2003 int err, type = key_type(c, &zbr->key);
2006 if (zbr->len < UBIFS_CH_SZ) {
2008 zbr->len, zbr->lnum, zbr->offs);
2012 node = kmalloc(zbr->len, GFP_NOFS);
2016 err = ubifs_tnc_read_node(c, zbr, node);
2019 zbr->lnum, zbr->offs, err);
2037 type, zbr->lnum, zbr->offs);
2054 ubifs_assert(c, zbr->len >= UBIFS_DATA_NODE_SZ);
2075 zbr->lnum, zbr->offs, fscki->size);
2084 ubifs_assert(c, zbr->len >= UBIFS_DENT_NODE_SZ);
2133 ubifs_msg(c, "dump of node at LEB %d:%d", zbr->lnum, zbr->offs);
2134 ubifs_dump_node(c, node, zbr->len);
2167 struct ubifs_zbranch *zbr;
2252 zbr = &znode->zbranch[n];
2253 ino = kmalloc(zbr->len, GFP_NOFS);
2257 err = ubifs_tnc_read_node(c, zbr, ino);
2260 zbr->lnum, zbr->offs, err);
2266 (unsigned long)fscki->inum, zbr->lnum, zbr->offs);
2267 ubifs_dump_node(c, ino, zbr->len);