Searched refs:arrow (Results 1 - 13 of 13) sorted by relevance

/illumos-gate/usr/src/cmd/fm/modules/common/eversholt/
H A Dplatform.h60 struct arrow *arrowp, struct evalue *valuep);
62 struct config *croot, struct arrow *arrowp, struct evalue *valuep);
H A Deval.h55 struct lut **globals, struct config *croot, struct arrow *arrowp,
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...]
H A Deft_mdb.c683 (void) eft_node((uintptr_t)node.u.arrow.lhs, DCMD_ADDRSPEC, 0,
685 if (node.u.arrow.nnp) {
687 (void) eft_node((uintptr_t)node.u.arrow.nnp,
692 if (node.u.arrow.knp) {
694 (void) eft_node((uintptr_t)node.u.arrow.knp,
698 (void) eft_node((uintptr_t)node.u.arrow.rhs, DCMD_ADDRSPEC, 0,
H A Dipath.c149 ipath_dummy_lut(struct arrow *arrowp)
H A Dplatform.c1103 struct arrow *arrowp, char ***argv, int *argc, int *argvlen)
1246 generate_envp(struct arrow *arrowp, char ***envp, int *envc, int *envplen)
1303 struct arrow *arrowp, struct evalue *valuep)
1405 struct arrow *arrowp, struct evalue *valuep)
H A Deval.c120 struct config *croot, struct arrow *arrowp, int try, int *dupedp)
166 struct lut **globals, struct config *croot, struct arrow *arrowp,
212 struct config *croot, struct arrow *arrowp, int try, struct evalue *valuep)
1215 * no need to include the propagation arrow in the instance tree.
1219 * to the propagation arrow in the instance tree), or the constraint
1222 * case, where a constraint needs to be attached to the propagation arrow
1386 struct lut **globals, struct config *croot, struct arrow *arrowp,
H A Dfme.c216 extern void ipath_dummy_lut(struct arrow *);
232 ap->arrowp->pnode->u.arrow.needed = 1;
251 ap->arrowp->pnode->u.arrow.needed = 0;
3513 checkconstraints(struct fme *fmep, struct arrow *arrowp)
4088 * from traversing this arrow
4097 " False arrow from ");
/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.c202 size += sizeof (ret->u.arrow) - sizeof (ret->u);
279 tree_free(root->u.arrow.lhs);
280 tree_free(root->u.arrow.nnp);
281 tree_free(root->u.arrow.knp);
282 tree_free(root->u.arrow.rhs);
396 if (tree_treecmp(np1->u.arrow.lhs, np2->u.arrow.lhs, t,
399 if (tree_treecmp(np1->u.arrow.nnp, np2->u.arrow.nnp, t,
402 if (tree_treecmp(np1->u.arrow
[all...]
H A Dptree.c336 ptree(flags, np->u.arrow.lhs, no_iterators, fileline);
337 if (np->u.arrow.nnp) {
339 ptree(flags, np->u.arrow.nnp, no_iterators, fileline);
343 if (np->u.arrow.knp) {
345 ptree(flags, np->u.arrow.knp, no_iterators, fileline);
348 ptree(flags, np->u.arrow.rhs, no_iterators, fileline);
633 return (name_pattern_match_in_subtree(np->u.arrow.lhs, pat) ||
634 name_pattern_match_in_subtree(np->u.arrow.rhs, pat));
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 1145 milliseconds