/illumos-gate/usr/src/cmd/fm/eversholt/common/ |
H A D | tree.h | 217 struct lut *lutp; /* for declarations */ 298 struct lut *tree_s2np_lut_add(struct lut *root, const char *s, struct node *np); 299 struct node *tree_s2np_lut_lookup(struct lut *root, const char *s); 300 struct lut *tree_name2np_lut_add(struct lut *root, 302 struct node *tree_name2np_lut_lookup(struct lut *root, struct node *namep); 303 struct node *tree_name2np_lut_lookup_name(struct lut *root, struct node *namep); 304 struct lut *tree_event2np_lut_add(struct lut *root, 306 struct node *tree_event2np_lut_lookup(struct lut *root, struct node *enp); 307 struct node *tree_event2np_lut_lookup_event(struct lut *root, 317 extern struct lut *Faults; [all …]
|
H A D | lut.c | 75 struct lut * 76 lut_add(struct lut *root, void *lhs, void *rhs, lut_cmp cmp_func) in lut_add() 79 struct lut **tmp_hdl = &root, *parent = NULL, *tmp = root; in lut_add() 114 lut_lookup(struct lut *root, void *lhs, lut_cmp cmp_func) in lut_lookup() 137 lut_lookup_lhs(struct lut *root, void *lhs, lut_cmp cmp_func) in lut_lookup_lhs() 163 lut_walk(struct lut *root, lut_cb callback, void *arg) in lut_walk() 165 struct lut *tmp = root; in lut_walk() 166 struct lut *prev_child = NULL; in lut_walk() 203 lut_free(struct lut *root, lut_cb callback, void *arg) in lut_free() 205 struct lut *tmp = root; in lut_free() [all …]
|
H A D | lut.h | 44 struct lut *lut_add(struct lut *root, void *lhs, void *rhs, 46 void *lut_lookup(struct lut *root, void *lhs, lut_cmp cmp_func); 47 void *lut_lookup_lhs(struct lut *root, void *lhs, lut_cmp cmp_func); 49 void lut_walk(struct lut *root, lut_cb callback, void *arg); 50 void lut_free(struct lut *root, lut_cb callback, void *arg);
|
H A D | lut_impl.h | 38 struct lut { struct 39 struct lut *lut_left; argument 40 struct lut *lut_right; argument 41 struct lut *lut_parent; argument
|
H A D | esclex.h | 55 const unsigned long long *lex_s2ullp_lut_lookup(struct lut *root, 59 extern struct lut *Ident; 62 extern struct lut *Dicts; 65 extern struct lut *Timesuffixlut;
|
H A D | tree.c | 48 struct lut *Faults; 49 struct lut *Upsets; 50 struct lut *Defects; 51 struct lut *Errors; 52 struct lut *Ereports; 53 struct lut *Ereportenames; 54 struct lut *Ereportenames_discard; 55 struct lut *SERDs; 56 struct lut *STATs; 57 struct lut *ASRUs; [all …]
|
H A D | esclex.c | 54 struct lut *Dicts; 55 struct lut *Ident; 56 struct lut *Timesuffixlut; 134 static struct lut *Rwordslut; 187 static struct lut * 188 lex_s2i_lut_add(struct lut *root, const char *s, intptr_t i) in lex_s2i_lut_add() 194 lex_s2i_lut_lookup(struct lut *root, const char *s) in lex_s2i_lut_lookup() 199 static struct lut * 200 lex_s2ullp_lut_add(struct lut *root, const char *s, in lex_s2ullp_lut_add() 207 lex_s2ullp_lut_lookup(struct lut *root, const char *s) in lex_s2ullp_lut_lookup()
|
H A D | check.h | 46 struct node *nvpairnp, struct lut *lutp);
|
/illumos-gate/usr/src/cmd/logadm/ |
H A D | lut.c | 50 struct lut { struct 51 struct lut *lut_left; argument 52 struct lut *lut_right; argument 67 struct lut * 68 lut_add(struct lut *root, const char *lhs, void *rhs) in lut_add() 92 struct lut **rootp = (struct lut **)arg; in dooper() 103 struct lut * 104 lut_dup(struct lut *root) in lut_dup() 106 struct lut *ret = NULL; in lut_dup() 117 lut_lookup(struct lut *root, const char *lhs) in lut_lookup() [all …]
|
H A D | lut.h | 36 struct lut *lut_add(struct lut *root, const char *lhs, void *rhs); 37 struct lut *lut_dup(struct lut *root); 38 void *lut_lookup(struct lut *root, const char *lhs); 39 void lut_walk(struct lut *root, 41 void lut_free(struct lut *root, void (*callback)(void *rhs));
|
H A D | Makefile | 27 OBJS= conf.o err.o fn.o glob.o kw.o lut.o main.o opts.o 101 conftest: conftest.o err.o fn.o lut.o opts.o 102 $(LINK.c) -o conftest conftest.o err.o fn.o lut.o opts.o $(LDLIBS) 105 globtest: globtest.o lut.o err.o fn.o 106 $(LINK.c) -o globtest globtest.o lut.o err.o fn.o $(LDLIBS) 109 kwtest: kwtest.o err.o fn.o lut.o 110 $(LINK.c) -o kwtest kwtest.o err.o fn.o lut.o $(LDLIBS) 117 optstest: optstest.o err.o fn.o lut.o 118 $(LINK.c) -o optstest optstest.o err.o fn.o lut.o $(LDLIBS)
|
H A D | opts.c | 50 struct lut *op_raw; /* the raw text for the options */ 51 struct lut *op_ints; /* the int values for the options */ 60 static struct lut *Info; /* table driving parsing */ 292 struct lut **destlutp = (struct lut **)arg; in merger()
|
H A D | main.c | 91 static struct lut *Beforecmds; 94 static struct lut *Aftercmds; 97 static struct lut *Donenames; 100 static struct lut *Gzipnames = NULL; 415 struct lut *addrs = (struct lut *)rhs; in doaftercmd() 765 struct lut *addrs = (struct lut *)lut_lookup(Aftercmds, cmd); in rotatelog()
|
/illumos-gate/usr/src/cmd/fm/modules/common/eversholt/ |
H A D | itree.h | 84 struct lut *props; /* instanced version of nvpairs */ 85 struct lut *payloadprops; /* nvpairs for problem payload */ 86 struct lut *serdprops; /* nvpairs for dynamic serd args */ 139 struct lut *itree_create(struct config *croot); 140 void itree_free(struct lut *itp); 141 void itree_prune(struct lut *itp); 142 struct event *itree_lookup(struct lut *itp, 152 void itree_ptree(int flags, struct lut *itp);
|
H A D | config.h | 54 struct lut *devcache; 55 struct lut *devidcache; 56 struct lut *tpcache; 57 struct lut *cpucache;
|
H A D | eval.h | 50 int eval_potential(struct node *np, struct lut *ex, struct node *events[], 52 int eval_expr(struct node *np, struct lut *ex, struct node *events[], 53 struct lut **globals, struct config *croot, struct arrow *arrowp,
|
H A D | itree.c | 57 struct lut *lut; member 59 struct lut *ex; /* dictionary of explicit iterators */ 93 struct node *toev, struct lut *ex); 98 struct node *fromevent, struct node *toevent, struct lut *ex); 264 struct lut *props; 268 static struct lut *props2instance(struct node *, struct node *); 431 static struct lut * 491 itree_lookup(struct lut *itp, const char *ename, const struct ipath *ipp) in itree_lookup() 516 if ((ret = lut_lookup(infop->lut, (void *)&searchevent, in find_or_add_event() 529 infop->lut = lut_add(infop->lut, (void *)ret, (void *)ret, in find_or_add_event() [all …]
|
H A D | eft_mdb.c | 43 struct lut lutcp_lut; 82 lut_collect_addent(uintptr_t addr, struct lut *ent, struct lut_dump_desc *lddp) in lut_collect_addent() 92 bcopy(ent, &lcp->lutcp_lut, sizeof (struct lut)); in lut_collect_addent() 98 struct lut lutent; in eft_lut_walk() 101 if (mdb_vread(&lutent, sizeof (struct lut), root) != in eft_lut_walk() 102 sizeof (struct lut)) { in eft_lut_walk() 259 struct lut lut; in eft_count() local 281 if (mdb_vread(&lut, sizeof (struct lut), addr) != sizeof (struct lut)) { in eft_count() 286 (uintptr_t)lut.lut_lhs) != sizeof (struct istat_entry)) { in eft_count() 291 (uintptr_t)lut.lut_rhs) != sizeof (struct stats)) { in eft_count()
|
H A D | platform.h | 58 int platform_call(struct node *np, struct lut **globals, struct config *croot, 60 int platform_confcall(struct node *np, struct lut **globals,
|
H A D | fme.h | 88 extern struct lut *Istats; /* instanced stats a la "count=" */ 89 extern struct lut *SerdEngines;
|
H A D | config_impl.h | 45 struct lut *props;
|
H A D | eval.c | 51 static struct node *eval_dup(struct node *np, struct lut *ex, 64 begins_with(struct node *lhs, struct node *rhs, struct lut *ex) in begins_with() 119 eval_getname(struct node *funcnp, struct lut *ex, struct node *events[], in eval_getname() 120 struct node *np, struct lut **globals, in eval_getname() 166 eval_cat(struct node *np, struct lut *ex, struct node *events[], in eval_cat() 167 struct lut **globals, struct config *croot, struct arrow *arrowp, in eval_cat() 211 eval_func(struct node *funcnp, struct lut *ex, struct node *events[], in eval_func() 212 struct node *np, struct lut **globals, in eval_func() 950 eval_dup(struct node *np, struct lut *ex, struct node *events[]) in eval_dup() 1245 eval_potential(struct node *np, struct lut *ex, struct node *events[], in eval_potential() [all …]
|
H A D | Makefile | 40 fme.c iexpr.c io.c ipath.c itree.c lut.c literals.c out.c platform.c \
|
/illumos-gate/usr/src/cmd/fm/eversholt/ |
H A D | Makefile.esc.com | 36 CMNOBJS = alloc.o check.o eftread.o esclex.o io.o literals.o lut.o \
|
/illumos-gate/usr/src/cmd/fm/eversholt/eftinfo/common/ |
H A D | eftinfo.c | 89 extern struct lut *Dicts;
|