Lines Matching defs:tz_regex
46 struct tz_regex {
52 struct tz_regex *tz_regex;
70 static struct tz_regex *configuration_tz_match(const char *expr,
77 if (!regexec(&config->tz_regex[i].regex, expr, 0, NULL, 0))
78 return &config->tz_regex[i];
86 config->tz_regex = realloc(config->tz_regex, sizeof(*config->tz_regex) *
89 if (regcomp(&config->tz_regex[config->nr_tz_regex].regex, ".*",
95 config->tz_regex[config->nr_tz_regex].polling = 250;
159 config->tz_regex = realloc(config->tz_regex, sizeof(*config->tz_regex) *
162 if (regcomp(&config->tz_regex[config->nr_tz_regex].regex, name,
168 config->tz_regex[config->nr_tz_regex].polling = polling;
293 struct tz_regex *tz_regex;
327 tz_regex = configuration_tz_match(tz_type, config);
328 if (!tz_regex)
332 tz_regex->polling, thermometer))