Lines Matching refs:joliet
147 JolietNode *joliet; in create_node() local
149 joliet = calloc(1, sizeof(JolietNode)); in create_node()
150 if (joliet == NULL) { in create_node()
156 joliet->info.dir = calloc(1, sizeof(struct joliet_dir_info)); in create_node()
157 if (joliet->info.dir == NULL) { in create_node()
158 free(joliet); in create_node()
161 joliet->info.dir->children = NULL; in create_node()
163 joliet->info.dir->children = calloc(sizeof(void*), dir->nchildren); in create_node()
164 if (joliet->info.dir->children == NULL) { in create_node()
165 free(joliet->info.dir); in create_node()
166 free(joliet); in create_node()
170 joliet->type = JOLIET_DIR; in create_node()
181 free(joliet); in create_node()
191 free(joliet); in create_node()
194 joliet->info.file = src; in create_node()
195 joliet->type = JOLIET_FILE; in create_node()
202 free(joliet); in create_node()
205 joliet->info.file = src; in create_node()
206 joliet->type = JOLIET_FILE; in create_node()
209 free(joliet); in create_node()
214 joliet->node = iso; in create_node()
217 *node = joliet; in create_node()