Lines Matching refs:inode

300 			struct jffs2_raw_inode *inode;  in jffs2_1pass_read_inode()  local
303 inode = (struct jffs2_raw_inode *)&data; in jffs2_1pass_read_inode()
307 nand_read(mtd, jNode->offset, &len, inode); in jffs2_1pass_read_inode()
309 if (inode->offset > totalSize) in jffs2_1pass_read_inode()
313 stat->st_mtime = inode->mtime; in jffs2_1pass_read_inode()
314 stat->st_mode = inode->mode; in jffs2_1pass_read_inode()
315 stat->st_ino = inode->ino; in jffs2_1pass_read_inode()
322 src = ((char *) inode) + sizeof(struct jffs2_raw_inode); in jffs2_1pass_read_inode()
323 dst = (char *) (dest + inode->offset); in jffs2_1pass_read_inode()
325 switch (inode->compr) { in jffs2_1pass_read_inode()
328 memcpy(dst, src, inode->dsize); in jffs2_1pass_read_inode()
332 memset(dst, 0, inode->dsize); in jffs2_1pass_read_inode()
336 rtime_decompress(src, dst, inode->csize, inode->dsize); in jffs2_1pass_read_inode()
341 dynrubin_decompress(src, dst, inode->csize, inode->dsize); in jffs2_1pass_read_inode()
344 ret = zlib_decompress(src, dst, inode->csize, inode->dsize); in jffs2_1pass_read_inode()
348 ret = lzo_decompress(src, dst, inode->csize, inode->dsize); in jffs2_1pass_read_inode()
353 putLabeledWord("UNKNOWN COMPRESSION METHOD = ", inode->compr); in jffs2_1pass_read_inode()
370 u32 inode = 0; in jffs2_1pass_find_inode() local
380 if (jDir->version == version && inode != 0) { in jffs2_1pass_find_inode()
386 inode = jDir->ino; in jffs2_1pass_find_inode()
390 return inode; in jffs2_1pass_find_inode()
961 u32 inode; in jffs2_1pass_ls() local
966 if (! (inode = jffs2_1pass_search_list_inodes(pl, fname, 1))) { in jffs2_1pass_ls()
972 putLabeledWord("found file at inode = ", inode); in jffs2_1pass_ls()
987 u32 inode; in jffs2_1pass_load() local
992 if (! (inode = jffs2_1pass_search_inode(pl, fname, 1))) { in jffs2_1pass_load()
998 if (! (inode = jffs2_1pass_resolve_inode(pl, inode))) { in jffs2_1pass_load()
1003 if ((ret = jffs2_1pass_read_inode(pl, inode, dest, NULL)) < 0) { in jffs2_1pass_load()