ReactOS 0.4.15-dev-7958-gcd0bb1a
_EXT2_VCB Struct Reference

#include <ext2fs.h>

Collaboration diagram for _EXT2_VCB:

Public Attributes

 EXT2_FCBVCB
 
ERESOURCE MetaInode
 
ERESOURCE MetaBlock
 
ERESOURCE McbLock
 
ERESOURCE FcbLock
 
LIST_ENTRY FcbList
 
ULONG FcbCount
 
ULONG NumOfMcb
 
LIST_ENTRY McbList
 
PEXT2_MCB McbTree
 
LIST_ENTRY Next
 
SECTION_OBJECT_POINTERS SectionObject
 
LARGE_MCB Extents
 
SHARE_ACCESS ShareAccess
 
ULONG ReferenceCount
 
ULONG OpenHandleCount
 
ULONG OpenVolumeCount
 
ULONG ChangeCount
 
PVPB Vpb
 
PVPB Vpb2
 
PFILE_OBJECT LockFile
 
LIST_ENTRY NotifyList
 
PNOTIFY_SYNC NotifySync
 
PDEVICE_OBJECT DeviceObject
 
PDEVICE_OBJECT TargetDeviceObject
 
PDEVICE_OBJECT RealDevice
 
DISK_GEOMETRY DiskGeometry
 
PARTITION_INFORMATION PartitionInformation
 
BOOLEAN IsExt3fs
 
PEXT2_SUPER_BLOCK SuperBlock
 
ULONG BlockSize
 
ULONG SectorBits
 
ULONGLONG IoUnitSize
 
ULONG IoUnitBits
 
ULONG InodeSize
 
NPAGED_LOOKASIDE_LIST InodeLookasideList
 
ULONG Flags
 
PFILE_OBJECT Volume
 
struct {
   UCHAR   AnsiName [CODEPAGE_MAXLEN]
 
