Lines Matching refs:retval
243 struct common_agent *retval; in init_services_agent() local
246 retval = calloc(1, sizeof(*retval)); in init_services_agent()
247 assert(retval != NULL); in init_services_agent()
249 retval->parent.name = strdup("services"); in init_services_agent()
250 assert(retval->parent.name != NULL); in init_services_agent()
252 retval->parent.type = COMMON_AGENT; in init_services_agent()
253 retval->lookup_func = services_lookup_func; in init_services_agent()
256 return ((struct agent *)retval); in init_services_agent()
262 struct multipart_agent *retval; in init_services_mp_agent() local
265 retval = calloc(1, in init_services_mp_agent()
266 sizeof(*retval)); in init_services_mp_agent()
267 assert(retval != NULL); in init_services_mp_agent()
269 retval->parent.name = strdup("services"); in init_services_mp_agent()
270 retval->parent.type = MULTIPART_AGENT; in init_services_mp_agent()
271 retval->mp_init_func = services_mp_init_func; in init_services_mp_agent()
272 retval->mp_lookup_func = services_mp_lookup_func; in init_services_mp_agent()
273 retval->mp_destroy_func = services_mp_destroy_func; in init_services_mp_agent()
274 assert(retval->parent.name != NULL); in init_services_mp_agent()
277 return ((struct agent *)retval); in init_services_mp_agent()