end_list
end_list(&values, &ret_values);
end_list(&values, ret_values);
end_list(&values, 0);
end_list(&values, ret_names);
end_list(&values, 0);
end_list(&values, ret_names);
end_list(&values, 0);
void end_list(struct profile_string_list *list, char ***ret_list);
end_list(&values, &ret_values);
end_list(&values, &ret_values);
ill_first(int start_list, int end_list, ill_walk_context_t *ctx,
ASSERT(end_list <= MAX_G_HEADS && start_list >= 0);
if (end_list != MAX_G_HEADS) {
ctx->ctx_last_list = end_list;