Lines Matching full:super

40 struct cramfs_super super;  variable
60 memcpy (&super, (void *) PART_OFFSET(info), sizeof (super)); in cramfs_read_super()
63 if (super.magic != CRAMFS_32 (CRAMFS_MAGIC)) { in cramfs_read_super()
65 memcpy (&super, (void *) PART_OFFSET(info) + 512, sizeof (super)); in cramfs_read_super()
66 if (super.magic != CRAMFS_32 (CRAMFS_MAGIC)) { in cramfs_read_super()
73 super.flags = CRAMFS_32 (super.flags); in cramfs_read_super()
74 super.size = CRAMFS_32 (super.size); in cramfs_read_super()
77 if (super.flags & ~CRAMFS_SUPPORTED_FLAGS) { in cramfs_read_super()
83 if (!S_ISDIR (CRAMFS_16 (super.root.mode))) { in cramfs_read_super()
87 root_offset = CRAMFS_GET_OFFSET (&(super.root)) << 2; in cramfs_read_super()
90 } else if (!(super.flags & CRAMFS_FLAG_SHIFTED_ROOT_OFFSET) && in cramfs_read_super()
245 CRAMFS_GET_OFFSET (&(super.root)) << 2, in cramfs_load()
246 CRAMFS_24 (super.root.size), 0, in cramfs_load()
306 /* Root directory. Use root inode in super block */ in cramfs_ls()
307 offset = CRAMFS_GET_OFFSET (&(super.root)) << 2; in cramfs_ls()
308 size = CRAMFS_24 (super.root.size); in cramfs_ls()
312 CRAMFS_GET_OFFSET (&(super.root)) << in cramfs_ls()
313 2, CRAMFS_24 (super.root.size), 1, in cramfs_ls()
350 printf ("size: 0x%x (%u)\n", super.size, super.size); in cramfs_info()
352 if (super.flags != 0) { in cramfs_info()
354 if (super.flags & CRAMFS_FLAG_FSID_VERSION_2) in cramfs_info()
356 if (super.flags & CRAMFS_FLAG_SORTED_DIRS) in cramfs_info()
358 if (super.flags & CRAMFS_FLAG_HOLES) in cramfs_info()
360 if (super.flags & CRAMFS_FLAG_SHIFTED_ROOT_OFFSET) in cramfs_info()
365 super.fsid.crc, super.fsid.edition); in cramfs_info()
366 printf ("name: %16s\n", super.name); in cramfs_info()