Home | History | Annotate | Download | only in coregrind

Lines Matching refs:elemSzB

45    Word  elemSzB;   /* element size in bytes */
56 Word elemSzB )
67 vg_assert(elemSzB > 0);
73 xa->elemSzB = elemSzB;
88 vg_assert(xa->elemSzB >= 1);
104 nyu->arr = nyu->alloc_fn( nyu->cc, nyu->totsizeE * nyu->elemSzB );
105 VG_(memcpy)( nyu->arr, xa->arr, nyu->totsizeE * nyu->elemSzB );
135 return ((char*)xa->arr) + n * xa->elemSzB;
152 xa->arr = xa->alloc_fn(xa->cc, n * xa->elemSzB);
171 if (xa->elemSzB == 1) newsz = 8;
172 else if (xa->elemSzB == 2) newsz = 4;
180 tmp = xa->alloc_fn(xa->cc, newsz * xa->elemSzB);
182 VG_(memcpy)(tmp, xa->arr, xa->usedsizeE * xa->elemSzB);
199 VG_(memcpy)( ((UChar*)xa->arr) + xa->usedsizeE * xa->elemSzB,
200 elem, xa->elemSzB );
210 vg_assert(xa->elemSzB == 1);
230 VG_(ssort)( xa->arr, xa->usedsizeE, xa->elemSzB, xa->cmpFn );
310 ((char*)xa->arr) + n * xa->elemSzB,
311 (xa->usedsizeE - n) * xa->elemSzB );
321 VG_(memmove)( ((char*)xa->arr) + (n+0) * xa->elemSzB,
322 ((char*)xa->arr) + (n+1) * xa->elemSzB,
323 (xa->usedsizeE - n - 1) * xa->elemSzB );
338 VG_(memmove) ( ((char*)xa->arr) + (n+1) * xa->elemSzB,
339 ((char*)xa->arr) + (n+0) * xa->elemSzB,
340 (xa->usedsizeE - n) * xa->elemSzB );
342 VG_(memcpy)( ((UChar*)xa->arr) + n * xa->elemSzB,
343 elem, xa->elemSzB );