• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/ubifs/

Lines Matching refs:snod

502 	struct ubifs_scan_node *snod;
535 list_for_each_entry(snod, &sleb->nodes, list) {
540 if (snod->sqnum >= SQNUM_WATERMARK) {
545 if (snod->sqnum > c->max_sqnum)
546 c->max_sqnum = snod->sqnum;
548 switch (snod->type) {
551 struct ubifs_ino_node *ino = snod->node;
556 err = insert_node(c, lnum, snod->offs, snod->len,
557 &snod->key, snod->sqnum, deletion,
563 struct ubifs_data_node *dn = snod->node;
565 key_block(c, &snod->key) *
568 err = insert_node(c, lnum, snod->offs, snod->len,
569 &snod->key, snod->sqnum, deletion,
576 struct ubifs_dent_node *dent = snod->node;
582 err = insert_dent(c, lnum, snod->offs, snod->len,
583 &snod->key, dent->name,
584 le16_to_cpu(dent->nlen), snod->sqnum,
590 struct ubifs_trun_node *trun = snod->node;
608 err = insert_node(c, lnum, snod->offs, snod->len,
609 &key, snod->sqnum, 1, &used,
615 snod->type, lnum, snod->offs);
643 ubifs_err("bad node is at LEB %d:%d", lnum, snod->offs);
644 dbg_dump_node(c, snod->node);
835 struct ubifs_scan_node *snod;
855 snod = list_entry(sleb->nodes.next, struct ubifs_scan_node, list);
864 if (snod->type != UBIFS_CS_NODE) {
882 if (snod->sqnum < c->cs_sqnum) {
895 if (snod->offs != 0) {
900 list_for_each_entry(snod, &sleb->nodes, list) {
904 if (snod->sqnum >= SQNUM_WATERMARK) {
909 if (snod->sqnum < c->cs_sqnum) {
911 snod->sqnum, c->cs_sqnum);
915 if (snod->sqnum > c->max_sqnum)
916 c->max_sqnum = snod->sqnum;
918 switch (snod->type) {
920 const struct ubifs_ref_node *ref = snod->node;
931 snod->sqnum);
939 if (snod->offs != 0) {
962 lnum, offs + snod->offs);
963 dbg_dump_node(c, snod->node);