Lines Matching refs:sr
105 uninit(struct _citrus_mapper_serial *sr) in uninit() argument
109 while ((ml = STAILQ_FIRST(&sr->sr_mappers)) != NULL) { in uninit()
110 STAILQ_REMOVE_HEAD(&sr->sr_mappers, ml_entry); in uninit()
118 struct _citrus_mapper_serial *sr, struct _memstream *ms) in parse_var() argument
125 STAILQ_INIT(&sr->sr_mappers); in parse_var()
153 STAILQ_INSERT_TAIL(&sr->sr_mappers, ml, ml_entry); in parse_var()
165 struct _citrus_mapper_serial *sr; in _citrus_mapper_serial_mapper_init() local
172 sr = malloc(sizeof(*sr)); in _citrus_mapper_serial_mapper_init()
173 if (sr == NULL) in _citrus_mapper_serial_mapper_init()
178 if (parse_var(ma, sr, &ms)) { in _citrus_mapper_serial_mapper_init()
179 uninit(sr); in _citrus_mapper_serial_mapper_init()
180 free(sr); in _citrus_mapper_serial_mapper_init()
183 cm->cm_closure = sr; in _citrus_mapper_serial_mapper_init()
206 struct _citrus_mapper_serial *sr; in _citrus_mapper_serial_mapper_convert() local
210 sr = cm->cm_closure; in _citrus_mapper_serial_mapper_convert()
211 STAILQ_FOREACH(ml, &sr->sr_mappers, ml_entry) { in _citrus_mapper_serial_mapper_convert()
225 struct _citrus_mapper_serial *sr; in _citrus_mapper_parallel_mapper_convert() local
230 sr = cm->cm_closure; in _citrus_mapper_parallel_mapper_convert()
231 STAILQ_FOREACH(ml, &sr->sr_mappers, ml_entry) { in _citrus_mapper_parallel_mapper_convert()