Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Typedefs
sysv_fs.h File Reference

Go to the source code of this file.

Data Structures

struct  xenix_super_block
 
struct  sysv4_super_block
 
struct  sysv2_super_block
 
struct  v7_super_block
 
struct  coh_super_block
 
struct  sysv_inode
 
struct  sysv_dir_entry
 

Macros

#define __packed2__   __attribute__((packed, aligned(2)))
 
#define SYSV_BADBL_INO   1 /* inode of bad blocks file */
 
#define SYSV_ROOT_INO   2 /* inode of root directory */
 
#define XENIX_NICINOD   100 /* number of inode cache entries */
 
#define XENIX_NICFREE   100 /* number of free block list chunk entries */
 
#define SYSV_NICINOD   100 /* number of inode cache entries */
 
#define SYSV_NICFREE   50 /* number of free block list chunk entries */
 
#define V7_NICINOD   100 /* number of inode cache entries */
 
#define V7_NICFREE   50 /* number of free block list chunk entries */
 
#define V7_NFILES   1024
 
#define V7_MAXSIZE   0x00ffffff
 
#define COH_NICINOD   100 /* number of inode cache entries */
 
#define COH_NICFREE   64 /* number of free block list chunk entries */
 
#define SYSV_NAMELEN   14 /* max size of name in struct sysv_dir_entry */
 
#define SYSV_DIRSIZE   sizeof(struct sysv_dir_entry) /* size of every directory entry */
 

Typedefs

typedef u16 __fs16
 
typedef __fs16 sysv_ino_t
 
typedef __fs32 sysv_zone_t
 

Macro Definition Documentation

#define __packed2__   __attribute__((packed, aligned(2)))

Definition at line 4 of file sysv_fs.h.

#define COH_NICFREE   64 /* number of free block list chunk entries */

Definition at line 165 of file sysv_fs.h.

#define COH_NICINOD   100 /* number of inode cache entries */

Definition at line 164 of file sysv_fs.h.

#define SYSV_BADBL_INO   1 /* inode of bad blocks file */

Definition at line 21 of file sysv_fs.h.

#define SYSV_DIRSIZE   sizeof(struct sysv_dir_entry) /* size of every directory entry */

Definition at line 211 of file sysv_fs.h.

#define SYSV_NAMELEN   14 /* max size of name in struct sysv_dir_entry */

Definition at line 205 of file sysv_fs.h.

#define SYSV_NICFREE   50 /* number of free block list chunk entries */

Definition at line 63 of file sysv_fs.h.

#define SYSV_NICINOD   100 /* number of inode cache entries */

Definition at line 62 of file sysv_fs.h.

#define SYSV_ROOT_INO   2 /* inode of root directory */

Definition at line 22 of file sysv_fs.h.

#define V7_MAXSIZE   0x00ffffff

Definition at line 161 of file sysv_fs.h.

#define V7_NFILES   1024

Definition at line 157 of file sysv_fs.h.

#define V7_NICFREE   50 /* number of free block list chunk entries */

Definition at line 127 of file sysv_fs.h.

#define V7_NICINOD   100 /* number of inode cache entries */

Definition at line 126 of file sysv_fs.h.

#define XENIX_NICFREE   100 /* number of free block list chunk entries */

Definition at line 27 of file sysv_fs.h.

#define XENIX_NICINOD   100 /* number of inode cache entries */

Definition at line 26 of file sysv_fs.h.

Typedef Documentation

typedef u32 __fs16

Definition at line 8 of file sysv_fs.h.

typedef __fs16 sysv_ino_t

Definition at line 13 of file sysv_fs.h.

Definition at line 18 of file sysv_fs.h.