Lines Matching refs:cd9660node
112 static cd9660node *cd9660_allocate_cd9660node(void);
122 static int cd9660_fill_extended_attribute_record(cd9660node *);
124 static void cd9660_sort_nodes(cd9660node *);
125 static int cd9660_translate_node_common(iso9660_disk *, cd9660node *);
126 static int cd9660_translate_node(iso9660_disk *, fsnode *, cd9660node *);
128 static void cd9660_sorted_child_insert(cd9660node *, cd9660node *);
129 static int cd9660_handle_collisions(iso9660_disk *, cd9660node *, int);
130 static cd9660node *cd9660_rename_filename(iso9660_disk *, cd9660node *, int,
132 static void cd9660_copy_filenames(iso9660_disk *, cd9660node *);
133 static void cd9660_sorting_nodes(cd9660node *);
134 static int cd9660_count_collisions(cd9660node *);
135 static cd9660node *cd9660_rrip_move_directory(iso9660_disk *, cd9660node *);
136 static int cd9660_add_dot_records(iso9660_disk *, cd9660node *);
138 static void cd9660_convert_structure(iso9660_disk *, fsnode *, cd9660node *, int,
140 static void cd9660_free_structure(cd9660node *);
148 static void cd9660_populate_dot_records(iso9660_disk *, cd9660node *);
149 static int64_t cd9660_compute_offsets(iso9660_disk *, cd9660node *, int64_t);
151 static int cd9660_copy_stat_info(cd9660node *, cd9660node *, int);
153 static cd9660node *cd9660_create_virtual_entry(iso9660_disk *, const char *,
154 cd9660node *, int, int);
155 static cd9660node *cd9660_create_file(iso9660_disk *, const char *,
156 cd9660node *, cd9660node *);
157 static cd9660node *cd9660_create_directory(iso9660_disk *, const char *,
158 cd9660node *, cd9660node *);
159 static cd9660node *cd9660_create_special_directory(iso9660_disk *, u_char,
160 cd9660node *);
168 static cd9660node *
171 cd9660node *temp = ecalloc(1, sizeof(*temp)); in cd9660_allocate_cd9660node()
470 cd9660node *real_root; in cd9660_makefs()
626 typedef int (*cd9660node_func)(cd9660node *);
788 cd9660_fill_extended_attribute_record(cd9660node *node)
796 cd9660_translate_node_common(iso9660_disk *diskStructure, cd9660node *newnode) in cd9660_translate_node_common()
833 cd9660node *newnode) in cd9660_translate_node()
937 cd9660_sorted_child_insert(cd9660node *parent, cd9660node *cn_new) in cd9660_sorted_child_insert()
940 cd9660node *cn; in cd9660_sorted_child_insert()
982 cd9660_handle_collisions(iso9660_disk *diskStructure, cd9660node *colliding, in cd9660_handle_collisions()
985 cd9660node *iter, *next, *prev; in cd9660_handle_collisions()
991 cd9660node *end_of_range; in cd9660_handle_collisions()
1025 static cd9660node *
1026 cd9660_rename_filename(iso9660_disk *diskStructure, cd9660node *iter, int num, in cd9660_rename_filename()
1141 cd9660_copy_filenames(iso9660_disk *diskStructure, cd9660node *node) in cd9660_copy_filenames()
1143 cd9660node *cn; in cd9660_copy_filenames()
1160 cd9660_sorting_nodes(cd9660node *node) in cd9660_sorting_nodes()
1162 cd9660node *cn; in cd9660_sorting_nodes()
1171 cd9660_sort_nodes(cd9660node *node) in cd9660_sort_nodes()
1173 cd9660node *cn, *next; in cd9660_sort_nodes()
1190 cd9660_count_collisions(cd9660node *copy) in cd9660_count_collisions()
1193 cd9660node *iter, *next; in cd9660_count_collisions()
1219 static cd9660node *
1220 cd9660_rrip_move_directory(iso9660_disk *diskStructure, cd9660node *dir) in cd9660_rrip_move_directory()
1223 cd9660node *tfile; in cd9660_rrip_move_directory()
1287 cd9660_add_dot_records(iso9660_disk *diskStructure, cd9660node *root) in cd9660_add_dot_records()
1290 cd9660node *cn; in cd9660_add_dot_records()
1316 cd9660node *parent_node, int level, int *numDirectories, int *error) in cd9660_convert_structure()
1319 cd9660node *this_node; in cd9660_convert_structure()
1463 cd9660_free_structure(cd9660node *root) in cd9660_free_structure()
1465 cd9660node *cn; in cd9660_free_structure()
1482 cd9660node *node;
1501 cd9660node *cn, *dirNode = diskStructure->rootNode; in cd9660_generate_path_table()
1502 cd9660node *last = dirNode; in cd9660_generate_path_table()
1555 cd9660_compute_full_filename(cd9660node *node, char *buf) in cd9660_compute_full_filename()
1710 cd9660_compute_record_size(iso9660_disk *diskStructure, cd9660node *node) in cd9660_compute_record_size()
1723 cd9660_populate_dot_records(iso9660_disk *diskStructure, cd9660node *node) in cd9660_populate_dot_records()
1759 cd9660_compute_offsets(iso9660_disk *diskStructure, cd9660node *node, in cd9660_compute_offsets()
1769 cd9660node *child; in cd9660_compute_offsets()
1877 cd9660_copy_stat_info(cd9660node *from, cd9660node *to, int file)
1899 static cd9660node *
1901 cd9660node *parent, int file, int insert) in cd9660_create_virtual_entry()
1903 cd9660node *temp; in cd9660_create_virtual_entry()
1952 static cd9660node *
1954 cd9660node *parent, cd9660node *me) in cd9660_create_file()
1956 cd9660node *temp; in cd9660_create_file()
1980 static cd9660node *
1982 cd9660node *parent, cd9660node *me) in cd9660_create_directory()
1984 cd9660node *temp; in cd9660_create_directory()
2001 static cd9660node *
2003 cd9660node *parent) in cd9660_create_special_directory()
2005 cd9660node *temp, *first; in cd9660_create_special_directory()