NOVA User-Level Environment  Version testbox/changed-memory-timing-317-g320d8b5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Partition Member List

This is the complete list of members for Partition, including all inherited members.

__attribute__((packed))Partitionprivate
__attribute__((packed))Partitionprivate
add_extended_partitions(MyDiskHelper *disk, unsigned disknum, struct partition *e)Partitioninlinestatic
Disk(const char *anames[])Diskinline
Disk(const char *format,...) __attribute__((format(printfDisk
do_read_write(op op, unsigned long usertag, unsigned long long sector, unsigned dmacount, DmaDescriptor *dma, unsigned long physoffset, unsigned long physsize)Partitioninlinevirtual
find(MyDiskHelper *disk, unsigned disknum)Partitioninlinestatic
flush()Partitioninlinevirtual
get_params(DiskParameter &params)Partitioninlinevirtual
lengthPartitionprivate
namesDisk
nextDisk
op enum nameDisk
parentPartitionprivate
Partition(Disk *parent, uint64 start, uint64 length, const char *names[])Partitioninline
READ enum valueDisk
SECTOR_SHIFT enum valuePartitionprivate
SECTOR_SIZE enum valuePartitionprivate
startPartitionprivate
static_assert(sizeof(mbr)==SECTOR_SIZE,"Wrong size of MBR")Partitionprivate
statsDisk
WRITE enum valueDisk