Lines Matching defs:parsed
64 struct parsed_template *parsed)
73 if (strcmp(template_table[n].name, parsed->name) != 0) {
77 if (parsed->attr_name != NULL) {
80 parsed->attr_name) == 0) {
89 if (parsed->conversion != NULL) {
92 parsed->conversion) == 0) {
114 struct parsed_template *parsed = NULL;
119 parsed = talloc_zero(mem_ctx, struct parsed_template);
120 if (parsed == NULL) {
158 parsed->conversion = talloc_strdup(parsed, excl + 1);
159 if (parsed->conversion == NULL) {
168 parsed->attr_name = talloc_strdup(parsed, dot + 1);
170 parsed->attr_name = talloc_strndup(parsed, dot + 1,
173 if (parsed->attr_name == NULL) {
181 parsed->name = talloc_strndup(parsed, template, (dot - template));
183 parsed->name = talloc_strndup(parsed, template, (excl - template));
185 parsed->name = talloc_strdup(parsed, template);
187 if (parsed->name == NULL) {
192 ret = check_parsed_template(ctx, parsed);
202 *parsed_template = parsed;
204 talloc_free(parsed);