Lines Matching defs:obj
242 void *obj;
256 gt_pch_note_object (void *obj, void *note_ptr_cookie,
262 if (obj == NULL || obj == (void *) 1)
266 htab_find_slot_with_hash (saving_htab, obj, POINTER_HASH (obj),
276 (*slot)->obj = obj;
280 (*slot)->size = strlen (obj) + 1;
282 (*slot)->size = ggc_get_size (obj);
290 gt_pch_note_reorder (void *obj, void *note_ptr_cookie,
295 if (obj == NULL || obj == (void *) 1)
298 data = htab_find_with_hash (saving_htab, obj, POINTER_HASH (obj));
309 return POINTER_HASH (((struct ptr_data *)p)->obj);
315 return ((struct ptr_data *)p1)->obj == p2;
337 ggc_pch_count_object (state->d, d->obj, d->size,
350 d->new_addr = ggc_pch_alloc_object (state->d, d->obj, d->size,
515 memcpy (this_object, state.ptrs[i]->obj, state.ptrs[i]->size);
517 state.ptrs[i]->reorder_fn (state.ptrs[i]->obj,
520 state.ptrs[i]->note_ptr_fn (state.ptrs[i]->obj,
523 ggc_pch_write_object (state.d, state.f, state.ptrs[i]->obj,
527 memcpy (state.ptrs[i]->obj, this_object, state.ptrs[i]->size);