Lines Matching refs:consumer
55 struct gconsumer *consumer; member
123 if (!strcmp(name, "consumer") && mt->consumer == NULL) { in StartElement()
124 mt->consumer = calloc(1, sizeof *mt->consumer); in StartElement()
125 if (mt->consumer == NULL) { in StartElement()
132 mt->consumer->lg_id = id; in StartElement()
133 LIST_INSERT_HEAD(&mt->geom->lg_consumer, mt->consumer, in StartElement()
135 LIST_INIT(&mt->consumer->lg_config); in StartElement()
138 if (!strcmp(name, "geom") && mt->consumer != NULL) { in StartElement()
139 mt->consumer->lg_geom = ref; in StartElement()
142 if (!strcmp(name, "provider") && mt->consumer != NULL) { in StartElement()
143 mt->consumer->lg_provider = ref; in StartElement()
171 if (mt->consumer != NULL) { in StartElement()
172 mt->config = &mt->consumer->lg_config; in StartElement()
234 if (!strcmp(name, "mode") && mt->consumer != NULL) { in EndElement()
235 mt->consumer->lg_mode = p; in EndElement()
304 if (!strcmp(name, "consumer") && mt->consumer != NULL) { in EndElement()
305 mt->consumer = NULL; in EndElement()
312 if (!strcmp(name, "geom") && mt->consumer != NULL) { in EndElement()