Lines Matching full:spec
33 char *spec; /* comma separated spec entries */ member
122 _dl_trace_parse_spec(const char *var, struct tracespec *spec) in _dl_trace_parse_spec() argument
127 spec->inverse = 1; in _dl_trace_parse_spec()
137 spec->spec = _dl_malloc(1 + end - start); in _dl_trace_parse_spec()
138 if (spec->spec == NULL) in _dl_trace_parse_spec()
141 _dl_bcopy(start, spec->spec, end - start); in _dl_trace_parse_spec()
142 spec->spec[end - start] = '\0'; in _dl_trace_parse_spec()
155 _dl_trace_match(const char *name, struct tracespec *spec, int allow_so) in _dl_trace_match() argument
161 /* no spec means trace everything */ in _dl_trace_match()
162 if (spec->spec == NULL) in _dl_trace_match()
166 list = spec->spec; in _dl_trace_match()
205 return spec->inverse ? !match : match; in _dl_trace_match()