#include "giis.h"
Include dependency graph for file.c:
Go to the source code of this file.
Functions | |
int | read_show_file (int fd, int fp) |
int | read_dir_info_file () |
int | read_file_info_file () |
int | read_sind_info_file () |
int | read_dind_info_file () |
int | read_sample_info_file (unsigned long inode_number) |
void | show_data (char buffer[32]) |
int | file_repeated (char fname[50]) |
int file_repeated | ( | char | fname[50] | ) |
Definition at line 608 of file file.c.
References u_file_recover_info::buffer, CHECK, fd, FILE_INFO_FILE, GIIS_FSIZE, u_file_recover_info::info, and u_file_recover_info::s_file_recover_info::name.
Referenced by force_giis().
int read_dind_info_file | ( | ) |
Definition at line 303 of file file.c.
References CHECK, d_offy, DIND_INFO_FILE, giis_f, u_file_recover_info::s_file_recover_info::id_offset, and u_file_recover_info::info.
Referenced by read_file_info_file().
int read_dir_info_file | ( | ) |
Definition at line 116 of file file.c.
References u_dir_recover_info::buffer, CHECK, DIR_INFO_FILE, fd, giis_d, GIIS_DSIZE, u_dir_recover_info::info, u_dir_recover_info::s_dir_recover_info::inode_number, u_dir_recover_info::s_dir_recover_info::name, u_dir_recover_info::s_dir_recover_info::parent_inode_number, and u_dir_recover_info::s_dir_recover_info::search_flag.
Referenced by main().
int read_file_info_file | ( | ) |
Definition at line 163 of file file.c.
References u_file_recover_info::buffer, CHECK, d_offy, u_file_recover_info::s_file_recover_info::data_block, u_file_recover_info::s_file_recover_info::date_time, u_file_recover_info::s_file_recover_info::dfragment_flag, fd, u_file_recover_info::s_file_recover_info::file_blocks_count, FILE_INFO_FILE, u_file_recover_info::s_file_recover_info::file_size, giis_f, GIIS_FSIZE, u_file_recover_info::s_file_recover_info::id_offset, u_file_recover_info::info, u_file_recover_info::s_file_recover_info::inode_number, 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_dind_info_file(), read_sample_info_file(), read_sind_info_file(), s_offy, u_file_recover_info::s_file_recover_info::search_flag, and u_file_recover_info::s_file_recover_info::sfragment_flag.
Referenced by main().
Here is the call graph for this function:
int read_sample_info_file | ( | unsigned long | inode_number | ) |
Definition at line 336 of file file.c.
References u_sample_file_data::buffer, CHECK, giis_s, GIIS_SSIZE, u_sample_file_data::info, u_sample_file_data::s_sample_file_data::inode_number, SAMPLE_DATA_FILE, u_sample_file_data::s_sample_file_data::sdata, and show_data().
Referenced by read_file_info_file(), and read_show_file().
Here is the call graph for this function:
int read_show_file | ( | int | fd, | |
int | fp | |||
) |
Definition at line 20 of file file.c.
References file_system::block_size, file_system::content_offset, err_size, ERROR, u_file_recover_info::s_file_recover_info::file_size, fileoverwritten, fs, giis_f, giis_s, u_file_recover_info::info, u_sample_file_data::info, u_file_recover_info::s_file_recover_info::inode_number, u_file_recover_info::s_file_recover_info::name, read_sample_info_file(), u_sample_file_data::s_sample_file_data::sdata, show_data(), size, and startbyte.
Referenced by get_data_from_block().
Here is the call graph for this function:
int read_sind_info_file | ( | ) |
Definition at line 269 of file file.c.
References CHECK, giis_f, u_file_recover_info::info, u_file_recover_info::s_file_recover_info::is_offset, s_offy, and SIND_INFO_FILE.
Referenced by read_file_info_file().
void show_data | ( | char | buffer[32] | ) |
Definition at line 368 of file file.c.
References startbyte.
Referenced by read_sample_info_file(), and read_show_file().