Lines Matching refs:new_capacity
36 void DRD_(vc_reserve)(VectorClock* const vc, const unsigned new_capacity);
314 void DRD_(vc_reserve)(VectorClock* const vc, const unsigned new_capacity) in DRD_()
321 if (new_capacity > vc->capacity) in DRD_()
329 vc->vc, new_capacity * sizeof(vc->vc[0])); in DRD_()
331 else if (vc->vc && new_capacity > VC_PREALLOCATED) in DRD_()
334 && new_capacity > VC_PREALLOCATED in DRD_()
337 new_capacity * sizeof(vc->vc[0])); in DRD_()
344 && new_capacity <= VC_PREALLOCATED in DRD_()
347 else if (new_capacity > VC_PREALLOCATED) in DRD_()
350 && new_capacity > VC_PREALLOCATED in DRD_()
353 new_capacity * sizeof(vc->vc[0])); in DRD_()
358 && new_capacity <= VC_PREALLOCATED in DRD_()
362 vc->capacity = new_capacity; in DRD_()
364 else if (new_capacity == 0 && vc->vc) in DRD_()
372 tl_assert(new_capacity == 0 || vc->vc != 0); in DRD_()