Lines Matching defs:node
139 /* Return the node addressed by LABEL in NODE (usually one of "Prev:",
144 info_parse_label (char *label, NODE *node)
153 /* Find the label in the first line of this node. */
154 nodeline = node->contents;
175 info_menu_of_node (NODE *node)
181 tmp_search.buffer = node->contents;
183 tmp_search.end = node->nodelen;
193 of the node. */
205 info_xrefs_of_node (NODE *node)
210 if (node->flags & N_IsManPage)
211 return (xrefs_of_manpage (node));
214 tmp_search.buffer = node->contents;
216 tmp_search.end = node->nodelen;
654 internal_info_node_p (NODE *node)
657 if (node &&
658 (node->filename && !*node->filename) &&
659 !node->parent && node->nodename)
664 return ((node != (NODE *)NULL) && ((node->flags & N_IsInternal) != 0));
670 name_internal_node (NODE *node, char *name)
672 if (!node)
675 node->filename = "";
676 node->parent = (char *)NULL;
677 node->nodename = name;
678 node->flags |= N_IsInternal;
689 if (internal_info_node_p (win->node) &&
690 (strcmp (win->node->nodename, name) == 0))
696 /* Return a window displaying the node NODE. */
698 get_window_of_node (NODE *node)
703 if (win->node == node)