Lines Matching refs:payload
3903 // We need to duplicate the payload, as these can be garbage collected
3973 Addr payload; /* ptr to actual block */
4019 md->payload = p;
4077 tl_assert(md->payload == (Addr)p);
4085 tl_assert(old_md->payload == (Addr)p);
4087 VG_(cli_free)((void*)old_md->payload);
4110 Addr payload = (Addr)payloadV;
4114 md = (MallocMeta*) VG_(HT_lookup)( hg_mallocmeta_table, (UWord)payload );
4118 tl_assert(md->payload == payload);
4130 evh__die_mem_heap( md->payload + new_size, md->szB - new_size );
4141 evh__copy_mem( payload, p_new, md->szB );
4147 evh__die_mem_heap( payload, md->szB );
4151 ((UChar*)p_new)[i] = ((UChar*)payload)[i];
4153 /* Because the metadata hash table is index by payload address,
4161 md_tmp = VG_(HT_remove)( hg_mallocmeta_table, payload );
4165 VG_(cli_free)((void*)md->payload);
4171 md_new->payload = p_new;
4200 if (UNLIKELY(mm->szB == 0 && a == mm->payload))
4203 if (LIKELY(a < mm->payload)) return False;
4204 if (LIKELY(a >= mm->payload + mm->szB)) return False;
4209 /*OUT*/Addr* payload,
4245 if (payload) *payload = mm->payload;
4840 Addr payload = 0;
4844 if (HG_(mm_find_containing_block)(NULL, &payload, &pszB, args[1])) {
4846 evh__die_mem(payload, pszB);
4847 evh__new_mem(payload, pszB);