Lines Matching refs:sb
25 struct super_block *sb = inode->i_sb;
26 struct exfat_sb_info *sbi = EXFAT_SB(sb);
43 exfat_set_volume_dirty(sb);
46 if (exfat_get_dentry_set(&es, sb, &(ei->dir), ei->entry, ES_ALL_ENTRIES))
129 struct super_block *sb = inode->i_sb;
130 struct exfat_sb_info *sbi = EXFAT_SB(sb);
178 if (exfat_get_next_cluster(sb, clu))
185 exfat_set_volume_dirty(sb);
195 exfat_fs_error(sb, "broken FAT chain.");
206 exfat_fs_error(sb,
223 exfat_chain_cont_cluster(sb, ei->start_clu,
228 if (exfat_ent_set(sb, last_clu, new_clu.dir))
248 if (exfat_get_next_cluster(sb, clu))
282 struct super_block *sb = inode->i_sb;
283 struct exfat_sb_info *sbi = EXFAT_SB(sb);
294 last_block = EXFAT_B_TO_BLK_ROUND_UP(i_size_read(inode), sb);
303 exfat_fs_error_ratelimit(sb,
319 pos = EXFAT_BLK_TO_B((iblock + 1), sb);
325 map_bh(bh_result, sb, phys);
330 valid_blks = EXFAT_B_TO_BLK_ROUND_UP(ei->valid_size, sb);
347 exfat_fs_error(sb,
353 ei->valid_size = EXFAT_BLK_TO_B(iblock + max_blocks, sb);
356 valid_blks = EXFAT_B_TO_BLK(ei->valid_size, sb);
369 (ei->valid_size & (sb->s_blocksize - 1))) {
385 pos -= sb->s_blocksize;
395 off + sb->s_blocksize);
405 bh_result->b_size = EXFAT_BLK_TO_B(max_blocks, sb);
606 struct inode *exfat_iget(struct super_block *sb, loff_t i_pos)
608 struct exfat_sb_info *sbi = EXFAT_SB(sb);
615 WARN_ON(info->vfs_inode.i_sb != sb);
691 struct inode *exfat_build_inode(struct super_block *sb,
697 inode = exfat_iget(sb, i_pos);
700 inode = new_inode(sb);
705 inode->i_ino = iunique(sb, EXFAT_ROOT_INO);