ReactOS 0.4.16-dev-106-g10b08aa
|
#include <schily/mconfig.h>
#include "mkisofs.h"
#include "rock.h"
#include "match.h"
#include <schily/time.h>
#include <schily/errno.h>
#include <schily/fcntl.h>
#include <schily/device.h>
#include <schily/schily.h>
Go to the source code of this file.
Macros | |
#define | is_archive(st) ((st).st_dev == archive_dev && (st).st_ino == archive_ino) |
Variables | |
static UConst char | sccsid [] |
LOCAL Uchar | symlink_buff [PATH_MAX+1] |
int | verbose |
struct stat | fstatbuf |
struct stat | root_statbuf |
struct directory * | reloc_dir |
#define is_archive | ( | st | ) | ((st).st_dev == archive_dev && (st).st_ino == archive_ino) |
EXPORT void attach_dot_entries __PR | ( | (struct directory *dirnode, struct stat *this_stat, struct stat *parent_stat) | ) |
EXPORT struct directory_entry *search_tree_file __PR | ( | (struct directory *node, char *filename) | ) |
EXPORT struct directory *find_or_create_directory __PR | ( | (struct directory *parent, char *path, struct directory_entry *de, int flag) | ) |
LOCAL int sort_n_finish __PR | ( | (struct directory *this_dir) | ) |
EXPORT int scan_directory_tree __PR | ( | (struct directory *this_dir, char *path, struct directory_entry *de) | ) |
EXPORT int insert_file_entry __PR | ( | (struct directory *this_dir, char *whole_path, char *short_name, struct stat *statp, int have_rsrc) | ) |
LOCAL struct directory_entry *dup_relocated_dir __PR | ( | (struct directory *this_dir, struct directory_entry *s_entry, char *whole_path, char *short_name, struct stat *statp) | ) |
EXPORT struct directory_entry *dup_directory_entry __PR | ( | (struct directory_entry *s_entry) | ) |
LOCAL void generate_reloc_directory __PR | ( | (void) | ) |
EXPORT void attach_dot_entries | ( | struct directory * | dirnode, |
struct stat * | this_stat, | ||
struct stat * | parent_stat | ||
) |
Definition at line 905 of file tree.c.
Referenced by find_or_create_directory(), generate_reloc_directory(), and sort_n_finish().
Definition at line 2801 of file tree.c.
Referenced by insert_file_entry().
Definition at line 1118 of file tree.c.
Referenced by find_or_create_directory(), and insert_file_entry().
Definition at line 2863 of file tree.c.
Referenced by dirtree_dump(), and dump_tree().
EXPORT struct directory_entry * dup_directory_entry | ( | struct directory_entry * | s_entry | ) |
Definition at line 2429 of file tree.c.
Referenced by copy_mult_extent(), insert_file_entry(), and read_merging_directory().
LOCAL struct directory_entry * dup_relocated_dir | ( | struct directory * | this_dir, |
struct directory_entry * | s_entry, | ||
char * | whole_path, | ||
char * | short_name, | ||
struct stat * | statp | ||
) |
Definition at line 1376 of file tree.c.
Referenced by find_or_create_directory(), and insert_file_entry().
Definition at line 114 of file tree.c.
Referenced by ACTION_UnregisterClassInfo(), ext2_add_entry(), ext2_mkdir(), ext2_new_dir_block(), CQueryAssociations::GetCommand(), insert_file_entry(), InternalGetBinaryType(), reg_context_menu_handler(), reg_prop_sheet_handler(), test_basics(), unreg_context_menu_handler(), and unreg_prop_sheet_handler().
EXPORT struct directory * find_or_create_directory | ( | struct directory * | parent, |
char * | path, | ||
struct directory_entry * | de, | ||
int | flag | ||
) |
Definition at line 2508 of file tree.c.
Referenced by find_or_create_directory(), get_graft(), insert_file_entry(), main(), and merge_previous_session().
Definition at line 1007 of file tree.c.
Referenced by finish_cl_pl_entries(), and finish_cl_pl_for_prev_session().
Definition at line 1036 of file tree.c.
Referenced by dirtree_fixup().
Definition at line 2458 of file tree.c.
Referenced by dirtree_write(), and generate_iso9660_directories().
Definition at line 820 of file tree.c.
Referenced by dup_relocated_dir().
Definition at line 2974 of file tree.c.
Referenced by attach_dot_entries(), dup_relocated_dir(), find_or_create_directory(), generate_reloc_directory(), insert_boot_cat(), root_gen(), and sort_n_finish().
EXPORT int insert_file_entry | ( | struct directory * | this_dir, |
char * | whole_path, | ||
char * | short_name, | ||
struct stat * | statp, | ||
int | have_rsrc | ||
) |
Definition at line 1444 of file tree.c.
Referenced by get_graft(), insert_file_entry(), and scan_directory_tree().
Definition at line 244 of file tree.c.
Referenced by get_graft(), insert_file_entry(), and merge_previous_session().
Definition at line 165 of file tree.c.
Referenced by add_eval(), eval_binary(), eval_like(), eval_refcmp(), eval_strcmp(), RopeTest::io(), and scan_directory_tree().
EXPORT int scan_directory_tree | ( | struct directory * | this_dir, |
char * | path, | ||
struct directory_entry * | de | ||
) |
Definition at line 1147 of file tree.c.
Referenced by get_graft(), and insert_file_entry().
Definition at line 2885 of file tree.c.
Referenced by fill_boot_desc(), get_torito_desc(), insert_boot_cat(), and search_tree_file().
Definition at line 2480 of file tree.c.
Referenced by find_or_create_directory(), and insert_file_entry().
Definition at line 256 of file tree.c.
Referenced by merge_old_directory_into_tree(), and sort_tree().
Definition at line 232 of file tree.c.
Referenced by find_or_create_directory(), get_graft(), insert_file_entry(), main(), merge_previous_session(), scan_sparc_boot(), and scan_sunx86_boot().
Definition at line 183 of file tree.c.
Referenced by lstat_filter(), and stat_filter().
Definition at line 108 of file tree.c.
Referenced by attach_dot_entries(), dup_relocated_dir(), find_or_create_directory(), generate_reloc_directory(), init_fstatbuf(), insert_boot_cat(), and sort_n_finish().
Definition at line 111 of file tree.c.
Referenced by assign_joliet_directory_addresses(), attach_dot_entries(), dirtree_fixup(), do_dir_nlink(), dup_relocated_dir(), find_or_create_directory(), finish_cl_pl_entries(), finish_cl_pl_for_prev_session(), generate_joliet_directories(), generate_joliet_path_tables(), generate_one_joliet_directory(), generate_reloc_directory(), hide_reloc_dir(), insert_file_entry(), joliet_compare_paths(), joliet_sort_n_finish(), main(), match_cl_re_entries(), and sort_n_finish().
Definition at line 110 of file tree.c.
Referenced by generate_reloc_directory(), insert_file_entry(), jroot_gen(), and root_gen().
Definition at line 55 of file tree.c.
Referenced by insert_file_entry().
|
extern |
Definition at line 60 of file main.c.
Referenced by insert_file_entry(), main(), read_rcfile(), scan_directory_tree(), and sort_n_finish().