Lines Matching refs:eltSzB
78 SizeT eltSzB; member
192 if (hnode1->eltSzB == hnode2->eltSzB) in cmp_pool_elt()
193 return VG_(memcmp) (hnode1->elt, hnode2->elt, hnode1->eltSzB); in cmp_pool_elt()
194 else if (hnode1->eltSzB < hnode2->eltSzB) in cmp_pool_elt()
250 const void* VG_(allocEltDedupPA) (DedupPoolAlloc *ddpa, SizeT eltSzB, in VG_()
258 vg_assert (eltSzB <= ddpa->poolSzB); in VG_()
262 ht_elt.key = sdbm_hash (elt, eltSzB); in VG_()
264 ht_elt.eltSzB = eltSzB; in VG_()
276 || ddpa->curpool_free + eltSzB - 1 > ddpa->curpool_limit)) { in VG_()
281 VG_(memcpy)(elt_ins, elt, eltSzB); in VG_()
282 ddpa->curpool_free = ddpa_align(ddpa, ddpa->curpool_free + eltSzB); in VG_()
286 ht_ins->eltSzB = eltSzB; in VG_()
302 SizeT eltSzB, const void *elt) in VG_()
307 vg_assert (eltSzB > 0); in VG_()
308 ddpa->fixedSzb = eltSzB; in VG_()
310 vg_assert (ddpa->fixedSzb == eltSzB); in VG_()
311 const void *dedup_elt = VG_(allocEltDedupPA) (ddpa, eltSzB, elt); in VG_()