Lines Matching refs:snod
540 struct ubifs_scan_node *snod; in replay_bud() local
580 list_for_each_entry(snod, &sleb->nodes, list) { in replay_bud()
585 if (snod->sqnum >= SQNUM_WATERMARK) { in replay_bud()
590 if (snod->sqnum > c->max_sqnum) in replay_bud()
591 c->max_sqnum = snod->sqnum; in replay_bud()
593 switch (snod->type) { in replay_bud()
596 struct ubifs_ino_node *ino = snod->node; in replay_bud()
601 err = insert_node(c, lnum, snod->offs, snod->len, in replay_bud()
602 &snod->key, snod->sqnum, deletion, in replay_bud()
608 struct ubifs_data_node *dn = snod->node; in replay_bud()
610 key_block(c, &snod->key) * in replay_bud()
613 err = insert_node(c, lnum, snod->offs, snod->len, in replay_bud()
614 &snod->key, snod->sqnum, deletion, in replay_bud()
621 struct ubifs_dent_node *dent = snod->node; in replay_bud()
627 err = insert_dent(c, lnum, snod->offs, snod->len, in replay_bud()
628 &snod->key, dent->name, in replay_bud()
629 le16_to_cpu(dent->nlen), snod->sqnum, in replay_bud()
635 struct ubifs_trun_node *trun = snod->node; in replay_bud()
653 err = insert_node(c, lnum, snod->offs, snod->len, in replay_bud()
654 &key, snod->sqnum, 1, &used, in replay_bud()
660 snod->type, lnum, snod->offs); in replay_bud()
682 ubifs_err(c, "bad node is at LEB %d:%d", lnum, snod->offs); in replay_bud()
683 ubifs_dump_node(c, snod->node); in replay_bud()
824 struct ubifs_scan_node *snod; in replay_log_leb() local
848 snod = list_entry(sleb->nodes.next, struct ubifs_scan_node, list); in replay_log_leb()
857 if (snod->type != UBIFS_CS_NODE) { in replay_log_leb()
874 if (snod->sqnum < c->cs_sqnum) { in replay_log_leb()
887 if (snod->offs != 0) { in replay_log_leb()
892 list_for_each_entry(snod, &sleb->nodes, list) { in replay_log_leb()
895 if (snod->sqnum >= SQNUM_WATERMARK) { in replay_log_leb()
900 if (snod->sqnum < c->cs_sqnum) { in replay_log_leb()
902 snod->sqnum, c->cs_sqnum); in replay_log_leb()
906 if (snod->sqnum > c->max_sqnum) in replay_log_leb()
907 c->max_sqnum = snod->sqnum; in replay_log_leb()
909 switch (snod->type) { in replay_log_leb()
911 const struct ubifs_ref_node *ref = snod->node; in replay_log_leb()
922 snod->sqnum); in replay_log_leb()
930 if (snod->offs != 0) { in replay_log_leb()
953 lnum, offs + snod->offs); in replay_log_leb()
954 ubifs_dump_node(c, snod->node); in replay_log_leb()