Lines Matching refs:ref_list
2895 xmlListPtr ref_list = ((xmlRemoveMemoPtr)user)->l; in xmlWalkRemoveRef() local
2898 xmlListRemoveFirst(ref_list, (void *)data); in xmlWalkRemoveRef()
2934 xmlListPtr ref_list; in xmlAddRef() local
2988 if (NULL == (ref_list = xmlHashLookup(table, value))) { in xmlAddRef()
2989 if (NULL == (ref_list = xmlListCreate(xmlFreeRef, xmlDummyCompare))) { in xmlAddRef()
2995 if (xmlHashAddEntry(table, value, ref_list) < 0) { in xmlAddRef()
2996 xmlListDelete(ref_list); in xmlAddRef()
3003 if (xmlListAppend(ref_list, ret) != 0) { in xmlAddRef()
3086 xmlListPtr ref_list; in xmlRemoveRef() local
3102 ref_list = xmlHashLookup(table, ID); in xmlRemoveRef()
3103 if(ref_list == NULL) { in xmlRemoveRef()
3118 target.l = ref_list; in xmlRemoveRef()
3122 xmlListWalk(ref_list, xmlWalkRemoveRef, &target); in xmlRemoveRef()
3125 if (xmlListEmpty(ref_list)) in xmlRemoveRef()
6574 xmlListPtr ref_list = (xmlListPtr) payload; in xmlValidateCheckRefCallback() local
6578 if (ref_list == NULL) in xmlValidateCheckRefCallback()
6583 xmlListWalk(ref_list, xmlWalkValidateList, &memo); in xmlValidateCheckRefCallback()