/illumos-gate/usr/src/cmd/fm/modules/common/eversholt/ |
H A D | platform.h | 60 struct arrow *arrowp, struct evalue *valuep); 62 struct config *croot, struct arrow *arrowp, struct evalue *valuep);
|
H A D | eval.h | 55 struct lut **globals, struct config *croot, struct arrow *arrowp,
|
H A D | itree.h | 52 * 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 D | itree.c | 58 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 D | eft_mdb.c | 683 (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 D | ipath.c | 149 ipath_dummy_lut(struct arrow *arrowp)
|
H A D | platform.c | 1103 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 D | eval.c | 120 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 D | fme.c | 216 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 D | check.c | 57 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 D | tree.c | 202 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 D | ptree.c | 336 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 D | tree.h | 241 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
|