   struct nls_table *   PageTable
 
Codepage
 
BOOLEAN bHidingPrefix
 
CHAR sHidingPrefix [HIDINGPAT_LEN]
 
BOOLEAN bHidingSuffix
 
CHAR sHidingSuffix [HIDINGPAT_LEN]
 
uid_t uid
 
gid_t gid
 
uid_t euid
 
gid_t egid
 
UCHAR DrvLetter
 
struct block_device bd
 
struct super_block sb
 
struct ext3_sb_info sbi
 
ULONG max_blocks_per_layer [EXT2_BLOCK_TYPES]
 
ULONG max_data_blocks
 
loff_t max_bitmap_bytes
 
loff_t max_bytes
 

Detailed Description

Definition at line 648 of file ext2fs.h.

Member Data Documentation

◆ AnsiName

UCHAR _EXT2_VCB::AnsiName[CODEPAGE_MAXLEN]

Definition at line 753 of file ext2fs.h.

◆ bd

struct block_device _EXT2_VCB::bd

Definition at line 774 of file ext2fs.h.

◆ bHidingPrefix

BOOLEAN _EXT2_VCB::bHidingPrefix

Definition at line 758 of file ext2fs.h.

◆ bHidingSuffix

BOOLEAN _EXT2_VCB::bHidingSuffix

Definition at line 760 of file ext2fs.h.

◆ BlockSize

◆ ChangeCount

ULONG _EXT2_VCB::ChangeCount

Definition at line 696 of file ext2fs.h.

◆ 

struct { ... } _EXT2_VCB::Codepage

◆ DeviceObject

PDEVICE_OBJECT _EXT2_VCB::DeviceObject

Definition at line 712 of file ext2fs.h.

◆ DiskGeometry

DISK_GEOMETRY _EXT2_VCB::DiskGeometry

Definition at line 721 of file ext2fs.h.

◆ DrvLetter

UCHAR _EXT2_VCB::DrvLetter

Definition at line 772 of file ext2fs.h.

◆ egid

gid_t _EXT2_VCB::egid

Definition at line 769 of file ext2fs.h.

◆ euid

uid_t _EXT2_VCB::euid

Definition at line 768 of file ext2fs.h.

◆ EXT2_FCBVCB

_EXT2_VCB::EXT2_FCBVCB

Definition at line 651 of file ext2fs.h.

◆ Extents

LARGE_MCB _EXT2_VCB::Extents

Definition at line 681 of file ext2fs.h.

◆ FcbCount

ULONG _EXT2_VCB::FcbCount

Definition at line 665 of file ext2fs.h.

◆ FcbList

LIST_ENTRY _EXT2_VCB::FcbList

Definition at line 664 of file ext2fs.h.

◆ FcbLock

ERESOURCE _EXT2_VCB::FcbLock

Definition at line 663 of file ext2fs.h.

◆ Flags

ULONG _EXT2_VCB::Flags

Definition at line 746 of file ext2fs.h.

◆ gid

gid_t _EXT2_VCB::gid

Definition at line 765 of file ext2fs.h.

◆ InodeLookasideList

NPAGED_LOOKASIDE_LIST _EXT2_VCB::InodeLookasideList

Definition at line 743 of file ext2fs.h.

◆ InodeSize

ULONG _EXT2_VCB::InodeSize

◆ IoUnitBits

ULONG _EXT2_VCB::IoUnitBits

Definition at line 737 of file ext2fs.h.

◆ IoUnitSize

ULONGLONG _EXT2_VCB::IoUnitSize

Definition at line 734 of file ext2fs.h.

◆ IsExt3fs

BOOLEAN _EXT2_VCB::IsExt3fs

Definition at line 724 of file ext2fs.h.

◆ LockFile

PFILE_OBJECT _EXT2_VCB::LockFile

Definition at line 703 of file ext2fs.h.

◆ max_bitmap_bytes

loff_t _EXT2_VCB::max_bitmap_bytes

Definition at line 781 of file ext2fs.h.

◆ max_blocks_per_layer

ULONG _EXT2_VCB::max_blocks_per_layer[EXT2_BLOCK_TYPES]

Definition at line 779 of file ext2fs.h.

◆ max_bytes

loff_t _EXT2_VCB::max_bytes

Definition at line 782 of file ext2fs.h.

◆ max_data_blocks

ULONG _EXT2_VCB::max_data_blocks

Definition at line 780 of file ext2fs.h.

◆ McbList

LIST_ENTRY _EXT2_VCB::McbList

Definition at line 669 of file ext2fs.h.

◆ McbLock

ERESOURCE _EXT2_VCB::McbLock

Definition at line 660 of file ext2fs.h.

◆ McbTree

PEXT2_MCB _EXT2_VCB::McbTree

Definition at line 672 of file ext2fs.h.

◆ MetaBlock

ERESOURCE _EXT2_VCB::MetaBlock

Definition at line 657 of file ext2fs.h.

◆ MetaInode

ERESOURCE _EXT2_VCB::MetaInode

Definition at line 654 of file ext2fs.h.

◆ Next

LIST_ENTRY _EXT2_VCB::Next

Definition at line 675 of file ext2fs.h.

◆ NotifyList

LIST_ENTRY _EXT2_VCB::NotifyList

Definition at line 706 of file ext2fs.h.

◆ NotifySync

PNOTIFY_SYNC _EXT2_VCB::NotifySync

Definition at line 709 of file ext2fs.h.

◆ NumOfMcb

ULONG _EXT2_VCB::NumOfMcb

Definition at line 668 of file ext2fs.h.

◆ OpenHandleCount

ULONG _EXT2_VCB::OpenHandleCount

Definition at line 691 of file ext2fs.h.

◆ OpenVolumeCount

ULONG _EXT2_VCB::OpenVolumeCount

Definition at line 693 of file ext2fs.h.

◆ PageTable

struct nls_table* _EXT2_VCB::PageTable

Definition at line 754 of file ext2fs.h.

◆ PartitionInformation

PARTITION_INFORMATION _EXT2_VCB::PartitionInformation

Definition at line 722 of file ext2fs.h.

◆ RealDevice

PDEVICE_OBJECT _EXT2_VCB::RealDevice

Definition at line 718 of file ext2fs.h.

◆ ReferenceCount

ULONG _EXT2_VCB::ReferenceCount

Definition at line 690 of file ext2fs.h.

◆ sb

struct super_block _EXT2_VCB::sb

Definition at line 775 of file ext2fs.h.

Referenced by ext4_xattr_try_alloc_block().

◆ sbi

struct ext3_sb_info _EXT2_VCB::sbi

Definition at line 776 of file ext2fs.h.

◆ SectionObject

SECTION_OBJECT_POINTERS _EXT2_VCB::SectionObject

Definition at line 678 of file ext2fs.h.

◆ SectorBits

ULONG _EXT2_VCB::SectorBits

Definition at line 731 of file ext2fs.h.

◆ ShareAccess

SHARE_ACCESS _EXT2_VCB::ShareAccess

Definition at line 685 of file ext2fs.h.

◆ sHidingPrefix

CHAR _EXT2_VCB::sHidingPrefix[HIDINGPAT_LEN]

Definition at line 759 of file ext2fs.h.

◆ sHidingSuffix

CHAR _EXT2_VCB::sHidingSuffix[HIDINGPAT_LEN]

Definition at line 761 of file ext2fs.h.

◆ SuperBlock

PEXT2_SUPER_BLOCK _EXT2_VCB::SuperBlock

Definition at line 725 of file ext2fs.h.

◆ TargetDeviceObject

PDEVICE_OBJECT _EXT2_VCB::TargetDeviceObject

Definition at line 715 of file ext2fs.h.

◆ uid

uid_t _EXT2_VCB::uid

Definition at line 764 of file ext2fs.h.

◆ Volume

PFILE_OBJECT _EXT2_VCB::Volume

Definition at line 749 of file ext2fs.h.

◆ Vpb

PVPB _EXT2_VCB::Vpb

Definition at line 699 of file ext2fs.h.

◆ Vpb2

PVPB _EXT2_VCB::Vpb2

Definition at line 700 of file ext2fs.h.


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