Searched defs:arrow (Results 1 - 4 of 4) sorted by relevance

/illumos-gate/usr/src/cmd/fm/modules/common/eversholt/
H A Ditree.h52 * arrow mark bits (for K-count)
106 struct arrow { struct in struct:event::bubble::arrowlist
148 struct constraintlist *itree_next_constraint(struct arrow *arrowp,
H A Ditree.c58 struct node *anp; /* arrow np */
92 static int itree_set_arrow_traits(struct arrow *ap, struct node *fromev,
96 static void arrow_add_within(struct arrow *ap, struct node *xpr);
97 static struct arrow *itree_add_arrow(struct node *apnode,
100 static void add_arrow(struct bubble *bp, struct arrow *ap);
101 static struct constraintlist *itree_add_constraint(struct arrow *arrowp,
106 static void itree_free_constraints(struct arrow *ap);
118 * the actual arrow generation is done by calling:
122 int generation; /* generation number of arrow set */
124 struct node *arrownp; /* top-level parse tree for arrow */
2034 itree_delete_arrow(struct bubble *bubp, struct arrow *arrow) argument
[all...]
/illumos-gate/usr/src/cmd/fm/eversholt/common/
H A Dcheck.c57 static void check_cycle_lhs(struct node *stmtnp, struct node *arrow);
131 check_path_iterators(np->u.arrow.lhs);
132 check_path_iterators(np->u.arrow.rhs);
166 if (np->u.arrow.lhs->t != T_ARROW &&
167 np->u.arrow.lhs->t != T_LIST &&
168 np->u.arrow.lhs->t != T_EVENT) {
170 np->u.arrow.lhs->file, np->u.arrow.lhs->line,
171 "%s not allowed on left-hand side of arrow",
172 ptree_nodetype2str(np->u.arrow
826 check_cycle_lhs(struct node *stmtnp, struct node *arrow) argument
[all...]
H A Dtree.h241 struct node *lhs; /* left side of arrow */
242 struct node *rhs; /* right side of arrow */
245 struct node *prop; /* arrow is part of this prop */
248 } arrow; member in union:node::__anon457

Completed in 50 milliseconds