/illumos-gate/usr/src/cmd/fm/modules/common/eversholt/ |
H A D | eval.h | 53 struct node **newc, struct config *croot); 55 struct lut **globals, struct config *croot, struct arrow *arrowp,
|
H A D | config.h | 66 struct config *config_lookup(struct config *croot, char *path, int add); 75 int config_is_connected(struct node *np, struct config *croot, 77 int config_is_type(struct node *np, struct config *croot, 79 int config_is_on(struct node *np, struct config *croot, struct evalue *valuep); 80 int config_is_present(struct node *np, struct config *croot, 83 void config_print(int flags, struct config *croot);
|
H A D | platform.h | 59 int platform_call(struct node *np, struct lut **globals, struct config *croot, 62 struct config *croot, struct arrow *arrowp, struct evalue *valuep);
|
H A D | eval.c | 120 struct config *croot, struct arrow *arrowp, int try, int *dupedp) 133 if (eval_expr(np, ex, events, globals, croot, arrowp, try, 152 if (eval_expr(nodep, ex, events, globals, croot, 166 struct lut **globals, struct config *croot, struct arrow *arrowp, 175 if (!eval_cat(np->u.expr.left, ex, events, globals, croot, 178 if (!eval_cat(np->u.expr.right, ex, events, globals, croot, 194 if (!eval_expr(np, ex, events, globals, croot, 212 struct config *croot, struct arrow *arrowp, int try, struct evalue *valuep) 230 croot, arrowp, try, &duped_lhs); 232 globals, croot, arrow 118 eval_getname(struct node *funcnp, struct lut *ex, struct node *events[], struct node *np, struct lut **globals, struct config *croot, struct arrow *arrowp, int try, int *dupedp) argument 165 eval_cat(struct node *np, struct lut *ex, struct node *events[], struct lut **globals, struct config *croot, struct arrow *arrowp, int try, struct evalue *valuep) argument 210 eval_func(struct node *funcnp, struct lut *ex, struct node *events[], struct node *np, struct lut **globals, struct config *croot, struct arrow *arrowp, int try, struct evalue *valuep) argument 1243 eval_potential(struct node *np, struct lut *ex, struct node *events[], struct node **newc, struct config *croot) argument 1385 eval_expr(struct node *np, struct lut *ex, struct node *events[], struct lut **globals, struct config *croot, struct arrow *arrowp, int try, struct evalue *valuep) argument [all...] |
H A D | itree.h | 139 struct lut *itree_create(struct config *croot);
|
H A D | config.c | 96 config_lookup(struct config *croot, char *path, int add) argument 99 struct config *parent = croot; 738 config_print(int flags, struct config *croot) argument 742 if (croot == NULL) 745 pconf(flags, croot->child, buf, 0, MAXCONFLINE);
|
H A D | platform.c | 770 cfgstrprop_lookup(struct config *croot, char *path, char *pname) argument 780 if ((cresource = config_lookup(croot, path, 0)) == NULL) { 797 platform_units_translate(int isdefect, struct config *croot, argument 805 fmristr = cfgstrprop_lookup(croot, path, TOPO_PROP_RESOURCE); 822 serial = (char *)cfgstrprop_lookup(croot, path, 1102 arglist2argv(struct node *np, struct lut **globals, struct config *croot, argument 1118 if (arglist2argv(np->u.expr.left, globals, croot, arrowp, 1126 if (arglist2argv(np->u.expr.right, globals, croot, arrowp, 1157 if (!eval_expr(np, NULL, NULL, globals, croot, arrowp, 1302 platform_call(struct node *np, struct lut **globals, struct config *croot, argument 1404 platform_confcall(struct node *np, struct lut **globals, struct config *croot, struct arrow *arrowp, struct evalue *valuep) argument [all...] |
H A D | itree.c | 60 struct config *croot; member in struct:info 578 for (; pcp != infop->croot; pcp = config_parent(pcp)) { 751 infop->croot, nextnp, iterinfop); 887 if (pcp == infop->croot) { 902 for (; pcp != infop->croot; pcp = config_parent(pcp)) { 1316 vmatch_event(infop, config_child(infop->croot), 1391 itree_create(struct config *croot) argument 1399 Ninfo.croot = croot; 1923 Ninfo.croot) [all...] |
H A D | fme.c | 2179 get_resources(struct event *sp, struct rsl *rsrcs, struct config *croot) argument 2203 platform_units_translate(is_defect(sp->t), croot, &asru, &fru, &rsrc,
|
/illumos-gate/usr/src/lib/fm/topo/libtopo/common/ |
H A D | topo_xml.c | 1839 tf_info_t *xinfo, xmlNodePtr croot, tnode_t *troot) 1853 for (curr = croot->xmlChildrenNode; curr != NULL; curr = curr->next) { 1915 * Now we're interested in children xmlNodes of croot tagged 1919 for (curr = croot->xmlChildrenNode; curr != NULL; curr = curr->next) { 1838 topo_xml_walk(topo_mod_t *mp, tf_info_t *xinfo, xmlNodePtr croot, tnode_t *troot) argument
|