• Home
  • Raw
  • Download

Lines Matching refs:inum

69 int ubifs_add_orphan(struct ubifs_info *c, ino_t inum)  in ubifs_add_orphan()  argument
77 orphan->inum = inum; in ubifs_add_orphan()
90 if (inum < o->inum) in ubifs_add_orphan()
92 else if (inum > o->inum) in ubifs_add_orphan()
108 dbg_gen("ino %lu", (unsigned long)inum); in ubifs_add_orphan()
119 void ubifs_delete_orphan(struct ubifs_info *c, ino_t inum) in ubifs_delete_orphan() argument
128 if (inum < o->inum) in ubifs_delete_orphan()
130 else if (inum > o->inum) in ubifs_delete_orphan()
136 (unsigned long)inum); in ubifs_delete_orphan()
144 (unsigned long)inum); in ubifs_delete_orphan()
156 dbg_gen("inum %lu", (unsigned long)inum); in ubifs_delete_orphan()
161 dbg_err("missing orphan ino %lu", (unsigned long)inum); in ubifs_delete_orphan()
307 orph->inos[i] = cpu_to_le64(orphan->inum); in write_orph_node()
453 dbg_gen("deleting orphan ino %lu", (unsigned long)orphan->inum); in erase_deleted()
511 static int insert_dead_orphan(struct ubifs_info *c, ino_t inum) in insert_dead_orphan() argument
519 orphan->inum = inum; in insert_dead_orphan()
525 if (inum < o->inum) in insert_dead_orphan()
527 else if (inum > o->inum) in insert_dead_orphan()
541 dbg_mnt("ino %lu, new %d, tot %d", (unsigned long)inum, in insert_dead_orphan()
565 ino_t inum; in do_kill_orphans() local
613 inum = le64_to_cpu(orph->inos[i]); in do_kill_orphans()
615 (unsigned long)inum); in do_kill_orphans()
616 err = ubifs_tnc_remove_ino(c, inum); in do_kill_orphans()
619 err = insert_dead_orphan(c, inum); in do_kill_orphans()
732 ino_t inum; member
744 static int dbg_find_orphan(struct ubifs_info *c, ino_t inum) in dbg_find_orphan() argument
753 if (inum < o->inum) in dbg_find_orphan()
755 else if (inum > o->inum) in dbg_find_orphan()
766 static int dbg_ins_check_orphan(struct rb_root *root, ino_t inum) in dbg_ins_check_orphan() argument
774 orphan->inum = inum; in dbg_ins_check_orphan()
780 if (inum < o->inum) in dbg_ins_check_orphan()
782 else if (inum > o->inum) in dbg_ins_check_orphan()
794 static int dbg_find_check_orphan(struct rb_root *root, ino_t inum) in dbg_find_check_orphan() argument
802 if (inum < o->inum) in dbg_find_check_orphan()
804 else if (inum > o->inum) in dbg_find_check_orphan()
841 ino_t inum; in dbg_orphan_check() local
844 inum = key_inum(c, &zbr->key); in dbg_orphan_check()
845 if (inum != ci->last_ino) { in dbg_orphan_check()
849 (unsigned long)inum, key_type(c, &zbr->key)); in dbg_orphan_check()
850 ci->last_ino = inum; in dbg_orphan_check()
859 if (!dbg_find_check_orphan(&ci->root, inum) && in dbg_orphan_check()
860 !dbg_find_orphan(c, inum)) { in dbg_orphan_check()
862 (unsigned long)inum); in dbg_orphan_check()
874 ino_t inum; in dbg_read_orphans() local
884 inum = le64_to_cpu(orph->inos[i]); in dbg_read_orphans()
885 err = dbg_ins_check_orphan(&ci->root, inum); in dbg_read_orphans()