Searched refs:snod (Results 1 - 9 of 9) sorted by relevance

/u-boot/fs/ubifs/
H A Dgc.c243 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 Dreplay.c541 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 Dscan.c193 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 Dmaster.c34 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 Drecovery.c507 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 Dorphan.c555 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 Dlprops.c1027 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 Dlog.c629 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 Ddebug.c822 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...]

Completed in 114 milliseconds