|
AquilaOS documentation
How it works, and its code
|
A mounted minix filesystem. More...
#include <minix.h>
Data Fields | |
| struct vnode * | supernode |
| struct minix_superblock * | superblock |
| size_t | inode_size |
| size_t | dentry_size |
| size_t | name_len |
| uint32_t | imap_off |
| uint32_t | zmap_off |
| struct bitmap | imap |
| struct bitmap | zmap |
| int | imap_dirty |
| int | zmap_dirty |
| uint32_t | inode_table |
| uint32_t | data_zone |
| size_t | bs |
| struct vcache * | vcache |
| struct bcache * | bcache |
| struct bcache* minix::bcache |
Definition at line 104 of file minix.h.
Referenced by minix_bcache_get(), minix_block_free(), minix_load(), and table_alloc().
| size_t minix::bs |
Definition at line 101 of file minix.h.
Referenced by free_tree(), minix_bcache_get(), minix_block_alloc(), minix_block_free(), minix_block_read(), minix_block_write(), minix_dentry_create(), minix_dentry_find(), minix_inode_alloc(), minix_inode_block_read(), minix_inode_block_write(), minix_inode_free(), minix_load(), minix_read(), minix_readdir(), minix_trunc(), minix_vmknod(), minix_write(), minix_zones_free(), table_alloc(), zone_span(), and zone_tree().
| size_t minix::dentry_size |
Definition at line 87 of file minix.h.
Referenced by minix_dentry_create(), minix_dentry_find(), minix_load(), minix_readdir(), and minix_vmknod().
| struct bitmap minix::imap |
Definition at line 93 of file minix.h.
Referenced by minix_inode_alloc(), minix_inode_free(), and minix_load().
| uint32_t minix::imap_off |
Definition at line 90 of file minix.h.
Referenced by minix_inode_alloc(), minix_inode_free(), and minix_load().
| size_t minix::inode_size |
Definition at line 86 of file minix.h.
Referenced by minix_inode_off(), and minix_load().
| uint32_t minix::inode_table |
Definition at line 99 of file minix.h.
Referenced by minix_inode_off(), and minix_load().
| size_t minix::name_len |
Definition at line 88 of file minix.h.
Referenced by minix_dentry_create(), minix_dentry_find(), minix_load(), and minix_readdir().
| struct minix_superblock* minix::superblock |
Definition at line 84 of file minix.h.
Referenced by minix_block_alloc(), minix_block_free(), minix_inode_alloc(), minix_inode_free(), minix_inode_off(), minix_load(), and minix_superblock_rewrite().
| struct vnode* minix::supernode |
Definition at line 83 of file minix.h.
Referenced by minix_block_alloc(), minix_block_free(), minix_block_read(), minix_block_write(), minix_inode_alloc(), minix_inode_free(), minix_inode_read(), minix_inode_write(), minix_load(), and minix_superblock_rewrite().
| struct vcache* minix::vcache |
Definition at line 103 of file minix.h.
Referenced by minix_inode_build(), and minix_load().
| struct bitmap minix::zmap |
Definition at line 94 of file minix.h.
Referenced by minix_block_alloc(), minix_block_free(), and minix_load().
| uint32_t minix::zmap_off |
Definition at line 91 of file minix.h.
Referenced by minix_block_alloc(), minix_block_free(), and minix_load().