Lines Matching refs:diskStructure

56 cd9660_susp_initialize(iso9660_disk *diskStructure, cd9660node *node,  in cd9660_susp_initialize()  argument
73 if (diskStructure->rr_inode_next == 0) { in cd9660_susp_initialize()
74 RB_INIT(&diskStructure->rr_inode_map); in cd9660_susp_initialize()
75 diskStructure->rr_inode_next = 1; in cd9660_susp_initialize()
79 if ((r = cd9660_susp_initialize_node(diskStructure, node)) < 0) in cd9660_susp_initialize()
83 r = cd9660_rrip_initialize_node(diskStructure, node, parent, grandparent); in cd9660_susp_initialize()
94 if ((r = cd9660_susp_handle_continuation(diskStructure, node)) < 0) in cd9660_susp_initialize()
99 if ((r = cd9660_susp_initialize(diskStructure, cn, node, parent)) < 0) in cd9660_susp_initialize()
106 cd9660_susp_finalize(iso9660_disk *diskStructure, cd9660node *node) in cd9660_susp_finalize() argument
114 if (node == diskStructure->rootNode) in cd9660_susp_finalize()
115 diskStructure->susp_continuation_area_current_free = 0; in cd9660_susp_finalize()
117 if ((r = cd9660_susp_finalize_node(diskStructure, node)) < 0) in cd9660_susp_finalize()
123 if ((r = cd9660_susp_finalize(diskStructure, temp)) < 0) in cd9660_susp_finalize()
127 if (diskStructure->rr_inode_next != 0) { in cd9660_susp_finalize()
129 &(diskStructure->rr_inode_map), mapnodetmp) { in cd9660_susp_finalize()
131 &(diskStructure->rr_inode_map), mapnode); in cd9660_susp_finalize()
134 diskStructure->rr_inode_next = 0; in cd9660_susp_finalize()
153 cd9660_susp_finalize_node(iso9660_disk *diskStructure, cd9660node *node) in cd9660_susp_finalize_node() argument
160 diskStructure->susp_continuation_area_current_free; in cd9660_susp_finalize_node()
161 diskStructure->susp_continuation_area_current_free += in cd9660_susp_finalize_node()
170 diskStructure-> in cd9660_susp_finalize_node()
175 diskStructure-> in cd9660_susp_finalize_node()
220 cd9660_susp_handle_continuation_common(iso9660_disk *diskStructure, in cd9660_susp_handle_continuation_common() argument
294 diskStructure->susp_continuation_area_size += ca_used; in cd9660_susp_handle_continuation_common()
300 cd9660_susp_handle_continuation(iso9660_disk *diskStructure, cd9660node *node) in cd9660_susp_handle_continuation() argument
305 if (cd9660_susp_handle_continuation_common(diskStructure, in cd9660_susp_handle_continuation()
313 cd9660_susp_initialize_node(iso9660_disk *diskStructure, cd9660node *node) in cd9660_susp_initialize_node() argument
329 if (node->parent == diskStructure->rootNode) { in cd9660_susp_initialize_node()
342 cd9660_rrip_initialize_inode(iso9660_disk *diskStructure, cd9660node *node) in cd9660_rrip_initialize_inode() argument
356 cd9660node_rrip_px(diskStructure, attr, node->node); in cd9660_rrip_initialize_inode()
388 cd9660_rrip_initialize_node(iso9660_disk *diskStructure, cd9660node *node, in cd9660_rrip_initialize_node() argument
400 if (node->parent == diskStructure->rootNode) { in cd9660_rrip_initialize_node()
409 cd9660node_rrip_px(diskStructure, current, in cd9660_rrip_initialize_node()
425 cd9660node_rrip_px(diskStructure, current, in cd9660_rrip_initialize_node()
443 cd9660_rrip_initialize_inode(diskStructure, node); in cd9660_rrip_initialize_node()
445 if (node == diskStructure->rr_moved_dir) { in cd9660_rrip_initialize_node()
664 inode_map(iso9660_disk *diskStructure, uint64_t in) in inode_map() argument
674 node = RB_FIND(inode_map_tree, &(diskStructure->rr_inode_map), in inode_map()
682 node->value = diskStructure->rr_inode_next++; in inode_map()
683 RB_INSERT(inode_map_tree, &(diskStructure->rr_inode_map), node); in inode_map()
688 cd9660node_rrip_px(iso9660_disk *diskStructure, struct ISO_SUSP_ATTRIBUTES *v, in cd9660node_rrip_px() argument
701 cd9660_bothendian_dword(inode_map(diskStructure, in cd9660node_rrip_px()