Lines Matching refs:CacheRecordRmv
3606 // CacheRecordRmv is only called from CheckCacheExpiration, which is called from mDNS_Execute.
3607 // Note that CacheRecordRmv is *only* called for records that are referenced by at least one active question.
3612 // Note: CacheRecordRmv calls AnswerCurrentQuestionWithResourceRecord which can call a user callback,
3615 mDNSlocal void CacheRecordRmv(mDNS *const m, CacheRecord *rr)
3618 LogMsg("CacheRecordRmv ERROR m->CurrentQuestion already set: %##s (%s)",
3633 verbosedebugf("CacheRecordRmv %p %s", rr, CRDisplayString(m, rr));
3642 LogInfo("CacheRecordRmv: Question %p %##s (%s) deliverAddEvents set, DNSServer %#a:%d",
3649 LogMsg("CacheRecordRmv ERROR!!: How can CurrentAnswers already be zero for %p %##s (%s) DNSServer %#a:%d",
3662 LogInfo("CacheRecordRmv: Last answer for %##s (%s) expired from cache; will reconfirm antecedents",
3708 // Note: We want to be careful that we deliver all the CacheRecordRmv calls before delivering
3743 CacheRecordRmv(m, rr);
3801 // Also, CheckCacheExpiration() calls CacheRecordDeferredAdd() and CacheRecordRmv(), which invoke
3811 // CacheRecordRmv() both use that themselves when walking the list of (non-new) questions generating callbacks.
8589 // If we just deleted the question that CacheRecordAdd() or CacheRecordRmv() is about to look at,