• Home
  • Raw
  • Download

Lines Matching refs:cg

324 	CacheGroup *cg;  in CacheGroupForName()  local
325 for (cg = m->rrcache_hash[slot]; cg; cg=cg->next) in CacheGroupForName()
326 if (cg->namehash == namehash && SameDomainName(cg->name, name)) in CacheGroupForName()
328 return(cg); in CacheGroupForName()
2580 const CacheGroup *const cg = CacheGroupForName(m, slot, q->qnamehash, &q->qname); in BuildQuestion() local
2584 …for (rr = cg ? cg->members : mDNSNULL; rr; rr=rr->next) // If we have a resource record in our … in BuildQuestion()
2622 …for (rr = cg ? cg->members : mDNSNULL; rr; rr=rr->next) // For every resource record in our cac… in BuildQuestion()
2651 CacheGroup *cg; in ReconfirmAntecedents() local
2654 FORALL_CACHERECORDS(slot, cg, cr) in ReconfirmAntecedents()
2672 CacheGroup *const cg = CacheGroupForName(m, HashSlot(name), namehash, name); in CacheHasAddressTypeForName() local
2673 const CacheRecord *cr = cg ? cg->members : mDNSNULL; in CacheHasAddressTypeForName()
2680 CacheGroup *const cg = CacheGroupForName(m, HashSlot(&q->qname), q->qnamehash, &q->qname); in FindSPSInCache1() local
2683 for (cr = cg ? cg->members : mDNSNULL; cr; cr=cr->next) in FindSPSInCache1()
2819 const CacheGroup *const cg = CacheGroupForName(m, slot, q->qnamehash, &q->qname); in AccelerateThisQuery() local
2821 …for (rr = cg ? cg->members : mDNSNULL; rr; rr=rr->next) // If we have a resource record in our … in AccelerateThisQuery()
2852 CacheGroup *cg; in SendQueries() local
2866 FORALL_CACHERECORDS(slot, cg, cr) in SendQueries()
3234 FORALL_CACHERECORDS(slot, cg, cr) in SendQueries()
3415 CacheGroup *cg; in AnswerQuestionsForDNSServerChanges() local
3436 cg = CacheGroupForName(m, slot, q->qnamehash, &q->qname); in AnswerQuestionsForDNSServerChanges()
3437 for (rr = cg ? cg->members : mDNSNULL; rr; rr=rr->next) in AnswerQuestionsForDNSServerChanges()
3491 CacheGroup *cg = CacheGroupForName(m, slot, namehash, name); in CheckForSoonToExpireRecords() local
3493 for (rr = cg ? cg->members : mDNSNULL; rr; rr=rr->next) in CheckForSoonToExpireRecords()
3711 mDNSlocal void CheckCacheExpiration(mDNS *const m, const mDNSu32 slot, CacheGroup *const cg) in CheckCacheExpiration() argument
3713 CacheRecord **rp = &cg->members; in CheckCacheExpiration()
3778 …if (cg->rrcache_tail != rp) verbosedebugf("CheckCacheExpiration: Updating CacheGroup tail from %p … in CheckCacheExpiration()
3779 cg->rrcache_tail = rp; in CheckCacheExpiration()
3788 CacheGroup *const cg = CacheGroupForName(m, slot, q->qnamehash, &q->qname); in AnswerNewQuestion() local
3795 if (cg) CheckCacheExpiration(m, slot, cg); in AnswerNewQuestion()
3904 for (rr = cg ? cg->members : mDNSNULL; rr; rr=rr->next) in AnswerNewQuestion()
4118 mDNSlocal CacheRecord *GetCacheRecord(mDNS *const m, CacheGroup *cg, mDNSu16 RDLength) in GetCacheRecord() argument
4120 CacheRecord *r = (CacheRecord *)GetCacheEntity(m, cg); in GetCacheRecord()
4137 CacheGroup *cg = (CacheGroup*)GetCacheEntity(m, mDNSNULL); in GetCacheGroup() local
4138 …if (!cg) { LogMsg("GetCacheGroup: Failed to allocate memory for %##s", rr->name->c); return(mDNSNU… in GetCacheGroup()
4139 cg->next = m->rrcache_hash[slot]; in GetCacheGroup()
4140 cg->namehash = rr->namehash; in GetCacheGroup()
4141 cg->members = mDNSNULL; in GetCacheGroup()
4142 cg->rrcache_tail = &cg->members; in GetCacheGroup()
4143 cg->name = (domainname*)cg->namestorage; in GetCacheGroup()
4146 if (namelen > InlineCacheGroupNameSize) cg->name = mDNSPlatformMemAllocate(namelen); in GetCacheGroup()
4147 if (!cg->name) in GetCacheGroup()
4150 ReleaseCacheEntity(m, (CacheEntity*)cg); in GetCacheGroup()
4153 AssignDomainName(cg->name, rr->name); in GetCacheGroup()
4156 m->rrcache_hash[slot] = cg; in GetCacheGroup()
4157 …if (CacheGroupForRecord(m, slot, rr) != cg) LogMsg("GetCacheGroup: Not finding CacheGroup for %##s… in GetCacheGroup()
4159 return(cg); in GetCacheGroup()
5182 CacheGroup *cg; in mDNSCoreMachineSleep() local
5223 FORALL_CACHERECORDS(slot, cg, cr) in mDNSCoreMachineSleep()
5652 CacheGroup *cg = CacheGroupForRecord(m, slot, pktrr); in FindIdenticalRecordInCache() local
5655 for (rr = cg ? cg->members : mDNSNULL; rr; rr=rr->next) in FindIdenticalRecordInCache()
5872 CacheGroup *cg = CacheGroupForName(m, slot, pktq.qnamehash, &pktq.qname); in ProcessQuery() local
5880 for (cr = cg ? cg->members : mDNSNULL; cr; cr=cr->next) in ProcessQuery()
6356 mDNSexport CacheRecord *CreateNewCacheEntry(mDNS *const m, const mDNSu32 slot, CacheGroup *cg, mDNS… in CreateNewCacheEntry() argument
6366 …if (!cg) cg = GetCacheGroup(m, slot, &m->rec.r.resrec); // If we don't have a CacheGroup for this … in CreateNewCacheEntry()
6367 …if (cg) rr = GetCacheRecord(m, cg, RDLength); // Make a cache record, being careful not to recycl… in CreateNewCacheEntry()
6374 rr->resrec.name = cg->name; // And set rr->resrec.name to point into our CacheGroup header in CreateNewCacheEntry()
6386 *(cg->rrcache_tail) = rr; // Append this record to tail of cache slot list in CreateNewCacheEntry()
6387 cg->rrcache_tail = &(rr->next); // Advance tail pointer in CreateNewCacheEntry()
6411 CacheGroup *cg = CacheGroupForName(m, slot, q->qnamehash, &q->qname); in GrantCacheExtensions() local
6412 for (rr = cg ? cg->members : mDNSNULL; rr; rr=rr->next) in GrantCacheExtensions()
6551 CacheGroup *cg = CacheGroupForName(m, slot, q.qnamehash, &q.qname); in mDNSCoreReceiveResponse() local
6552 for (rr = cg ? cg->members : mDNSNULL; rr; rr=rr->next) in mDNSCoreReceiveResponse()
6814 CacheGroup *cg = CacheGroupForRecord(m, slot, &m->rec.r.resrec); in mDNSCoreReceiveResponse() local
6818 for (rr = cg ? cg->members : mDNSNULL; rr; rr=rr->next) in mDNSCoreReceiveResponse()
6927 rr = CreateNewCacheEntry(m, slot, cg, delay); in mDNSCoreReceiveResponse()
6947 const CacheGroup *cg = CacheGroupForRecord(m, slot, &r1->resrec); in mDNSCoreReceiveResponse() local
6964 for (r2 = cg ? cg->members : mDNSNULL; r2; r2=r2->next) in mDNSCoreReceiveResponse()
7058 CacheGroup *cg = CacheGroupForName(m, slot, q.qnamehash, &q.qname); in mDNSCoreReceiveResponse() local
7059 for (rr = cg ? cg->members : mDNSNULL; rr; rr=rr->next) in mDNSCoreReceiveResponse()
7166 …CreateNewCacheEntry(m, slot, cg, 0); // We never need any delivery delay for these generated negat… in mDNSCoreReceiveResponse()
7173 cg = CacheGroupForName(m, slot, hash, name); in mDNSCoreReceiveResponse()
8099 CacheGroup *cg; in CacheRecordRmvEventsForCurrentQuestion() local
8102 cg = CacheGroupForName(m, slot, q->qnamehash, &q->qname); in CacheRecordRmvEventsForCurrentQuestion()
8103 for (rr = cg ? cg->members : mDNSNULL; rr; rr=rr->next) in CacheRecordRmvEventsForCurrentQuestion()
8542 CacheGroup *cg = CacheGroupForName(m, slot, question->qnamehash, &question->qname); in mDNS_StopQuery_internal() local
8571 for (rr = cg ? cg->members : mDNSNULL; rr; rr=rr->next) in mDNS_StopQuery_internal()
8705 CacheGroup *const cg = CacheGroupForName(m, slot, question->qnamehash, &question->qname); in mDNS_StopQueryWithRemoves() local
8707 for (rr = cg ? cg->members : mDNSNULL; rr; rr=rr->next) in mDNS_StopQueryWithRemoves()
9617 CacheGroup *cg; in mDNS_DeregisterInterface() local
9642 FORALL_CACHERECORDS(slot, cg, rr) in mDNS_DeregisterInterface()
9679 CacheGroup *cg; in mDNS_DeregisterInterface() local
9681 FORALL_CACHERECORDS(slot, cg, rr) in mDNS_DeregisterInterface()
10849 CacheGroup *const cg = CacheGroupForName(m, slot, q->qnamehash, &q->qname); in mDNS_PurgeBeforeResolve() local
10852 for (rp = cg ? cg->members : mDNSNULL; rp; rp = rp->next) in mDNS_PurgeBeforeResolve()
10865 CacheGroup *const cg = CacheGroupForName(m, slot, q->qnamehash, &q->qname); in CacheRecordResetDNSServer() local
10918 for (rp = cg ? cg->members : mDNSNULL; rp; rp = rp->next) in CacheRecordResetDNSServer()
10930 for (rp = cg ? cg->members : mDNSNULL; rp; rp = rp->next) in CacheRecordResetDNSServer()
11030 CacheGroup *cg; in uDNS_SetupDNSConfig() local
11088 FORALL_CACHERECORDS(slot, cg, cr) in uDNS_SetupDNSConfig()
11183 FORALL_CACHERECORDS(slot, cg, cr) in uDNS_SetupDNSConfig()
11250 …FORALL_CACHERECORDS(slot, cg, cr) if (!cr->resrec.InterfaceID) { mDNS_PurgeCacheResourceRecord(m, … in uDNS_SetupDNSConfig()
11446 CacheGroup *cg = m->rrcache_hash[slot]; in mDNS_FinalExit() local
11447 while (cg->members) in mDNS_FinalExit()
11449 CacheRecord *cr = cg->members; in mDNS_FinalExit()
11450 cg->members = cg->members->next; in mDNS_FinalExit()
11454 cg->rrcache_tail = &cg->members; in mDNS_FinalExit()