Lines Matching refs:spec_copy
201 struct spec *spec_copy;
205 size_t len = sizeof(*spec_copy);
207 spec_copy = malloc(len * data->nspec);
208 if (!spec_copy)
216 memcpy(&spec_copy[front++], &data->spec_arr[i], len);
218 memcpy(&spec_copy[back--], &data->spec_arr[i], len);
229 memcpy(&spec, &spec_copy[front], len);
231 memcpy(&spec_copy[front], &spec_copy[back], len);
233 memcpy(&spec_copy[back], &spec, len);
239 data->spec_arr = spec_copy;