Lines Matching refs:ptr_data
218 struct ptr_data struct
232 struct saving_hasher : free_ptr_hash <ptr_data> argument
235 static inline hashval_t hash (const ptr_data *);
236 static inline bool equal (const ptr_data *, const void *);
240 saving_hasher::hash (const ptr_data *p) in hash()
246 saving_hasher::equal (const ptr_data *p1, const void *p2) in equal()
259 struct ptr_data **slot; in gt_pch_note_object()
264 slot = (struct ptr_data **) in gt_pch_note_object()
273 *slot = XCNEW (struct ptr_data); in gt_pch_note_object()
290 struct ptr_data *data; in gt_pch_note_reorder()
295 data = (struct ptr_data *) in gt_pch_note_reorder()
309 struct ptr_data **ptrs;
316 ggc_call_count (ptr_data **slot, traversal_state *state) in ggc_call_count()
318 struct ptr_data *d = *slot; in ggc_call_count()
327 ggc_call_alloc (ptr_data **slot, traversal_state *state) in ggc_call_alloc()
329 struct ptr_data *d = *slot; in ggc_call_alloc()
342 const struct ptr_data *const p1 = *(const struct ptr_data *const *)p1_p; in compare_ptr_data()
343 const struct ptr_data *const p2 = *(const struct ptr_data *const *)p2_p; in compare_ptr_data()
356 struct ptr_data *result; in relocate_ptrs()
361 result = (struct ptr_data *) in relocate_ptrs()
381 struct ptr_data *new_ptr; in write_pch_globals()
390 new_ptr = (struct ptr_data *) in write_pch_globals()
449 state.ptrs = XNEWVEC (struct ptr_data *, state.count); in gt_pch_save()