AquilaOS documentation
How it works, and its code
Loading...
Searching...
No Matches
minix_superblock Struct Reference

The superblock of minix v1 and v2, as it is on the disk. More...

#include <minix.h>

Data Fields

uint16_t ninodes
uint16_t nzones
uint16_t imap_blocks
uint16_t zmap_blocks
uint16_t firstdatazone
uint16_t block_size
uint32_t max_size
uint16_t magic
uint16_t state

Detailed Description

The superblock of minix v1 and v2, as it is on the disk.

Definition at line 32 of file minix.h.

Field Documentation

◆ block_size

uint16_t minix_superblock::block_size

Definition at line 39 of file minix.h.

Referenced by minix_load().

◆ firstdatazone

uint16_t minix_superblock::firstdatazone

Definition at line 38 of file minix.h.

Referenced by minix_block_alloc(), minix_block_free(), and minix_load().

◆ imap_blocks

uint16_t minix_superblock::imap_blocks

Definition at line 35 of file minix.h.

Referenced by minix_inode_alloc(), minix_inode_free(), and minix_load().

◆ magic

uint16_t minix_superblock::magic

Definition at line 42 of file minix.h.

Referenced by minix_load().

◆ max_size

uint32_t minix_superblock::max_size

Definition at line 41 of file minix.h.

◆ ninodes

uint16_t minix_superblock::ninodes

Definition at line 33 of file minix.h.

Referenced by minix_inode_off(), and minix_load().

◆ nzones

uint16_t minix_superblock::nzones

Definition at line 34 of file minix.h.

Referenced by minix_load().

◆ state

uint16_t minix_superblock::state

Definition at line 43 of file minix.h.

◆ zmap_blocks

uint16_t minix_superblock::zmap_blocks

Definition at line 36 of file minix.h.

Referenced by minix_block_alloc(), minix_block_free(), and minix_load().


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