Searched refs:spec_p (Results 1 - 4 of 4) sorted by relevance
/opensolaris-onvv-gate/usr/src/cmd/tnf/prex/ |
H A D | spec.c | 52 static boolean_t spec_match(spec_t * spec_p, char *str); 94 spec_dup(spec_t * spec_p) argument 98 new_p = spec(strdup(spec_p->str), spec_p->type); 112 spec_t *spec_p; local 114 while ((spec_p = (spec_t *) queue_next(&list_p->qn, &list_p->qn))) { 115 (void) queue_remove(&spec_p->qn); 117 if (spec_p->str) 118 free(spec_p->str); 119 if (spec_p 155 spec_t *spec_p = NULL; local 177 spec_match(spec_t * spec_p, char *str) argument 202 spec_attrtrav(spec_t * spec_p, char *attrs, spec_attr_fun_t fun, void *calldatap) argument 298 spec_valtrav(spec_t * spec_p, char *valstr, spec_val_fun_t fun, void *calldatap) argument [all...] |
H A D | spec.h | 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 D | list.c | 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); 305 spec_t *spec_p; local 309 spec_p = NULL; 313 while (spec_p = (spec_t *) queue_next(&speclist_p->qn, &spec_p->qn)) { 314 spec_attrtrav(spec_p, attrs, attrscan, calldata_p); 330 attrscan(spec_t * spec_p, argument 381 valadd(spec_t * spec_p, argument 515 spec_t *spec_p; local 560 printattrval(spec_t * spec_p, char *attr, char *value, void *pdata) argument [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); 216 spec_t *spec_p; member in struct:matchargs 227 args.spec_p = expr_p->right_p; 240 matchvals(spec_t * spec_p, argument 247 spec_valtrav(args_p->spec_p, valstr, matched, calldatap); 254 matched(spec_t * spec_p, argument
|
Completed in 96 milliseconds