Lines Matching refs:snod

544 	struct ubifs_scan_node *snod;  in replay_bud()  local
584 list_for_each_entry(snod, &sleb->nodes, list) { in replay_bud()
589 if (snod->sqnum >= SQNUM_WATERMARK) { in replay_bud()
594 if (snod->sqnum > c->max_sqnum) in replay_bud()
595 c->max_sqnum = snod->sqnum; in replay_bud()
597 switch (snod->type) { in replay_bud()
600 struct ubifs_ino_node *ino = snod->node; in replay_bud()
605 err = insert_node(c, lnum, snod->offs, snod->len, in replay_bud()
606 &snod->key, snod->sqnum, deletion, in replay_bud()
612 struct ubifs_data_node *dn = snod->node; in replay_bud()
614 key_block(c, &snod->key) * in replay_bud()
617 err = insert_node(c, lnum, snod->offs, snod->len, in replay_bud()
618 &snod->key, snod->sqnum, deletion, in replay_bud()
625 struct ubifs_dent_node *dent = snod->node; in replay_bud()
631 err = insert_dent(c, lnum, snod->offs, snod->len, in replay_bud()
632 &snod->key, dent->name, in replay_bud()
633 le16_to_cpu(dent->nlen), snod->sqnum, in replay_bud()
639 struct ubifs_trun_node *trun = snod->node; in replay_bud()
657 err = insert_node(c, lnum, snod->offs, snod->len, in replay_bud()
658 &key, snod->sqnum, 1, &used, in replay_bud()
664 snod->type, lnum, snod->offs); in replay_bud()
686 ubifs_err(c, "bad node is at LEB %d:%d", lnum, snod->offs); in replay_bud()
687 ubifs_dump_node(c, snod->node); in replay_bud()
828 struct ubifs_scan_node *snod; in replay_log_leb() local
852 snod = list_entry(sleb->nodes.next, struct ubifs_scan_node, list); in replay_log_leb()
861 if (snod->type != UBIFS_CS_NODE) { in replay_log_leb()
878 if (snod->sqnum < c->cs_sqnum) { in replay_log_leb()
891 if (snod->offs != 0) { in replay_log_leb()
896 list_for_each_entry(snod, &sleb->nodes, list) { in replay_log_leb()
899 if (snod->sqnum >= SQNUM_WATERMARK) { in replay_log_leb()
904 if (snod->sqnum < c->cs_sqnum) { in replay_log_leb()
906 snod->sqnum, c->cs_sqnum); in replay_log_leb()
910 if (snod->sqnum > c->max_sqnum) in replay_log_leb()
911 c->max_sqnum = snod->sqnum; in replay_log_leb()
913 switch (snod->type) { in replay_log_leb()
915 const struct ubifs_ref_node *ref = snod->node; in replay_log_leb()
926 snod->sqnum); in replay_log_leb()
934 if (snod->offs != 0) { in replay_log_leb()
957 lnum, offs + snod->offs); in replay_log_leb()
958 ubifs_dump_node(c, snod->node); in replay_log_leb()