Rev 422 | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
422 | giacomo | 1 | #ifndef _HPFS_FS_I |
2 | #define _HPFS_FS_I |
||
3 | |||
4 | struct hpfs_inode_info { |
||
5 | loff_t mmu_private; |
||
6 | ino_t i_parent_dir; /* (directories) gives fnode of parent dir */ |
||
7 | unsigned i_dno; /* (directories) root dnode */ |
||
8 | unsigned i_dpos; /* (directories) temp for readdir */ |
||
9 | unsigned i_dsubdno; /* (directories) temp for readdir */ |
||
10 | unsigned i_file_sec; /* (files) minimalist cache of alloc info */ |
||
11 | unsigned i_disk_sec; /* (files) minimalist cache of alloc info */ |
||
12 | unsigned i_n_secs; /* (files) minimalist cache of alloc info */ |
||
13 | unsigned i_ea_size; /* size of extended attributes */ |
||
14 | unsigned i_conv : 2; /* (files) crlf->newline hackery */ |
||
15 | unsigned i_ea_mode : 1; /* file's permission is stored in ea */ |
||
16 | unsigned i_ea_uid : 1; /* file's uid is stored in ea */ |
||
17 | unsigned i_ea_gid : 1; /* file's gid is stored in ea */ |
||
18 | unsigned i_dirty : 1; |
||
19 | struct semaphore i_sem; /* semaphore */ |
||
20 | loff_t **i_rddir_off; |
||
21 | struct inode vfs_inode; |
||
22 | }; |
||
23 | |||
24 | #endif |