Main Page
Class Hierarchy
Compound List
File List
Compound Members
File Members
Storage_system Member List
This is the complete list of members for
Storage_system
, including all inherited members.
block_map
Storage_system
[protected]
block_to_segment_index
(unsigned int segment_block)
Storage_system
[inline]
blocks_per_page
Storage_system
[protected]
blocks_per_segment
Storage_system
[protected]
checkpoint
()
Storage_system
checkpoint_counter
Storage_system
[protected]
curr_segment
Storage_system
[protected]
curr_superblock
Storage_system
[protected]
disable
()
Storage_system
[inline]
disk
Storage_system
[protected]
enable
()
Storage_system
[inline]
enabled
Storage_system
[protected]
first_block
Storage_system
[protected]
format
(unsigned int first_block_to_use=0, unsigned int segment_size=0)
Storage_system
init
(unsigned int first_block_to_use=0)
Storage_system
is_formatted
(unsigned int first_block_to_use=0)
Storage_system
load_page
(void *virtual_page)
Storage_system
load_table
(Address_map &map, unsigned int dir_index)
Storage_system
log_map
(Address_map &map)
Storage_system
log_page
(void *page, bool update_block_map=true)
Storage_system
segment_index_to_block
(unsigned int segment_index)
Storage_system
[inline]
segment_map
Storage_system
[protected]
set_device
(Block_device *device)
Storage_system
[inline]
write_segment
()
Storage_system
write_segment_if_full
()
Storage_system
write_superblock
(unsigned int block_directory=0, unsigned int segment_directory=0, unsigned int curr_empty_segment=0)
Storage_system
Torsion Operating System
, Copyright (C) 2000-2002 Dan Helfman