Lines Matching refs:ref_list
2865 xmlListPtr ref_list = ((xmlRemoveMemoPtr)user)->l; in xmlWalkRemoveRef() local
2868 xmlListRemoveFirst(ref_list, (void *)data); in xmlWalkRemoveRef()
2904 xmlListPtr ref_list; in xmlAddRef() local
2958 if (NULL == (ref_list = xmlHashLookup(table, value))) { in xmlAddRef()
2959 if (NULL == (ref_list = xmlListCreate(xmlFreeRef, xmlDummyCompare))) { in xmlAddRef()
2965 if (xmlHashAddEntry(table, value, ref_list) < 0) { in xmlAddRef()
2966 xmlListDelete(ref_list); in xmlAddRef()
2973 if (xmlListAppend(ref_list, ret) != 0) { in xmlAddRef()
3056 xmlListPtr ref_list; in xmlRemoveRef() local
3072 ref_list = xmlHashLookup(table, ID); in xmlRemoveRef()
3073 if(ref_list == NULL) { in xmlRemoveRef()
3088 target.l = ref_list; in xmlRemoveRef()
3092 xmlListWalk(ref_list, xmlWalkRemoveRef, &target); in xmlRemoveRef()
3095 if (xmlListEmpty(ref_list)) in xmlRemoveRef()
6534 xmlValidateCheckRefCallback(xmlListPtr ref_list, xmlValidCtxtPtr ctxt, in xmlValidateCheckRefCallback() argument
6538 if (ref_list == NULL) in xmlValidateCheckRefCallback()
6543 xmlListWalk(ref_list, xmlWalkValidateList, &memo); in xmlValidateCheckRefCallback()