idref 34 lib/common/xml_idref.c pcmk__idref_t *idref = NULL; idref 38 lib/common/xml_idref.c idref = g_hash_table_lookup(table, id); idref 39 lib/common/xml_idref.c if (idref == NULL) { idref 40 lib/common/xml_idref.c idref = pcmk__assert_alloc(1, sizeof(pcmk__idref_t)); idref 41 lib/common/xml_idref.c idref->id = pcmk__str_copy(id); idref 42 lib/common/xml_idref.c g_hash_table_insert(table, pcmk__str_copy(id), idref); idref 44 lib/common/xml_idref.c for (GList *iter = idref->refs; iter != NULL; iter = iter->next) { idref 50 lib/common/xml_idref.c idref->refs = g_list_append(idref->refs, pcmk__str_copy(referrer)); idref 63 lib/common/xml_idref.c pcmk__idref_t *idref = data; idref 65 lib/common/xml_idref.c if (idref != NULL) { idref 66 lib/common/xml_idref.c free(idref->id); idref 67 lib/common/xml_idref.c g_list_free_full(idref->refs, free); idref 68 lib/common/xml_idref.c free(idref);