Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
ntfs_volume Struct Reference

#include <volume.h>

Data Fields

struct super_blocksb
 
LCN nr_blocks
 
unsigned long flags
 
kuid_t uid
 
kgid_t gid
 
umode_t fmask
 
umode_t dmask
 
u8 mft_zone_multiplier
 
u8 on_errors
 
u16 sector_size
 
u8 sector_size_bits
 
u32 cluster_size
 
u32 cluster_size_mask
 
u8 cluster_size_bits
 
u32 mft_record_size
 
u32 mft_record_size_mask
 
u8 mft_record_size_bits
 
u32 index_record_size
 
u32 index_record_size_mask
 
u8 index_record_size_bits
 
LCN nr_clusters
 
LCN mft_lcn
 
LCN mftmirr_lcn
 
u64 serial_no
 
u32 upcase_len
 
ntfscharupcase
 
s32 attrdef_size
 
ATTR_DEFattrdef
 
struct inodemft_ino
 
struct inodemftbmp_ino
 
struct rw_semaphore mftbmp_lock
 
struct inodelcnbmp_ino
 
struct rw_semaphore lcnbmp_lock
 
struct inodevol_ino
 
VOLUME_FLAGS vol_flags
 
u8 major_ver
 
u8 minor_ver
 
struct inoderoot_ino
 
struct inodesecure_ino
 
struct inodeextend_ino
 
struct nls_tablenls_map
 

Detailed Description

Definition at line 36 of file volume.h.

Field Documentation

ATTR_DEF* attrdef

Definition at line 80 of file volume.h.

s32 attrdef_size

Definition at line 78 of file volume.h.

u32 cluster_size

Definition at line 60 of file volume.h.

u8 cluster_size_bits

Definition at line 62 of file volume.h.

u32 cluster_size_mask

Definition at line 61 of file volume.h.

umode_t dmask

Definition at line 53 of file volume.h.

struct inode* extend_ino

Definition at line 121 of file volume.h.

unsigned long flags

Definition at line 49 of file volume.h.

umode_t fmask

Definition at line 52 of file volume.h.

kgid_t gid

Definition at line 51 of file volume.h.

u32 index_record_size

Definition at line 66 of file volume.h.

u8 index_record_size_bits

Definition at line 68 of file volume.h.

u32 index_record_size_mask

Definition at line 67 of file volume.h.

struct inode* lcnbmp_ino

Definition at line 108 of file volume.h.

struct rw_semaphore lcnbmp_lock

Definition at line 109 of file volume.h.

u8 major_ver

Definition at line 114 of file volume.h.

struct inode* mft_ino

Definition at line 96 of file volume.h.

LCN mft_lcn

Definition at line 71 of file volume.h.

u32 mft_record_size

Definition at line 63 of file volume.h.

u8 mft_record_size_bits

Definition at line 65 of file volume.h.

u32 mft_record_size_mask

Definition at line 64 of file volume.h.

u8 mft_zone_multiplier

Definition at line 55 of file volume.h.

struct inode* mftbmp_ino

Definition at line 98 of file volume.h.

struct rw_semaphore mftbmp_lock

Definition at line 99 of file volume.h.

LCN mftmirr_lcn

Definition at line 72 of file volume.h.

u8 minor_ver

Definition at line 115 of file volume.h.

struct nls_table* nls_map

Definition at line 132 of file volume.h.

LCN nr_blocks

Definition at line 46 of file volume.h.

LCN nr_clusters

Definition at line 69 of file volume.h.

u8 on_errors

Definition at line 56 of file volume.h.

struct inode* root_ino

Definition at line 117 of file volume.h.

Definition at line 45 of file volume.h.

u16 sector_size

Definition at line 58 of file volume.h.

u8 sector_size_bits

Definition at line 59 of file volume.h.

struct inode* secure_ino

Definition at line 119 of file volume.h.

u64 serial_no

Definition at line 73 of file volume.h.

kuid_t uid

Definition at line 50 of file volume.h.

ntfschar* upcase

Definition at line 76 of file volume.h.

u32 upcase_len

Definition at line 75 of file volume.h.

VOLUME_FLAGS vol_flags

Definition at line 113 of file volume.h.

struct inode* vol_ino

Definition at line 112 of file volume.h.


The documentation for this struct was generated from the following file: