/u-boot/fs/ubifs/ |
H A D | gc.c | 243 struct ubifs_scan_node *snod, *tmp; local 248 list_for_each_entry_safe(snod, tmp, &sleb->nodes, list) { 249 ubifs_assert(snod->type == UBIFS_INO_NODE || 250 snod->type == UBIFS_DATA_NODE || 251 snod->type == UBIFS_DENT_NODE || 252 snod->type == UBIFS_XENT_NODE || 253 snod->type == UBIFS_TRUN_NODE); 255 if (snod->type != UBIFS_INO_NODE && 256 snod->type != UBIFS_DATA_NODE && 257 snod 313 move_node(struct ubifs_info *c, struct ubifs_scan_leb *sleb, struct ubifs_scan_node *snod, struct ubifs_wbuf *wbuf) argument 364 struct ubifs_scan_node *snod, *tmp; local 464 struct ubifs_scan_node *snod; local [all...] |
H A D | replay.c | 541 struct ubifs_scan_node *snod; local 581 list_for_each_entry(snod, &sleb->nodes, list) { 586 if (snod->sqnum >= SQNUM_WATERMARK) { 591 if (snod->sqnum > c->max_sqnum) 592 c->max_sqnum = snod->sqnum; 594 switch (snod->type) { 597 struct ubifs_ino_node *ino = snod->node; 602 err = insert_node(c, lnum, snod->offs, snod->len, 603 &snod 825 struct ubifs_scan_node *snod; local [all...] |
H A D | scan.c | 193 struct ubifs_scan_node *snod; local 195 snod = kmalloc(sizeof(struct ubifs_scan_node), GFP_NOFS); 196 if (!snod) 199 snod->sqnum = le64_to_cpu(ch->sqnum); 200 snod->type = ch->node_type; 201 snod->offs = offs; 202 snod->len = le32_to_cpu(ch->len); 203 snod->node = buf; 214 key_read(c, &ino->key, &snod->key); 217 invalid_key_init(c, &snod [all...] |
H A D | master.c | 34 struct ubifs_scan_node *snod; local 44 snod = list_entry(sleb->nodes.prev, struct ubifs_scan_node, 46 if (snod->type != UBIFS_MST_NODE) 48 memcpy(c->mst_node, snod->node, snod->len); 49 offs = snod->offs; 62 snod = list_entry(sleb->nodes.prev, struct ubifs_scan_node, list); 63 if (snod->type != UBIFS_MST_NODE) 65 if (snod->offs != offs) 68 (void *)snod [all...] |
H A D | recovery.c | 507 struct ubifs_scan_node *snod; local 509 snod = list_entry(sleb->nodes.prev, 511 endpt = snod->offs + snod->len; 576 struct ubifs_scan_node *snod; local 579 snod = list_entry(sleb->nodes.prev, struct ubifs_scan_node, 581 ch = snod->node; 586 sleb->lnum, snod->offs); 587 *offs = snod->offs; 588 list_del(&snod 604 struct ubifs_scan_node *snod; local 886 struct ubifs_scan_node *snod; local [all...] |
H A D | orphan.c | 555 struct ubifs_scan_node *snod; local 561 list_for_each_entry(snod, &sleb->nodes, list) { 562 if (snod->type != UBIFS_ORPH_NODE) { 564 snod->type, sleb->lnum, snod->offs); 565 ubifs_dump_node(c, snod->node); 569 orph = snod->node; 591 cmt_no, sleb->lnum, snod->offs); 592 ubifs_dump_node(c, snod->node); 619 cmt_no, sleb->lnum, snod 849 struct ubifs_scan_node *snod; local [all...] |
H A D | lprops.c | 1027 struct ubifs_scan_node *snod; local 1120 list_for_each_entry(snod, &sleb->nodes, list) { 1126 is_idx = (snod->type == UBIFS_IDX_NODE) ? 1 : 0; 1128 if (is_idx && snod->type != UBIFS_IDX_NODE) { 1130 lnum, snod->offs); 1134 if (snod->type == UBIFS_IDX_NODE) { 1135 struct ubifs_idx_node *idx = snod->node; 1137 key_read(c, ubifs_idx_key(c, idx), &snod->key); 1141 found = ubifs_tnc_has_node(c, &snod->key, level, lnum, 1142 snod [all...] |
H A D | log.c | 629 struct ubifs_scan_node *snod; local 647 list_for_each_entry(snod, &sleb->nodes, list) { 648 switch (snod->type) { 650 struct ubifs_ref_node *ref = snod->node; 658 &offs, snod->node); 668 snod->node);
|
H A D | debug.c | 822 struct ubifs_scan_node *snod; local 827 list_for_each_entry(snod, &sleb->nodes, list) { 830 sleb->lnum, snod->offs, snod->len); 831 ubifs_dump_node(c, snod->node); 840 struct ubifs_scan_node *snod; local 860 list_for_each_entry(snod, &sleb->nodes, list) { 863 snod->offs, snod->len); 864 ubifs_dump_node(c, snod [all...] |