|
#define | VFAT_SFN_DISPLAY_LOWER 0x0001 /* convert to lowercase for display */ |
|
#define | VFAT_SFN_DISPLAY_WIN95 0x0002 /* emulate win95 rule for display */ |
|
#define | VFAT_SFN_DISPLAY_WINNT 0x0004 /* emulate winnt rule for display */ |
|
#define | VFAT_SFN_CREATE_WIN95 0x0100 /* emulate win95 rule for create */ |
|
#define | VFAT_SFN_CREATE_WINNT 0x0200 /* emulate winnt rule for create */ |
|
#define | FAT_ERRORS_CONT 1 /* ignore error and continue */ |
|
#define | FAT_ERRORS_PANIC 2 /* panic on error */ |
|
#define | FAT_ERRORS_RO 3 /* remount r/o on error */ |
|
#define | FAT_HASH_BITS 8 |
|
#define | FAT_HASH_SIZE (1UL << FAT_HASH_BITS) |
|
#define | FAT_CACHE_VALID 0 /* special case for valid cache */ |
|
#define | fat_fs_error(sb, fmt, args...) __fat_fs_error(sb, 1, fmt , ## args) |
|
#define | fat_fs_error_ratelimit(sb, fmt, args...) __fat_fs_error(sb, __ratelimit(&MSDOS_SB(sb)->ratelimit), fmt , ## args) |
|
#define | fat_msg_ratelimit(sb, level, fmt, args...) |
|
|
void | fat_cache_inval_inode (struct inode *inode) |
|
int | fat_get_cluster (struct inode *inode, int cluster, int *fclus, int *dclus) |
|
int | fat_bmap (struct inode *inode, sector_t sector, sector_t *phys, unsigned long *mapped_blocks, int create) |
|
int | fat_search_long (struct inode *inode, const unsigned char *name, int name_len, struct fat_slot_info *sinfo) |
|
int | fat_dir_empty (struct inode *dir) |
|
int | fat_subdirs (struct inode *dir) |
|
int | fat_scan (struct inode *dir, const unsigned char *name, struct fat_slot_info *sinfo) |
|
int | fat_get_dotdot_entry (struct inode *dir, struct buffer_head **bh, struct msdos_dir_entry **de) |
|
int | fat_alloc_new_dir (struct inode *dir, struct timespec *ts) |
|
int | fat_add_entries (struct inode *dir, void *slots, int nr_slots, struct fat_slot_info *sinfo) |
|
int | fat_remove_entries (struct inode *dir, struct fat_slot_info *sinfo) |
|
void | fat_ent_access_init (struct super_block *sb) |
|
int | fat_ent_read (struct inode *inode, struct fat_entry *fatent, int entry) |
|
int | fat_ent_write (struct inode *inode, struct fat_entry *fatent, int new, int wait) |
|
int | fat_alloc_clusters (struct inode *inode, int *cluster, int nr_cluster) |
|
int | fat_free_clusters (struct inode *inode, int cluster) |
|
int | fat_count_free_clusters (struct super_block *sb) |
|
long | fat_generic_ioctl (struct file *filp, unsigned int cmd, unsigned long arg) |
|
int | fat_setattr (struct dentry *dentry, struct iattr *attr) |
|
void | fat_truncate_blocks (struct inode *inode, loff_t offset) |
|
int | fat_getattr (struct vfsmount *mnt, struct dentry *dentry, struct kstat *stat) |
|
int | fat_file_fsync (struct file *file, loff_t start, loff_t end, int datasync) |
|
void | fat_attach (struct inode *inode, loff_t i_pos) |
|
void | fat_detach (struct inode *inode) |
|
struct inode * | fat_iget (struct super_block *sb, loff_t i_pos) |
|
struct inode * | fat_build_inode (struct super_block *sb, struct msdos_dir_entry *de, loff_t i_pos) |
|
int | fat_sync_inode (struct inode *inode) |
|
int | fat_fill_super (struct super_block *sb, void *data, int silent, int isvfat, void(*setup)(struct super_block *)) |
|
int | fat_flush_inodes (struct super_block *sb, struct inode *i1, struct inode *i2) |
|
| __printf (3, 4) __cold void __fat_fs_error(struct super_block *sb |
|
int | fat_clusters_flush (struct super_block *sb) |
|
int | fat_chain_add (struct inode *inode, int new_dclus, int nr_cluster) |
|
void | fat_time_fat2unix (struct msdos_sb_info *sbi, struct timespec *ts, __le16 __time, __le16 __date, u8 time_cs) |
|
void | fat_time_unix2fat (struct msdos_sb_info *sbi, struct timespec *ts, __le16 *time, __le16 *date, u8 *time_cs) |
|
int | fat_sync_bhs (struct buffer_head **bhs, int nr_bhs) |
|
int | fat_cache_init (void) |
|
void | fat_cache_destroy (void) |
|
struct dentry * | fat_fh_to_dentry (struct super_block *sb, struct fid *fid, int fh_len, int fh_type) |
|
struct dentry * | fat_fh_to_parent (struct super_block *sb, struct fid *fid, int fh_len, int fh_type) |
|
struct dentry * | fat_get_parent (struct dentry *child_dir) |
|