Lines Matching refs:sb

96 static struct inode *romfs_iget(struct super_block *sb, unsigned long pos);
295 static struct inode *romfs_iget(struct super_block *sb, unsigned long pos) in romfs_iget() argument
308 ret = romfs_dev_read(sb, pos, &ri, sizeof(ri)); in romfs_iget()
322 nlen = romfs_dev_strnlen(sb, pos + ROMFH_SIZE, ROMFS_MAXFN); in romfs_iget()
327 i = iget_locked(sb, pos); in romfs_iget()
389 static struct inode *romfs_alloc_inode(struct super_block *sb) in romfs_alloc_inode() argument
417 struct super_block *sb = dentry->d_sb; in romfs_statfs() local
418 u64 id = huge_encode_dev(sb->s_bdev->bd_dev); in romfs_statfs()
434 static int romfs_remount(struct super_block *sb, int *flags, char *data) in romfs_remount() argument
436 sync_filesystem(sb); in romfs_remount()
468 static int romfs_fill_super(struct super_block *sb, void *data, int silent) in romfs_fill_super() argument
478 if (!sb->s_mtd) { in romfs_fill_super()
479 sb_set_blocksize(sb, ROMBSIZE); in romfs_fill_super()
481 sb->s_blocksize = ROMBSIZE; in romfs_fill_super()
482 sb->s_blocksize_bits = blksize_bits(ROMBSIZE); in romfs_fill_super()
486 sb->s_maxbytes = 0xFFFFFFFF; in romfs_fill_super()
487 sb->s_magic = ROMFS_MAGIC; in romfs_fill_super()
488 sb->s_flags |= MS_RDONLY | MS_NOATIME; in romfs_fill_super()
489 sb->s_op = &romfs_super_ops; in romfs_fill_super()
496 sb->s_fs_info = (void *) 512; in romfs_fill_super()
497 ret = romfs_dev_read(sb, 0, rsb, 512); in romfs_fill_super()
503 if (sb->s_mtd && img_size > sb->s_mtd->size) in romfs_fill_super()
506 sb->s_fs_info = (void *) img_size; in romfs_fill_super()
512 sb->s_id); in romfs_fill_super()
517 pr_err("bad initial checksum on dev %s.\n", sb->s_id); in romfs_fill_super()
521 storage = sb->s_mtd ? "MTD" : "the block layer"; in romfs_fill_super()
534 root = romfs_iget(sb, pos); in romfs_fill_super()
538 sb->s_root = d_make_root(root); in romfs_fill_super()
539 if (!sb->s_root) in romfs_fill_super()
574 static void romfs_kill_sb(struct super_block *sb) in romfs_kill_sb() argument
577 if (sb->s_mtd) { in romfs_kill_sb()
578 kill_mtd_super(sb); in romfs_kill_sb()
583 if (sb->s_bdev) { in romfs_kill_sb()
584 kill_block_super(sb); in romfs_kill_sb()