initial commit with v2.6.9
[linux-2.6.9-moxart.git] / include / linux / msdos_fs_i.h
blobf2383d22a83121020d040da81705561ec3efd23c
1 #ifndef _MSDOS_FS_I
2 #define _MSDOS_FS_I
4 #include <linux/fs.h>
6 /*
7 * MS-DOS file system inode data in memory
8 */
10 struct msdos_inode_info {
11 /* cache of lastest accessed cluster */
12 int file_cluster; /* cluster number in the file. */
13 int disk_cluster; /* cluster number on disk. */
15 loff_t mmu_private;
16 int i_start; /* first cluster or 0 */
17 int i_logstart; /* logical first cluster */
18 int i_attrs; /* unused attribute bits */
19 int i_ctime_ms; /* unused change time in milliseconds */
20 loff_t i_pos; /* on-disk position of directory entry or 0 */
21 struct list_head i_fat_hash; /* hash by i_location */
22 struct inode vfs_inode;
25 #endif