src/dir.c File Reference

#include "giis.h"

Include dependency graph for dir.c:

Go to the source code of this file.

Functions

int set_content_offset ()
int read_dir ()
int record_dir (unsigned long parent)
int record_file (unsigned long parent)
int show_dir ()


Function Documentation

int read_dir (  ) 

Definition at line 24 of file dir.c.

References get_ext_dir::buffer, CHECK, DIR_SIZE, fd, and ide.

Referenced by main(), and search4dir().

int record_dir ( unsigned long  parent  ) 

Definition at line 39 of file dir.c.

References u_dir_recover_info::buffer, CHECK, check4dir_dups(), date_time, u_dir_recover_info::s_dir_recover_info::date_time, get_ext_dir::de, DIR_INFO_FILE, entry, found, giis_d, GIIS_DSIZE, ide, u_dir_recover_info::info, u_dir_recover_info::s_dir_recover_info::inode_number, install, u_dir_recover_info::s_dir_recover_info::name, u_dir_recover_info::s_dir_recover_info::parent_inode_number, result, and u_dir_recover_info::s_dir_recover_info::search_flag.

Referenced by show_dir().

Here is the call graph for this function:

int record_file ( unsigned long  parent  ) 

Definition at line 151 of file dir.c.

References CHECK, check4file_dups(), u_file_recover_info::s_file_recover_info::data_block, date_time, u_file_recover_info::s_file_recover_info::date_time, get_ext_dir::de, u_file_recover_info::s_file_recover_info::dfragment_flag, u_file_recover_info::s_file_recover_info::file_blocks_count, u_file_recover_info::s_file_recover_info::file_flags, FILE_INFO_FILE, u_file_recover_info::s_file_recover_info::file_size, find_inode_offset(), fs, giis_f, u_file_recover_info::s_file_recover_info::id_offset, ide, iin, get_ext_inode::in, u_file_recover_info::info, file_system::inode_number, u_file_recover_info::s_file_recover_info::inode_number, install, u_file_recover_info::s_file_recover_info::is_offset, u_file_recover_info::s_file_recover_info::last_data_block, u_file_recover_info::s_file_recover_info::mode, u_file_recover_info::s_file_recover_info::name, u_file_recover_info::s_file_recover_info::owner, u_file_recover_info::s_file_recover_info::parent_inode_number, read_inode(), result, search4sequence12(), u_file_recover_info::s_file_recover_info::search_flag, and u_file_recover_info::s_file_recover_info::sfragment_flag.

Referenced by show_dir().

Here is the call graph for this function:

int set_content_offset (  ) 

Definition at line 13 of file dir.c.

References file_system::block_number, file_system::block_size, file_system::content_offset, fd, fs, iin, and get_ext_inode::in.

Referenced by main(), and search4dir().

int show_dir (  ) 

Definition at line 285 of file dir.c.

References get_ext_dir::buffer, file_system::content_offset, get_ext_dir::de, DIR_SIZE, entry, fd, found, fs, ide, install_file, record_dir(), record_file(), update_dir, and update_file.

Referenced by main(), and search4dir().

Here is the call graph for this function:


Generated on Wed Jul 25 20:43:35 2007 for giis by  doxygen 1.5.1