#include "giis.h"
Include dependency graph for get_it_i_say.c:
Go to the source code of this file.
Functions | |
int | get_it () |
int | verify_inode (unsigned long inode) |
int | get_it_i_say () |
int | get_data_from_block (int fp, int fd, unsigned long data_block) |
int | force_giis () |
int force_giis | ( | ) |
Definition at line 559 of file get_it_i_say.c.
References u_file_recover_info::buffer, d_offy, FILE_INFO_FILE, file_repeated(), get_it_i_say(), get_version, 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::is_offset, u_file_recover_info::s_file_recover_info::name, repeat, s_offy, and search_file.
Referenced by get_it().
Here is the call graph for this function:
int get_data_from_block | ( | int | fp, | |
int | fd, | |||
unsigned long | data_block | |||
) |
Definition at line 442 of file get_it_i_say.c.
References file_system::block_bitmap, file_system::block_number, file_system::block_size, file_system::blocks_per_group, file_system::content_offset, err_size, eye_on_gd(), u_file_recover_info::s_file_recover_info::file_size, fileoverwritten, file_system::first_data_block, fs, gd, giis_f, file_system::group_number, u_file_recover_info::info, u_file_recover_info::s_file_recover_info::last_data_block, u_file_recover_info::s_file_recover_info::name, read_show_file(), and size.
Referenced by get_it_i_say().
Here is the call graph for this function:
int get_it | ( | ) |
Definition at line 17 of file get_it_i_say.c.
References u_file_recover_info::buffer, CHECK, d_offy, fd, FILE_INFO_FILE, force_giis(), giis_f, GIIS_FSIZE, u_file_recover_info::info, u_file_recover_info::s_file_recover_info::inode_number, u_file_recover_info::s_file_recover_info::name, u_file_recover_info::s_file_recover_info::owner, pwfile, s_offy, search_format, use_uid, user, and verify_inode().
Referenced by main().
Here is the call graph for this function:
int get_it_i_say | ( | ) |
Definition at line 195 of file get_it_i_say.c.
References d_offy, u_file_recover_info::s_file_recover_info::data_block, device_name, u_file_recover_info::s_file_recover_info::dfragment_flag, DIND_INFO_FILE, err_size, ERROR, fd, u_file_recover_info::s_file_recover_info::file_size, fileoverwritten, gd, get_data_from_block(), giis_f, hole, u_file_recover_info::s_file_recover_info::id_offset, u_file_recover_info::info, u_file_recover_info::s_file_recover_info::is_offset, u_file_recover_info::s_file_recover_info::name, O_CREAT, O_RDWR, O_TRUNC, s_offy, u_file_recover_info::s_file_recover_info::sfragment_flag, SIND_INFO_FILE, and size.
Referenced by force_giis().
Here is the call graph for this function:
int verify_inode | ( | unsigned long | inode | ) |
Definition at line 164 of file get_it_i_say.c.
References deleted_inode_offset, find_inode_offset(), fs, iin, get_ext_inode::in, file_system::inode_number, file_system::inode_offset, and read_inode().
Referenced by get_it().
Here is the call graph for this function: