Lines Matching refs:inode
103 struct cramfs_inode *inode = (struct cramfs_inode *)(begin + offset); in cramfs_uncompress_link() local
104 unsigned long size = CRAMFS_24 (inode->size); in cramfs_uncompress_link()
123 struct cramfs_inode *inode; in cramfs_resolve() local
127 inode = (struct cramfs_inode *) (begin + offset + in cramfs_resolve()
135 namelen = CRAMFS_GET_NAMELEN (inode) << 2; in cramfs_resolve()
136 name = (char *) inode + sizeof (struct cramfs_inode); in cramfs_resolve()
156 if (S_ISDIR (CRAMFS_16 (inode->mode))) { in cramfs_resolve()
159 (inode) << 2, in cramfs_resolve()
160 CRAMFS_24 (inode-> in cramfs_resolve()
163 } else if (S_ISREG (CRAMFS_16 (inode->mode))) { in cramfs_resolve()
165 } else if (S_ISLNK (CRAMFS_16 (inode->mode))) { in cramfs_resolve()
193 CRAMFS_16 (inode->mode)); in cramfs_resolve()
208 struct cramfs_inode *inode = (struct cramfs_inode *) (begin + offset); in cramfs_uncompress() local
210 (begin + (CRAMFS_GET_OFFSET (inode) << 2)); in cramfs_uncompress()
211 unsigned long curr_block = (CRAMFS_GET_OFFSET (inode) + in cramfs_uncompress()
212 (((CRAMFS_24 (inode->size)) + in cramfs_uncompress()
219 for (i = 0; i < ((CRAMFS_24 (inode->size) + 4095) >> 12); i++) { in cramfs_uncompress()
256 struct cramfs_inode *inode = (struct cramfs_inode *) in cramfs_list_inode() local
266 namelen = CRAMFS_GET_NAMELEN (inode) << 2; in cramfs_list_inode()
267 name = (char *) inode + sizeof (struct cramfs_inode); in cramfs_list_inode()
278 printf (" %s %8d %*.*s", mkmodestr (CRAMFS_16 (inode->mode), str), in cramfs_list_inode()
279 CRAMFS_24 (inode->size), namelen, namelen, name); in cramfs_list_inode()
281 if ((CRAMFS_16 (inode->mode) & S_IFMT) == S_IFLNK) { in cramfs_list_inode()
296 struct cramfs_inode *inode; in cramfs_ls() local
318 inode = (struct cramfs_inode *) (PART_OFFSET(info) + offset); in cramfs_ls()
319 if (!S_ISDIR (CRAMFS_16 (inode->mode))) { in cramfs_ls()
325 offset = CRAMFS_GET_OFFSET (inode) << 2; in cramfs_ls()
326 size = CRAMFS_24 (inode->size); in cramfs_ls()
331 inode = (struct cramfs_inode *) (PART_OFFSET(info) + offset + in cramfs_ls()