Lines Matching defs:node
70 * Add "ARCHIMEDES" metadata to a node if that seems appropriate.
76 archimedes_convert_node(cd9660node *node)
83 if (node->su_tail_data != NULL)
87 len = strlen(node->node->name);
90 if (len >= 4 && node->node->name[len-4] == ',')
92 type = strtoul(node->node->name + len - 3, NULL, 16);
93 if (type == -1 && node->node->name[0] != '!')
100 stamp = riscos_date(node->node->inode->st.st_mtime);
106 arc->cdfs_attr = node->node->name[0] == '!' ? CDFS_PLING : 0;
107 node->su_tail_data = (void *)arc;
108 node->su_tail_size = sizeof(*arc);
115 archimedes_convert_tree(cd9660node *node)
119 assert(node != NULL);
121 archimedes_convert_node(node);
124 TAILQ_FOREACH(cn, &node->cn_children, cn_next_child)