file_system Struct Reference

#include <giis.h>


Data Fields

unsigned long group_number
unsigned long block_bitmap
unsigned long inode_bitmap
unsigned long inode_table
unsigned long free_blocks_count
unsigned long free_inodes_count
unsigned long inode_number
unsigned long block_number
unsigned long super_block_offset
unsigned long group_offset
unsigned long long inode_offset
unsigned long long root_inode_offset
unsigned long long device_offset
unsigned long long content_offset
unsigned long index_number
unsigned long inodes_per_group
unsigned long blocks_per_group
int groups_count
unsigned long long inodes_count
unsigned long long blocks_count
unsigned long long fs_size
int inode_table_size
int inodes_per_block
int block_size
int first_data_block
int first_group_desc


Detailed Description

Definition at line 100 of file giis.h.


Field Documentation

unsigned long file_system::group_number

Definition at line 103 of file giis.h.

Referenced by eye_on_gd(), find_inode_offset(), get_data_from_block(), and get_sample_data().

unsigned long file_system::block_bitmap

Definition at line 104 of file giis.h.

Referenced by eye_on_gd(), get_data_from_block(), and get_group_desc().

unsigned long file_system::inode_bitmap

Definition at line 105 of file giis.h.

Referenced by get_group_desc().

unsigned long file_system::inode_table

Definition at line 106 of file giis.h.

Referenced by find_inode_offset(), and get_group_desc().

unsigned long file_system::free_blocks_count

Definition at line 107 of file giis.h.

Referenced by get_group_desc().

unsigned long file_system::free_inodes_count

Definition at line 108 of file giis.h.

Referenced by get_group_desc().

unsigned long file_system::inode_number

Definition at line 110 of file giis.h.

Referenced by find_inode_offset(), main(), record_file(), search4dir(), show_inode(), and verify_inode().

unsigned long file_system::block_number

Definition at line 111 of file giis.h.

Referenced by eye_on_gd(), get_data_from_block(), get_sample_data(), and set_content_offset().

unsigned long file_system::super_block_offset

Definition at line 112 of file giis.h.

Referenced by init(), and search4super_block().

unsigned long file_system::group_offset

Definition at line 113 of file giis.h.

Referenced by eye_on_gd(), find_inode_offset(), and get_group_desc().

unsigned long long file_system::inode_offset

Definition at line 114 of file giis.h.

Referenced by find_inode_offset(), read_inode(), show_inode(), and verify_inode().

unsigned long long file_system::root_inode_offset

Definition at line 115 of file giis.h.

Referenced by find_inode_offset(), and fs_display().

unsigned long long file_system::device_offset

Definition at line 116 of file giis.h.

unsigned long long file_system::content_offset

Definition at line 117 of file giis.h.

Referenced by get_data_from_block(), get_sample_data(), read_show_file(), set_content_offset(), and show_dir().

unsigned long file_system::index_number

Definition at line 118 of file giis.h.

Referenced by find_inode_offset().

unsigned long file_system::inodes_per_group

Definition at line 120 of file giis.h.

Referenced by find_inode_offset(), fs_display(), and set_file_system().

unsigned long file_system::blocks_per_group

Definition at line 121 of file giis.h.

Referenced by eye_on_gd(), fs_display(), get_data_from_block(), get_sample_data(), and set_file_system().

int file_system::groups_count

Definition at line 122 of file giis.h.

Referenced by eye_on_gd(), fs_display(), and set_file_system().

unsigned long long file_system::inodes_count

Definition at line 123 of file giis.h.

Referenced by fs_display(), and set_file_system().

unsigned long long file_system::blocks_count

Definition at line 124 of file giis.h.

Referenced by fs_display(), and set_file_system().

unsigned long long file_system::fs_size

Definition at line 125 of file giis.h.

int file_system::inode_table_size

Definition at line 126 of file giis.h.

Referenced by fs_display(), and set_file_system().

int file_system::inodes_per_block

Definition at line 127 of file giis.h.

Referenced by fs_display(), and set_file_system().

int file_system::block_size

Definition at line 128 of file giis.h.

Referenced by find_inode_offset(), fs_display(), get_data_from_block(), get_sample_data(), read_show_file(), search4sequence12(), search4sequence13(), set_content_offset(), and set_file_system().

int file_system::first_data_block

Definition at line 129 of file giis.h.

Referenced by get_data_from_block(), get_sample_data(), and set_file_system().

int file_system::first_group_desc

Definition at line 130 of file giis.h.

Referenced by eye_on_gd(), find_inode_offset(), search4group_desc(), and set_file_system().


The documentation for this struct was generated from the following file:
Generated on Wed Jul 25 20:43:45 2007 for giis by  doxygen 1.5.1