Lines Matching refs:ref_list
2938 xmlListPtr ref_list = ((xmlRemoveMemoPtr)user)->l; in xmlWalkRemoveRef() local
2941 xmlListRemoveFirst(ref_list, (void *)data); in xmlWalkRemoveRef()
2977 xmlListPtr ref_list; in xmlAddRef() local
3031 if (NULL == (ref_list = xmlHashLookup(table, value))) { in xmlAddRef()
3032 if (NULL == (ref_list = xmlListCreate(xmlFreeRef, xmlDummyCompare))) { in xmlAddRef()
3038 if (xmlHashAddEntry(table, value, ref_list) < 0) { in xmlAddRef()
3039 xmlListDelete(ref_list); in xmlAddRef()
3046 if (xmlListAppend(ref_list, ret) != 0) { in xmlAddRef()
3129 xmlListPtr ref_list; in xmlRemoveRef() local
3145 ref_list = xmlHashLookup(table, ID); in xmlRemoveRef()
3146 if(ref_list == NULL) { in xmlRemoveRef()
3161 target.l = ref_list; in xmlRemoveRef()
3165 xmlListWalk(ref_list, xmlWalkRemoveRef, &target); in xmlRemoveRef()
3168 if (xmlListEmpty(ref_list)) in xmlRemoveRef()
6616 xmlListPtr ref_list = (xmlListPtr) payload; in xmlValidateCheckRefCallback() local
6620 if (ref_list == NULL) in xmlValidateCheckRefCallback()
6625 xmlListWalk(ref_list, xmlWalkValidateList, &memo); in xmlValidateCheckRefCallback()