Subversion Repositories shark

Rev

Blame | Last modification | View Log | RSS feed

#ifndef _MSDOS_FS_I
#define _MSDOS_FS_I

#include <linux/fs.h>

/*
 * MS-DOS file system inode data in memory
 */


struct msdos_inode_info {
        /* cache of lastest accessed cluster */
        int file_cluster;       /* cluster number in the file. */
        int disk_cluster;       /* cluster number on disk. */

        loff_t mmu_private;
        int i_start;    /* first cluster or 0 */
        int i_logstart; /* logical first cluster */
        int i_attrs;    /* unused attribute bits */
        int i_ctime_ms; /* unused change time in milliseconds */
        loff_t i_pos;   /* on-disk position of directory entry or 0 */
        struct list_head i_fat_hash;    /* hash by i_location */
        struct inode vfs_inode;
};

#endif