XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
_VDISK_ Struct Reference

#include <vdisk.h>

Collaboration diagram for _VDISK_:
Collaboration graph
[legend]

Public Attributes

char diskname [40]
 
char serialNumber [20]
 
char diskPath [32]
 
void * data
 
uint64_t max_blocks
 
uint64_t blockSize
 
uint8_t __VDiskID
 
uint8_t num_partition
 
uint64_t startingLBA
 
uint64_t currentLBA
 
GUID part_guid
 
GUID part_unique_guid
 
AuVFSNodefsys
 
vdisk_read Read
 
vdisk_write Write
 

Member Data Documentation

◆ __VDiskID

uint8_t _VDISK_::__VDiskID

◆ blockSize

uint64_t _VDISK_::blockSize

◆ currentLBA

uint64_t _VDISK_::currentLBA

◆ data

void* _VDISK_::data

◆ diskname

char _VDISK_::diskname[40]

◆ diskPath

char _VDISK_::diskPath[32]

◆ fsys

AuVFSNode* _VDISK_::fsys

◆ max_blocks

uint64_t _VDISK_::max_blocks

◆ num_partition

uint8_t _VDISK_::num_partition

◆ part_guid

GUID _VDISK_::part_guid

◆ part_unique_guid

GUID _VDISK_::part_unique_guid

◆ Read

vdisk_read _VDISK_::Read

◆ serialNumber

char _VDISK_::serialNumber[20]

◆ startingLBA

uint64_t _VDISK_::startingLBA

◆ Write

vdisk_write _VDISK_::Write

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