Lines Matching refs:jNode
727 struct jffs2_raw_inode *jNode; in jffs2_1pass_read_inode() local
743 jNode = (struct jffs2_raw_inode *) get_fl_mem(b->offset, in jffs2_1pass_read_inode()
745 if ((inode == jNode->ino)) { in jffs2_1pass_read_inode()
747 if (jNode->version >= latestVersion) { in jffs2_1pass_read_inode()
748 totalSize = jNode->isize; in jffs2_1pass_read_inode()
749 latestVersion = jNode->version; in jffs2_1pass_read_inode()
752 put_fl_mem(jNode, pL->readbuf); in jffs2_1pass_read_inode()
767 jNode = (struct jffs2_raw_inode *)get_fl_mem(b->offset, in jffs2_1pass_read_inode()
770 if (inode == jNode->ino) { in jffs2_1pass_read_inode()
772 putLabeledWord("\r\n\r\nread_inode: totlen = ", jNode->totlen); in jffs2_1pass_read_inode()
773 putLabeledWord("read_inode: inode = ", jNode->ino); in jffs2_1pass_read_inode()
774 putLabeledWord("read_inode: version = ", jNode->version); in jffs2_1pass_read_inode()
775 putLabeledWord("read_inode: isize = ", jNode->isize); in jffs2_1pass_read_inode()
776 putLabeledWord("read_inode: offset = ", jNode->offset); in jffs2_1pass_read_inode()
777 putLabeledWord("read_inode: csize = ", jNode->csize); in jffs2_1pass_read_inode()
778 putLabeledWord("read_inode: dsize = ", jNode->dsize); in jffs2_1pass_read_inode()
779 putLabeledWord("read_inode: compr = ", jNode->compr); in jffs2_1pass_read_inode()
780 putLabeledWord("read_inode: usercompr = ", jNode->usercompr); in jffs2_1pass_read_inode()
781 putLabeledWord("read_inode: flags = ", jNode->flags); in jffs2_1pass_read_inode()
786 if (jNode->version >= latestVersion) { in jffs2_1pass_read_inode()
787 totalSize = jNode->isize; in jffs2_1pass_read_inode()
788 latestVersion = jNode->version; in jffs2_1pass_read_inode()
797 put_fl_mem(jNode, pL->readbuf); in jffs2_1pass_read_inode()
798 jNode = (struct jffs2_raw_inode *) in jffs2_1pass_read_inode()
800 src = ((uchar *)jNode) + in jffs2_1pass_read_inode()
803 if (jNode->offset > totalSize) { in jffs2_1pass_read_inode()
804 put_fl_mem(jNode, pL->readbuf); in jffs2_1pass_read_inode()
808 b->datacrc = data_crc(jNode) ? in jffs2_1pass_read_inode()
811 put_fl_mem(jNode, pL->readbuf); in jffs2_1pass_read_inode()
815 lDest = (uchar *) (dest + jNode->offset); in jffs2_1pass_read_inode()
820 switch (jNode->compr) { in jffs2_1pass_read_inode()
822 ldr_memcpy(lDest, src, jNode->dsize); in jffs2_1pass_read_inode()
825 for (i = 0; i < jNode->dsize; i++) in jffs2_1pass_read_inode()
829 rtime_decompress(src, lDest, jNode->csize, jNode->dsize); in jffs2_1pass_read_inode()
833 dynrubin_decompress(src, lDest, jNode->csize, jNode->dsize); in jffs2_1pass_read_inode()
836 zlib_decompress(src, lDest, jNode->csize, jNode->dsize); in jffs2_1pass_read_inode()
840 lzo_decompress(src, lDest, jNode->csize, jNode->dsize); in jffs2_1pass_read_inode()
845 putLabeledWord("UNKNOWN COMPRESSION METHOD = ", jNode->compr); in jffs2_1pass_read_inode()
846 put_fl_mem(jNode, pL->readbuf); in jffs2_1pass_read_inode()
857 put_fl_mem(jNode, pL->readbuf); in jffs2_1pass_read_inode()
1008 struct jffs2_raw_inode *jNode, *i = NULL; in jffs2_1pass_list_inodes() local
1042 jNode = (struct jffs2_raw_inode *) in jffs2_1pass_list_inodes()
1043 get_fl_mem(b2->offset, sizeof(*jNode), in jffs2_1pass_list_inodes()
1045 if (jNode->ino == jDir->ino && in jffs2_1pass_list_inodes()
1046 jNode->version >= i_version) { in jffs2_1pass_list_inodes()
1047 i_version = jNode->version; in jffs2_1pass_list_inodes()
1059 put_fl_mem(jNode, NULL); in jffs2_1pass_list_inodes()
1132 struct jffs2_raw_inode *jNode; in jffs2_1pass_resolve_inode() local
1173 jNode = (struct jffs2_raw_inode *) get_node_mem(b2->offset, in jffs2_1pass_resolve_inode()
1175 if (jNode->ino == jDirFoundIno) { in jffs2_1pass_resolve_inode()
1176 src = (unsigned char *)jNode + sizeof(struct jffs2_raw_inode); in jffs2_1pass_resolve_inode()
1179 putLabeledWord("\t\t dsize = ", jNode->dsize); in jffs2_1pass_resolve_inode()
1181 putnstr(src, jNode->dsize); in jffs2_1pass_resolve_inode()
1184 strncpy(tmp, (char *)src, jNode->dsize); in jffs2_1pass_resolve_inode()
1185 tmp[jNode->dsize] = '\0'; in jffs2_1pass_resolve_inode()
1186 put_fl_mem(jNode, pL->readbuf); in jffs2_1pass_resolve_inode()
1190 put_fl_mem(jNode, pL->readbuf); in jffs2_1pass_resolve_inode()
1451 struct jffs2_raw_inode *jNode; in dump_fragments() local
1456 jNode = (struct jffs2_raw_inode *) get_fl_mem(b->offset, in dump_fragments()
1459 putLabeledWord("\tbuild_list: totlen = ", jNode->totlen); in dump_fragments()
1460 putLabeledWord("\tbuild_list: inode = ", jNode->ino); in dump_fragments()
1461 putLabeledWord("\tbuild_list: version = ", jNode->version); in dump_fragments()
1462 putLabeledWord("\tbuild_list: isize = ", jNode->isize); in dump_fragments()
1463 putLabeledWord("\tbuild_list: atime = ", jNode->atime); in dump_fragments()
1464 putLabeledWord("\tbuild_list: offset = ", jNode->offset); in dump_fragments()
1465 putLabeledWord("\tbuild_list: csize = ", jNode->csize); in dump_fragments()
1466 putLabeledWord("\tbuild_list: dsize = ", jNode->dsize); in dump_fragments()
1467 putLabeledWord("\tbuild_list: compr = ", jNode->compr); in dump_fragments()
1468 putLabeledWord("\tbuild_list: usercompr = ", jNode->usercompr); in dump_fragments()
1469 putLabeledWord("\tbuild_list: flags = ", jNode->flags); in dump_fragments()
1873 struct jffs2_raw_inode *jNode; in jffs2_1pass_fill_info() local
1884 jNode = (struct jffs2_raw_inode *) get_fl_mem(b->offset, in jffs2_1pass_fill_info()
1886 if (jNode->compr < JFFS2_NUM_COMPR) { in jffs2_1pass_fill_info()
1887 piL->compr_info[jNode->compr].num_frags++; in jffs2_1pass_fill_info()
1888 piL->compr_info[jNode->compr].compr_sum += jNode->csize; in jffs2_1pass_fill_info()
1889 piL->compr_info[jNode->compr].decompr_sum += jNode->dsize; in jffs2_1pass_fill_info()