Lines Matching refs:ubifs_info

46 static void do_calc_lpt_geom(struct ubifs_info *c)
125 int ubifs_calc_lpt_geom(struct ubifs_info *c)
162 static int calc_dflt_lpt_geom(struct ubifs_info *c, int *main_lebs,
222 static void pack_bits(const struct ubifs_info *c, uint8_t **addr, int *pos, uint32_t val, int nrbits)
273 uint32_t ubifs_unpack_bits(const struct ubifs_info *c, uint8_t **addr, int *pos, int nrbits)
340 void ubifs_pack_pnode(struct ubifs_info *c, void *buf,
373 void ubifs_pack_nnode(struct ubifs_info *c, void *buf,
405 void ubifs_pack_ltab(struct ubifs_info *c, void *buf,
430 void ubifs_pack_lsave(struct ubifs_info *c, void *buf, int *lsave)
452 void ubifs_add_lpt_dirt(struct ubifs_info *c, int lnum, int dirty)
469 static void set_ltab(struct ubifs_info *c, int lnum, int free, int dirty)
484 void ubifs_add_nnode_dirt(struct ubifs_info *c, struct ubifs_nnode *nnode)
505 static void add_pnode_dirt(struct ubifs_info *c, struct ubifs_pnode *pnode)
548 static int calc_nnode_num_from_parent(const struct ubifs_info *c,
573 static int calc_pnode_num_from_parent(const struct ubifs_info *c,
599 int ubifs_create_dflt_lpt(struct ubifs_info *c, int *main_lebs, int lpt_first,
879 static void update_cats(struct ubifs_info *c, struct ubifs_pnode *pnode)
903 static void replace_cats(struct ubifs_info *c, struct ubifs_pnode *old_pnode,
924 static int check_lpt_crc(const struct ubifs_info *c, void *buf, int len)
951 static int check_lpt_type(const struct ubifs_info *c, uint8_t **addr,
974 static int unpack_pnode(const struct ubifs_info *c, void *buf,
1011 int ubifs_unpack_nnode(const struct ubifs_info *c, void *buf,
1044 static int unpack_ltab(const struct ubifs_info *c, void *buf)
1076 static int unpack_lsave(const struct ubifs_info *c, void *buf)
1104 static int validate_nnode(const struct ubifs_info *c, struct ubifs_nnode *nnode,
1148 static int validate_pnode(const struct ubifs_info *c, struct ubifs_pnode *pnode,
1182 static void set_pnode_lnum(const struct ubifs_info *c,
1203 int ubifs_read_nnode(struct ubifs_info *c, struct ubifs_nnode *parent, int iip)
1271 static int read_pnode(struct ubifs_info *c, struct ubifs_nnode *parent, int iip)
1336 static int read_ltab(struct ubifs_info *c)
1359 static int read_lsave(struct ubifs_info *c)
1404 struct ubifs_nnode *ubifs_get_nnode(struct ubifs_info *c,
1430 struct ubifs_pnode *ubifs_get_pnode(struct ubifs_info *c,
1456 struct ubifs_pnode *ubifs_pnode_lookup(struct ubifs_info *c, int i)
1488 struct ubifs_lprops *ubifs_lpt_lookup(struct ubifs_info *c, int lnum)
1511 static struct ubifs_nnode *dirty_cow_nnode(struct ubifs_info *c,
1562 static struct ubifs_pnode *dirty_cow_pnode(struct ubifs_info *c,
1603 struct ubifs_lprops *ubifs_lpt_lookup_dirty(struct ubifs_info *c, int lnum)
1653 int ubifs_lpt_calc_hash(struct ubifs_info *c, u8 *hash)
1748 static int lpt_check_hash(struct ubifs_info *c)
1776 static int lpt_init_rd(struct ubifs_info *c)
1845 static int lpt_init_wr(struct ubifs_info *c)
1889 int ubifs_lpt_init(struct ubifs_info *c, int rd, int wr)
1950 static struct ubifs_nnode *scan_get_nnode(struct ubifs_info *c,
2009 static struct ubifs_pnode *scan_get_pnode(struct ubifs_info *c,
2078 int ubifs_lpt_scan_nolock(struct ubifs_info *c, int start_lnum, int end_lnum,
2250 static int dbg_chk_pnode(struct ubifs_info *c, struct ubifs_pnode *pnode,
2380 int dbg_check_lpt_nodes(struct ubifs_info *c, struct ubifs_cnode *cnode,