Searched refs:MSDOS_SB (Results 1 – 11 of 11) sorted by relevance
/linux-4.4.14/fs/fat/ |
D | namei_msdos.c | 120 struct msdos_sb_info *sbi = MSDOS_SB(dir->i_sb); in msdos_find() 151 struct fat_mount_options *options = &MSDOS_SB(dentry->d_sb)->options; in msdos_hash() 168 struct fat_mount_options *options = &MSDOS_SB(parent->d_sb)->options; in msdos_cmp() 207 mutex_lock(&MSDOS_SB(sb)->s_lock); in msdos_lookup() 220 mutex_unlock(&MSDOS_SB(sb)->s_lock); in msdos_lookup() 229 struct msdos_sb_info *sbi = MSDOS_SB(dir->i_sb); in msdos_add_entry() 272 mutex_lock(&MSDOS_SB(sb)->s_lock); in msdos_create() 275 msdos_name, &MSDOS_SB(sb)->options); in msdos_create() 301 mutex_unlock(&MSDOS_SB(sb)->s_lock); in msdos_create() 315 mutex_lock(&MSDOS_SB(sb)->s_lock); in msdos_rmdir() [all …]
|
D | fatent.c | 24 struct msdos_sb_info *sbi = MSDOS_SB(sb); in fat12_ent_blocknr() 34 struct msdos_sb_info *sbi = MSDOS_SB(sb); in fat_ent_blocknr() 72 WARN_ON(blocknr < MSDOS_SB(sb)->fat_start); in fat12_ent_bread() 73 fatent->fat_inode = MSDOS_SB(sb)->fat_inode; in fat12_ent_bread() 102 struct fatent_operations *ops = MSDOS_SB(sb)->fatent_ops; in fat_ent_bread() 104 WARN_ON(blocknr < MSDOS_SB(sb)->fat_start); in fat_ent_bread() 105 fatent->fat_inode = MSDOS_SB(sb)->fat_inode; in fat_ent_bread() 288 struct msdos_sb_info *sbi = MSDOS_SB(sb); in fat_ent_access_init() 310 struct msdos_sb_info *sbi = MSDOS_SB(sb); in mark_fsinfo_dirty() 322 struct msdos_sb_info *sbi = MSDOS_SB(sb); in fat_ent_update_ptr() [all …]
|
D | namei_vfat.c | 122 struct nls_table *t = MSDOS_SB(dentry->d_sb)->nls_io; in vfat_hashi() 144 struct nls_table *t = MSDOS_SB(parent->d_sb)->nls_io; in vfat_cmpi() 317 struct fat_mount_options *opts = &MSDOS_SB(dir->i_sb)->options; in vfat_create_shortname() 583 struct msdos_sb_info *sbi = MSDOS_SB(dir->i_sb); in vfat_build_slots() 718 mutex_lock(&MSDOS_SB(sb)->s_lock); in vfat_lookup() 754 mutex_unlock(&MSDOS_SB(sb)->s_lock); in vfat_lookup() 760 mutex_unlock(&MSDOS_SB(sb)->s_lock); in vfat_lookup() 765 mutex_unlock(&MSDOS_SB(sb)->s_lock); in vfat_lookup() 778 mutex_lock(&MSDOS_SB(sb)->s_lock); in vfat_create() 798 mutex_unlock(&MSDOS_SB(sb)->s_lock); in vfat_create() [all …]
|
D | file.c | 33 struct msdos_sb_info *sbi = MSDOS_SB(inode->i_sb); in fat_ioctl_set_attributes() 116 struct msdos_sb_info *sbi = MSDOS_SB(inode->i_sb); in fat_ioctl_get_volume_id() 149 MSDOS_SB(inode->i_sb)->options.flush) { in fat_file_release() 162 err = sync_mapping_buffers(MSDOS_SB(inode->i_sb)->fat_inode->i_mapping); in fat_file_fsync() 282 inode->i_blocks = skip << (MSDOS_SB(sb)->cluster_bits - 9); in fat_free() 290 struct msdos_sb_info *sbi = MSDOS_SB(inode->i_sb); in fat_truncate_blocks() 311 stat->blksize = MSDOS_SB(inode->i_sb)->cluster_size; in fat_getattr() 313 if (MSDOS_SB(inode->i_sb)->options.nfs == FAT_NFS_NOSTALE_RO) { in fat_getattr() 315 stat->ino = fat_i_pos_read(MSDOS_SB(inode->i_sb), inode); in fat_getattr() 380 struct msdos_sb_info *sbi = MSDOS_SB(dentry->d_sb); in fat_setattr()
|
D | nfs.c | 34 struct msdos_sb_info *sbi = MSDOS_SB(sb); in fat_dget() 55 if (MSDOS_SB(sb)->options.nfs == FAT_NFS_NOSTALE_RO) in fat_ilookup() 74 if (inode == NULL && MSDOS_SB(sb)->options.nfs == FAT_NFS_NOSTALE_RO) { in __fat_nfs_get_inode() 79 fat_get_blknr_offset(MSDOS_SB(sb), i_pos, &blocknr, &offset); in __fat_nfs_get_inode() 113 struct msdos_sb_info *sbi = MSDOS_SB(inode->i_sb); in fat_encode_fh_nostale() 230 struct msdos_sb_info *sbi = MSDOS_SB(sb); in fat_rebuild_parent() 277 struct msdos_sb_info *sbi = MSDOS_SB(sb); in fat_get_parent()
|
D | inode.c | 116 struct msdos_sb_info *sbi = MSDOS_SB(sb); in __fat_get_block() 337 struct msdos_sb_info *sbi = MSDOS_SB(sb); in fat_hash_init() 352 struct msdos_sb_info *sbi = MSDOS_SB(sb); in dir_hash_init() 362 struct msdos_sb_info *sbi = MSDOS_SB(inode->i_sb); in fat_attach() 391 struct msdos_sb_info *sbi = MSDOS_SB(inode->i_sb); in fat_detach() 407 struct msdos_sb_info *sbi = MSDOS_SB(sb); in fat_iget() 437 struct msdos_sb_info *sbi = MSDOS_SB(inode->i_sb); in fat_calc_dir_size() 455 struct msdos_sb_info *sbi = MSDOS_SB(inode->i_sb); in fat_fill_inode() 530 fat_lock_build_inode(MSDOS_SB(sb)); in fat_build_inode() 550 fat_unlock_build_inode(MSDOS_SB(sb)); in fat_build_inode() [all …]
|
D | dir.c | 43 return ((loff_t)bh->b_blocknr << MSDOS_SB(sb)->dir_per_block_bits) in fat_make_i_pos() 51 struct msdos_sb_info *sbi = MSDOS_SB(sb); in fat_dir_readahead() 123 MSDOS_SB(dir->i_sb)->dir_per_block - 1) { in fat_get_entry() 144 int uni_xlate = MSDOS_SB(sb)->options.unicode_xlate; in uni16_to_x8() 184 struct msdos_sb_info *sbi = MSDOS_SB(sb); in fat_uni_to_x8() 354 const struct msdos_sb_info *sbi = MSDOS_SB(sb); in fat_parse_short() 466 struct msdos_sb_info *sbi = MSDOS_SB(sb); in fat_search_long() 557 struct msdos_sb_info *sbi = MSDOS_SB(sb); in __fat_readdir() 987 if (fat_get_start(MSDOS_SB(sb), sinfo->de) == i_logstart) { in fat_scan_logstart() 1088 sector_t last_blknr = blknr + MSDOS_SB(sb)->sec_per_clus; in fat_zeroed_cluster() [all …]
|
D | misc.c | 21 struct fat_mount_options *opts = &MSDOS_SB(sb)->options; in __fat_fs_error() 62 struct msdos_sb_info *sbi = MSDOS_SB(sb); in fat_clusters_flush() 102 struct msdos_sb_info *sbi = MSDOS_SB(sb); in fat_chain_add()
|
D | fat.h | 139 static inline struct msdos_sb_info *MSDOS_SB(struct super_block *sb) in MSDOS_SB() function 158 struct msdos_sb_info *sbi = MSDOS_SB(inode->i_sb); in fat_mode_can_hold_ro() 394 __fat_fs_error(sb, __ratelimit(&MSDOS_SB(sb)->ratelimit), fmt , ## args) 399 if (__ratelimit(&MSDOS_SB(sb)->ratelimit)) \
|
D | cache.c | 227 const int limit = sb->s_maxbytes >> MSDOS_SB(sb)->cluster_bits; in fat_get_cluster() 308 struct msdos_sb_info *sbi = MSDOS_SB(sb); in fat_bmap()
|
/linux-4.4.14/include/uapi/linux/ |
D | msdos_fs.h | 58 #define FAT_FIRST_ENT(s, x) ((MSDOS_SB(s)->fat_bits == 32 ? 0x0FFFFF00 : \ 59 MSDOS_SB(s)->fat_bits == 16 ? 0xFF00 : 0xF00) | (x)) 68 #define MAX_FAT(s) (MSDOS_SB(s)->fat_bits == 32 ? MAX_FAT32 : \ 69 MSDOS_SB(s)->fat_bits == 16 ? MAX_FAT16 : MAX_FAT12)
|