Lines Matching refs:sbi
49 struct qnx6_sb_info *sbi = QNX6_SB(sb); in qnx6_show_options() local
51 if (sbi->s_mount_opt & QNX6_MOUNT_MMI_FS) in qnx6_show_options()
65 struct qnx6_sb_info *sbi = QNX6_SB(sb); in qnx6_get_devblock() local
66 return fs32_to_cpu(sbi, block) + sbi->s_blks_off; in qnx6_get_devblock()
114 struct qnx6_sb_info *sbi = QNX6_SB(s); in qnx6_block_map() local
120 int ptrbits = sbi->s_ptrbits; in qnx6_block_map()
158 struct qnx6_sb_info *sbi = QNX6_SB(sb); in qnx6_statfs() local
163 buf->f_blocks = fs32_to_cpu(sbi, sbi->sb->sb_num_blocks); in qnx6_statfs()
164 buf->f_bfree = fs32_to_cpu(sbi, sbi->sb->sb_free_blocks); in qnx6_statfs()
165 buf->f_files = fs32_to_cpu(sbi, sbi->sb->sb_num_inodes); in qnx6_statfs()
166 buf->f_ffree = fs32_to_cpu(sbi, sbi->sb->sb_free_inodes); in qnx6_statfs()
206 struct qnx6_sb_info *sbi = QNX6_SB(s); in qnx6_superblock_debug() local
208 pr_debug("magic: %08x\n", fs32_to_cpu(sbi, sb->sb_magic)); in qnx6_superblock_debug()
209 pr_debug("checksum: %08x\n", fs32_to_cpu(sbi, sb->sb_checksum)); in qnx6_superblock_debug()
210 pr_debug("serial: %llx\n", fs64_to_cpu(sbi, sb->sb_serial)); in qnx6_superblock_debug()
211 pr_debug("flags: %08x\n", fs32_to_cpu(sbi, sb->sb_flags)); in qnx6_superblock_debug()
212 pr_debug("blocksize: %08x\n", fs32_to_cpu(sbi, sb->sb_blocksize)); in qnx6_superblock_debug()
213 pr_debug("num_inodes: %08x\n", fs32_to_cpu(sbi, sb->sb_num_inodes)); in qnx6_superblock_debug()
214 pr_debug("free_inodes: %08x\n", fs32_to_cpu(sbi, sb->sb_free_inodes)); in qnx6_superblock_debug()
215 pr_debug("num_blocks: %08x\n", fs32_to_cpu(sbi, sb->sb_num_blocks)); in qnx6_superblock_debug()
216 pr_debug("free_blocks: %08x\n", fs32_to_cpu(sbi, sb->sb_free_blocks)); in qnx6_superblock_debug()
234 struct qnx6_sb_info *sbi = QNX6_SB(sb); in qnx6_parse_options() local
248 set_opt(sbi->s_mount_opt, MMI_FS); in qnx6_parse_options()
260 struct qnx6_sb_info *sbi = QNX6_SB(s); in qnx6_check_first_superblock() local
272 if (fs32_to_cpu(sbi, sb->sb_magic) != QNX6_SUPER_MAGIC) { in qnx6_check_first_superblock()
273 sbi->s_bytesex = BYTESEX_BE; in qnx6_check_first_superblock()
274 if (fs32_to_cpu(sbi, sb->sb_magic) == QNX6_SUPER_MAGIC) { in qnx6_check_first_superblock()
279 sbi->s_bytesex = BYTESEX_LE; in qnx6_check_first_superblock()
301 struct qnx6_sb_info *sbi; in qnx6_fill_super() local
332 sbi = QNX6_SB(s); in qnx6_fill_super()
333 sbi->s_bytesex = BYTESEX_LE; in qnx6_fill_super()
355 if (fs32_to_cpu(sbi, sb1->sb_checksum) != in qnx6_fill_super()
362 if (!sb_set_blocksize(s, fs32_to_cpu(sbi, sb1->sb_blocksize))) { in qnx6_fill_super()
374 offset = fs32_to_cpu(sbi, sb1->sb_num_blocks) + in qnx6_fill_super()
379 sbi->s_blks_off = (bootblock_offset >> s->s_blocksize_bits) + in qnx6_fill_super()
389 if (fs32_to_cpu(sbi, sb2->sb_magic) != QNX6_SUPER_MAGIC) { in qnx6_fill_super()
396 if (fs32_to_cpu(sbi, sb2->sb_checksum) != in qnx6_fill_super()
402 if (fs64_to_cpu(sbi, sb1->sb_serial) >= in qnx6_fill_super()
403 fs64_to_cpu(sbi, sb2->sb_serial)) { in qnx6_fill_super()
405 sbi->sb_buf = bh1; in qnx6_fill_super()
406 sbi->sb = (struct qnx6_super_block *)bh1->b_data; in qnx6_fill_super()
411 sbi->sb_buf = bh2; in qnx6_fill_super()
412 sbi->sb = (struct qnx6_super_block *)bh2->b_data; in qnx6_fill_super()
433 sbi = QNX6_SB(s); in qnx6_fill_super()
434 sbi->s_ptrbits = ilog2(s->s_blocksize / 4); in qnx6_fill_super()
435 sbi->inodes = qnx6_private_inode(s, &sb1->Inode); in qnx6_fill_super()
436 if (!sbi->inodes) in qnx6_fill_super()
438 sbi->longfile = qnx6_private_inode(s, &sb1->Longfile); in qnx6_fill_super()
439 if (!sbi->longfile) in qnx6_fill_super()
468 iput(sbi->longfile); in qnx6_fill_super()
470 iput(sbi->inodes); in qnx6_fill_super()
509 struct qnx6_sb_info *sbi = QNX6_SB(s); in qnx6_private_inode() local
510 inode->i_size = fs64_to_cpu(sbi, p->size); in qnx6_private_inode()
521 struct qnx6_sb_info *sbi = QNX6_SB(sb); in qnx6_iget() local
547 mapping = sbi->inodes->i_mapping; in qnx6_iget()
558 inode->i_mode = fs16_to_cpu(sbi, raw_inode->di_mode); in qnx6_iget()
559 i_uid_write(inode, (uid_t)fs32_to_cpu(sbi, raw_inode->di_uid)); in qnx6_iget()
560 i_gid_write(inode, (gid_t)fs32_to_cpu(sbi, raw_inode->di_gid)); in qnx6_iget()
561 inode->i_size = fs64_to_cpu(sbi, raw_inode->di_size); in qnx6_iget()
562 inode->i_mtime.tv_sec = fs32_to_cpu(sbi, raw_inode->di_mtime); in qnx6_iget()
564 inode->i_atime.tv_sec = fs32_to_cpu(sbi, raw_inode->di_atime); in qnx6_iget()
566 inode->i_ctime.tv_sec = fs32_to_cpu(sbi, raw_inode->di_ctime); in qnx6_iget()