summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorHirofumi Ogawa <hirofumi@mail.parknet.co.jp>2002-03-17 19:00:25 -0800
committerLinus Torvalds <torvalds@home.transmeta.com>2002-03-17 19:00:25 -0800
commit695f66cfad218f0961ab61e504dcf277360ae024 (patch)
treefeff64c1b98e1f62969e0e9e6da0cb6d675b1d93 /include
parent9285a3a7d64c64e46a232ef23aa42b2f550a13e1 (diff)
[PATCH] cleanup FAT stuff (2/2)
This patch remove unused variable/function/define, and small indent cleanup.
Diffstat (limited to 'include')
-rw-r--r--include/linux/msdos_fs.h34
-rw-r--r--include/linux/msdos_fs_sb.h1
2 files changed, 10 insertions, 25 deletions
diff --git a/include/linux/msdos_fs.h b/include/linux/msdos_fs.h
index e272d75bc1fd..17435be46bcc 100644
--- a/include/linux/msdos_fs.h
+++ b/include/linux/msdos_fs.h
@@ -6,14 +6,15 @@
*/
#include <asm/byteorder.h>
-#define MSDOS_ROOT_INO 1 /* == MINIX_ROOT_INO */
-#define SECTOR_SIZE 512 /* sector size (bytes) */
-#define SECTOR_BITS 9 /* log2(SECTOR_SIZE) */
-#define MSDOS_DPB (MSDOS_DPS) /* dir entries per block */
-#define MSDOS_DPB_BITS 4 /* log2(MSDOS_DPB) */
-#define MSDOS_DPS (SECTOR_SIZE/sizeof(struct msdos_dir_entry))
-#define MSDOS_DPS_BITS 4 /* log2(MSDOS_DPS) */
-#define MSDOS_DIR_BITS 5 /* log2(sizeof(struct msdos_dir_entry)) */
+#define SECTOR_SIZE 512 /* sector size (bytes) */
+#define SECTOR_BITS 9 /* log2(SECTOR_SIZE) */
+#define MSDOS_DPB (MSDOS_DPS) /* dir entries per block */
+#define MSDOS_DPB_BITS 4 /* log2(MSDOS_DPB) */
+#define MSDOS_DPS (SECTOR_SIZE / sizeof(struct msdos_dir_entry))
+#define MSDOS_DPS_BITS 4 /* log2(MSDOS_DPS) */
+
+#define MSDOS_ROOT_INO 1 /* == MINIX_ROOT_INO */
+#define MSDOS_DIR_BITS 5 /* log2(sizeof(struct msdos_dir_entry)) */
/* directory limit */
#define FAT_MAX_DIR_ENTRIES (65536)
@@ -23,6 +24,7 @@
#define FAT_CACHE 8 /* FAT cache size */
+#define ATTR_NONE 0 /* no attribute bits */
#define ATTR_RO 1 /* read-only */
#define ATTR_HIDDEN 2 /* hidden */
#define ATTR_SYS 4 /* system */
@@ -30,18 +32,11 @@
#define ATTR_DIR 16 /* directory */
#define ATTR_ARCH 32 /* archived */
-#define ATTR_NONE 0 /* no attribute bits */
#define ATTR_UNUSED (ATTR_VOLUME | ATTR_ARCH | ATTR_SYS | ATTR_HIDDEN)
/* attribute bits that are copied "as is" */
#define ATTR_EXT (ATTR_RO | ATTR_HIDDEN | ATTR_SYS | ATTR_VOLUME)
/* bits that are used by the Windows 95/Windows NT extended FAT */
-#define ATTR_DIR_READ_BOTH 512 /* read both short and long names from the
- * vfat filesystem. This is used by Samba
- * to export the vfat filesystem with correct
- * shortnames. */
-#define ATTR_DIR_READ_SHORT 1024
-
#define CASE_LOWER_BASE 8 /* base is lower case */
#define CASE_LOWER_EXT 16 /* extension is lower case */
@@ -71,11 +66,6 @@
&& CF_LE_L((x)->signature2) == FAT_FSINFO_SIG2)
/*
- * Inode flags
- */
-#define FAT_BINARY_FL 0x00000001 /* File contains binary data */
-
-/*
* ioctl commands
*/
#define VFAT_IOCTL_READDIR_BOTH _IOR('r', 1, struct dirent [2])
@@ -165,11 +155,8 @@ struct msdos_dir_slot {
};
struct vfat_slot_info {
- int is_long; /* was the found entry long */
int long_slots; /* number of long slots in filename */
- int total_slots; /* total slots (long and short) */
loff_t longname_offset; /* dir offset for longname start */
- loff_t shortname_offset; /* dir offset for shortname start */
int ino; /* ino for the file */
};
@@ -325,7 +312,6 @@ extern int fat_scan(struct inode *dir, const char *name,
struct msdos_dir_entry **res_de, int *ino);
/* msdos/namei.c - these are for Umsdos */
-extern void msdos_put_super(struct super_block *sb);
extern struct dentry *msdos_lookup(struct inode *dir, struct dentry *);
extern int msdos_create(struct inode *dir, struct dentry *dentry, int mode);
extern int msdos_rmdir(struct inode *dir, struct dentry *dentry);
diff --git a/include/linux/msdos_fs_sb.h b/include/linux/msdos_fs_sb.h
index e622a038c7d5..d855d76a71bf 100644
--- a/include/linux/msdos_fs_sb.h
+++ b/include/linux/msdos_fs_sb.h
@@ -25,7 +25,6 @@ struct fat_mount_options {
posixfs:1, /* Allow names like makefile and Makefile to coexist */
numtail:1, /* Does first alias have a numeric '~1' type tail? */
atari:1, /* Use Atari GEMDOS variation of MS-DOS fs */
- fat32:1, /* Is this a FAT32 partition? */
nocase:1; /* Does this need case conversion? 0=need case conversion*/
};