Lines Matching refs:node
74 * Add "ARCHIMEDES" metadata to a node if that seems appropriate.
80 archimedes_convert_node(cd9660node *node)
87 if (node->su_tail_data != NULL)
91 len = strlen(node->node->name);
94 if (len >= 4 && node->node->name[len-4] == ',')
96 type = strtoul(node->node->name + len - 3, NULL, 16);
97 if (type == -1 && node->node->name[0] != '!')
104 stamp = riscos_date(node->node->inode->st.st_mtime);
110 arc->cdfs_attr = node->node->name[0] == '!' ? CDFS_PLING : 0;
111 node->su_tail_data = (void *)arc;
112 node->su_tail_size = sizeof(*arc);
119 archimedes_convert_tree(cd9660node *node)
123 assert(node != NULL);
125 archimedes_convert_node(node);
128 TAILQ_FOREACH(cn, &node->cn_children, cn_next_child)