Home
last modified time | relevance | path

Searched refs:spec_t (Results 1 – 7 of 7) sorted by relevance

/titanic_50/usr/src/cmd/tnf/prex/
H A Dspec.h63 } spec_t; typedef
66 (*spec_attr_fun_t) (spec_t * spec, char *attr, char *value, void *calldatap);
68 (*spec_val_fun_t) (spec_t * spec, char *value, void *calldatap);
80 spec_t * spec(char *str_p, spec_type_t type);
81 void spec_destroy(spec_t * list_p);
82 void spec_print(FILE * stream, spec_t * list_p);
83 spec_t * spec_list(spec_t * list_p, spec_t * item_p);
84 void spec_attrtrav(spec_t * spec_p, char *attrs,
86 void spec_valtrav(spec_t * spec_p, char *valstr,
88 spec_t *spec_dup(spec_t * spec_p);
H A Dspec.c52 static boolean_t spec_match(spec_t * spec_p, char *str);
64 spec_t *
68 spec_t *new_p; in spec()
70 new_p = new(spec_t); in spec()
93 spec_t *
94 spec_dup(spec_t * spec_p) in spec_dup()
96 spec_t *new_p; in spec_dup()
110 spec_destroy(spec_t * list_p) in spec_destroy()
112 spec_t *spec_p; in spec_destroy()
114 while ((spec_p = (spec_t *) queue_next(&list_p->qn, &list_p->qn))) { in spec_destroy()
[all …]
H A Dlist.c58 spec_t *speclist_p;
63 spec_t *speclist_p;
90 static void printattrval(spec_t * spec_p, char *attr, char *value,
92 static void attrscan(spec_t * spec_p, char *attr, char *values, void *pdata);
102 static void valadd(spec_t * spec_p, char *val, void *calldata_p);
116 list_set(spec_t * speclist_p, char *setname_p) in list_set()
142 list_expr(spec_t * speclist_p, expr_t * expr_p) in list_expr()
162 list_values(spec_t * speclist_p) in list_values()
304 spec_t *speclist_p; in probescan()
305 spec_t *spec_p; in probescan()
[all …]
H A Dexpr.c68 static void matchvals(spec_t * spec_p, char *attrstr,
70 static void matched(spec_t * spec_p, char *valstr, void *calldatap);
82 expr(spec_t * left_p, in expr()
83 spec_t * right_p) in expr()
216 spec_t *spec_p;
240 matchvals(spec_t * spec_p, in matchvals()
254 matched(spec_t * spec_p, in matched()
H A Dexpr.h50 spec_t *left_p;
51 spec_t *right_p;
60 expr_t * expr(spec_t * left_p, spec_t * right_p);
H A Dlist.h48 void list_expr(spec_t *speclist_p, expr_t *expr_p);
49 void list_set(spec_t *speclist_p, char *setname_p);
50 void list_values(spec_t *speclist_p);
H A Dprexgram.y102 spec_t * specval;