/illumos-gate/usr/src/cmd/fm/modules/common/eversholt/ |
H A D | eval.c | 121 struct config *croot, struct arrow *arrowp, int try, int *dupedp) in eval_getname() argument 134 if (eval_expr(np, ex, events, globals, croot, arrowp, try, in eval_getname() 153 if (eval_expr(nodep, ex, events, globals, croot, in eval_getname() 167 struct lut **globals, struct config *croot, struct arrow *arrowp, in eval_cat() argument 176 if (!eval_cat(np->u.expr.left, ex, events, globals, croot, in eval_cat() 179 if (!eval_cat(np->u.expr.right, ex, events, globals, croot, in eval_cat() 195 if (!eval_expr(np, ex, events, globals, croot, in eval_cat() 213 struct config *croot, struct arrow *arrowp, int try, struct evalue *valuep) in eval_func() argument 231 croot, arrowp, try, &duped_lhs); in eval_func() 233 globals, croot, arrowp, try, &duped_rhs); in eval_func() [all …]
|
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 | eval.h | 51 struct node **newc, struct config *croot); 53 struct lut **globals, struct config *croot, struct arrow *arrowp,
|
H A D | platform.h | 58 int platform_call(struct node *np, struct lut **globals, struct config *croot, 61 struct config *croot, struct arrow *arrowp, struct evalue *valuep);
|
H A D | config.c | 96 config_lookup(struct config *croot, char *path, int add) in config_lookup() argument 99 struct config *parent = croot; in config_lookup() 738 config_print(int flags, struct config *croot) in config_print() argument 742 if (croot == NULL) in config_print() 745 pconf(flags, croot->child, buf, 0, MAXCONFLINE); in config_print()
|
H A D | platform.c | 770 cfgstrprop_lookup(struct config *croot, char *path, const char *pname) in cfgstrprop_lookup() argument 780 if ((cresource = config_lookup(croot, path, 0)) == NULL) { in cfgstrprop_lookup() 799 platform_unit_translate(int isdefect, struct config *croot, const char *prop, in platform_unit_translate() argument 807 fmristr = cfgstrprop_lookup(croot, path, prop); in platform_unit_translate() 824 serial = (char *)cfgstrprop_lookup(croot, path, in platform_unit_translate() 1104 arglist2argv(struct node *np, struct lut **globals, struct config *croot, in arglist2argv() argument 1120 if (arglist2argv(np->u.expr.left, globals, croot, arrowp, in arglist2argv() 1128 if (arglist2argv(np->u.expr.right, globals, croot, arrowp, in arglist2argv() 1159 if (!eval_expr(np, NULL, NULL, globals, croot, arrowp, in arglist2argv() 1304 platform_call(struct node *np, struct lut **globals, struct config *croot, in platform_call() argument [all …]
|
H A D | itree.c | 60 struct config *croot; member 578 for (; pcp != infop->croot; pcp = config_parent(pcp)) { in hmatch_full_config() 751 infop->croot, nextnp, iterinfop); in hmatch_event() 887 if (pcp == infop->croot) { in vmatch_event() 902 for (; pcp != infop->croot; pcp = config_parent(pcp)) { in vmatch_event() 1316 vmatch_event(infop, config_child(infop->croot), in vmatch() 1391 itree_create(struct config *croot) in itree_create() argument 1399 Ninfo.croot = croot; in itree_create() 1923 Ninfo.croot) == 0) in itree_set_arrow_traits() 1944 Ninfo.croot) == 0) { in itree_set_arrow_traits()
|
H A D | itree.h | 139 struct lut *itree_create(struct config *croot);
|
H A D | fme.c | 2186 get_resources(struct event *sp, struct rsl *rsrcs, struct config *croot) in get_resources() argument 2211 platform_unit_translate(is_defect(sp->t), croot, TOPO_PROP_RESOURCE, in get_resources() 2216 platform_unit_translate(is_defect(sp->t), croot, TOPO_PROP_ASRU, in get_resources() 2221 platform_unit_translate(is_defect(sp->t), croot, TOPO_PROP_FRU, in get_resources()
|
/illumos-gate/usr/src/lib/fm/topo/libtopo/common/ |
H A D | topo_xml.c | 1856 tf_info_t *xinfo, xmlNodePtr croot, tnode_t *troot) in topo_xml_walk() argument 1870 for (curr = croot->xmlChildrenNode; curr != NULL; curr = curr->next) { in topo_xml_walk() 1933 for (curr = croot->xmlChildrenNode; curr != NULL; curr = curr->next) { in topo_xml_walk()
|