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);