Lines Matching refs:len
30 if (lg->loc + lg->dim >= lg->len) { /* allocate more space */ in PetscDrawLGAddCommonPoint()
32 …PetscCall(PetscMalloc2(lg->len + lg->dim * PETSC_DRAW_LG_CHUNK_SIZE, &tmpx, lg->len + lg->dim * PE… in PetscDrawLGAddCommonPoint()
33 PetscCall(PetscArraycpy(tmpx, lg->x, lg->len)); in PetscDrawLGAddCommonPoint()
34 PetscCall(PetscArraycpy(tmpy, lg->y, lg->len)); in PetscDrawLGAddCommonPoint()
38 lg->len += lg->dim * PETSC_DRAW_LG_CHUNK_SIZE; in PetscDrawLGAddCommonPoint()
81 if (lg->loc + lg->dim >= lg->len) { /* allocate more space */ in PetscDrawLGAddPoint()
83 …PetscCall(PetscMalloc2(lg->len + lg->dim * PETSC_DRAW_LG_CHUNK_SIZE, &tmpx, lg->len + lg->dim * PE… in PetscDrawLGAddPoint()
84 PetscCall(PetscArraycpy(tmpx, lg->x, lg->len)); in PetscDrawLGAddPoint()
85 PetscCall(PetscArraycpy(tmpy, lg->y, lg->len)); in PetscDrawLGAddPoint()
89 lg->len += lg->dim * PETSC_DRAW_LG_CHUNK_SIZE; in PetscDrawLGAddPoint()
140 if (lg->loc + n * lg->dim >= lg->len) { /* allocate more space */ in PetscDrawLGAddPoints()
145 PetscCall(PetscMalloc2(lg->len + lg->dim * chunk, &tmpx, lg->len + lg->dim * chunk, &tmpy)); in PetscDrawLGAddPoints()
146 PetscCall(PetscArraycpy(tmpx, lg->x, lg->len)); in PetscDrawLGAddPoints()
147 PetscCall(PetscArraycpy(tmpy, lg->y, lg->len)); in PetscDrawLGAddPoints()
151 lg->len += lg->dim * chunk; in PetscDrawLGAddPoints()