Searched refs:spec_t (Results 1 - 7 of 7) sorted by relevance
/illumos-gate/usr/src/cmd/tnf/prex/ |
H A D | spec.h | 63 } spec_t; typedef in typeref:struct:spec 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_ [all...] |
H A D | list.h | 48 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 D | expr.h | 50 spec_t *left_p; 51 spec_t *right_p; 60 expr_t * expr(spec_t * left_p, spec_t * right_p);
|
H A D | spec.c | 52 static boolean_t spec_match(spec_t * spec_p, char *str); 64 spec_t * 68 spec_t *new_p; 70 new_p = new(spec_t); 93 spec_t * 94 spec_dup(spec_t * spec_p) 96 spec_t *new_p; 110 spec_destroy(spec_t * list_p) 112 spec_t *spec_p; 114 while ((spec_p = (spec_t *) queue_nex [all...] |
H A D | list.c | 58 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) 142 list_expr(spec_t * speclist_p, expr_t * expr_p) 162 list_values(spec_t * speclist_p) 304 spec_t *speclist_p; 305 spec_t *spec_ [all...] |
H A D | expr.c | 68 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, 83 spec_t * right_p) 216 spec_t *spec_p; 240 matchvals(spec_t * spec_p, 254 matched(spec_t * spec_p,
|
H A D | prexgram.y | 102 spec_t * specval;
|
Completed in 99 milliseconds