Lines Matching refs:sbi

33 	struct msdos_sb_info *sbi = MSDOS_SB(inode->i_sb);  in fat_ioctl_set_attributes()  local
64 ia.ia_mode = fat_make_mode(sbi, attr, S_IRWXUGO); in fat_ioctl_set_attributes()
66 ia.ia_mode = fat_make_mode(sbi, attr, in fat_ioctl_set_attributes()
76 if (sbi->options.sys_immutable && in fat_ioctl_set_attributes()
98 if (sbi->options.sys_immutable) { in fat_ioctl_set_attributes()
116 struct msdos_sb_info *sbi = MSDOS_SB(inode->i_sb); in fat_ioctl_get_volume_id() local
117 return put_user(sbi->vol_id, user_attr); in fat_ioctl_get_volume_id()
290 struct msdos_sb_info *sbi = MSDOS_SB(inode->i_sb); in fat_truncate_blocks() local
291 const unsigned int cluster_size = sbi->cluster_size; in fat_truncate_blocks()
301 nr_clusters = (offset + (cluster_size - 1)) >> sbi->cluster_bits; in fat_truncate_blocks()
321 static int fat_sanitize_mode(const struct msdos_sb_info *sbi, in fat_sanitize_mode() argument
332 mask = sbi->options.fs_fmask; in fat_sanitize_mode()
334 mask = sbi->options.fs_dmask; in fat_sanitize_mode()
359 static int fat_allow_set_time(struct msdos_sb_info *sbi, struct inode *inode) in fat_allow_set_time() argument
361 umode_t allow_utime = sbi->options.allow_utime; in fat_allow_set_time()
380 struct msdos_sb_info *sbi = MSDOS_SB(dentry->d_sb); in fat_setattr() local
388 if (fat_allow_set_time(sbi, inode)) in fat_setattr()
395 if (sbi->options.quiet) in fat_setattr()
418 (!uid_eq(attr->ia_uid, sbi->options.fs_uid))) || in fat_setattr()
420 (!gid_eq(attr->ia_gid, sbi->options.fs_gid))) || in fat_setattr()
426 if (sbi->options.quiet) in fat_setattr()
436 if (fat_sanitize_mode(sbi, inode, &attr->ia_mode) < 0) in fat_setattr()