Lines Matching refs:aref
242 ctf_str_atom_ref_t *aref;
248 aref = malloc (s);
250 if (!aref)
253 aref->caf_ref = ref;
262 ctf_str_atom_ref_movable_t *movref = (ctf_str_atom_ref_movable_t *) aref;
266 if (ctf_dynhash_insert (fp->ctf_str_movable_refs, ref, aref) < 0)
268 free (aref);
274 ctf_list_append (&atom->csa_refs, aref);
276 return aref;
522 ctf_str_atom_ref_t *aref, *anext;
530 for (aref = ctf_list_next (&atom->csa_refs); aref != NULL; aref = anext)
532 anext = ctf_list_next (aref);
533 if (aref->caf_ref == ref)
535 ctf_list_delete (&atom->csa_refs, aref);
536 free (aref);