Lines Matching refs:cg

2139 	CacheGroup *cg;  in CacheGroupForName()  local
2140 for (cg = m->rrcache_hash[slot]; cg; cg=cg->next) in CacheGroupForName()
2141 if (cg->namehash == namehash && SameDomainName(cg->name, name)) in CacheGroupForName()
2143 return(cg); in CacheGroupForName()
3431 CacheGroup *cg = CacheGroupForName(m, slot, q->qnamehash, &q->qname); in BuildQuestion() local
3435 …for (rr = cg ? cg->members : mDNSNULL; rr; rr=rr->next) // If we have a resource record in our … in BuildQuestion()
3485 …for (rr = cg ? cg->members : mDNSNULL; rr; rr=rr->next) // For every resource record in our cac… in BuildQuestion()
3502 CacheGroup *cg; in ReconfirmAntecedents() local
3505 FORALL_CACHERECORDS(slot, cg, rr) in ReconfirmAntecedents()
3574 CacheGroup *cg = CacheGroupForName(m, slot, q->qnamehash, &q->qname); in AccelerateThisQuery() local
3576 …for (rr = cg ? cg->members : mDNSNULL; rr; rr=rr->next) // If we have a resource record in our … in AccelerateThisQuery()
3607 CacheGroup *cg; in SendQueries() local
3625 FORALL_CACHERECORDS(slot, cg, rr) in SendQueries()
3897 FORALL_CACHERECORDS(slot, cg, cr) in SendQueries()
3990 CacheGroup *cg = CacheGroupForName(m, slot, namehash, name); in CheckForSoonToExpireRecords() local
3992 for (rr = cg ? cg->members : mDNSNULL; rr; rr=rr->next) in CheckForSoonToExpireRecords()
4163 mDNSlocal void CheckCacheExpiration(mDNS *const m, CacheGroup *cg) in CheckCacheExpiration() argument
4165 CacheRecord **rp = &cg->members; in CheckCacheExpiration()
4214 …if (cg->rrcache_tail != rp) verbosedebugf("CheckCacheExpiration: Updating CacheGroup tail from %p … in CheckCacheExpiration()
4215 cg->rrcache_tail = rp; in CheckCacheExpiration()
4225 CacheGroup *cg = CacheGroupForName(m, slot, q->qnamehash, &q->qname); in AnswerNewQuestion() local
4229 if (cg) CheckCacheExpiration(m, cg); in AnswerNewQuestion()
4260 for (rr = cg ? cg->members : mDNSNULL; rr; rr=rr->next) in AnswerNewQuestion()
4413 mDNSlocal CacheRecord *GetCacheRecord(mDNS *const m, CacheGroup *cg, mDNSu16 RDLength) in GetCacheRecord() argument
4415 CacheRecord *r = (CacheRecord *)GetCacheEntity(m, cg); in GetCacheRecord()
4432 CacheGroup *cg = (CacheGroup*)GetCacheEntity(m, mDNSNULL); in GetCacheGroup() local
4433 …if (!cg) { LogMsg("GetCacheGroup: Failed to allocate memory for %##s", rr->name->c); return(mDNSNU… in GetCacheGroup()
4434 cg->next = m->rrcache_hash[slot]; in GetCacheGroup()
4435 cg->namehash = rr->namehash; in GetCacheGroup()
4436 cg->members = mDNSNULL; in GetCacheGroup()
4437 cg->rrcache_tail = &cg->members; in GetCacheGroup()
4438 cg->name = (domainname*)cg->namestorage; in GetCacheGroup()
4441 if (namelen > InlineCacheGroupNameSize) cg->name = mDNSPlatformMemAllocate(namelen); in GetCacheGroup()
4442 if (!cg->name) in GetCacheGroup()
4445 ReleaseCacheEntity(m, (CacheEntity*)cg); in GetCacheGroup()
4448 AssignDomainName(cg->name, rr->name); in GetCacheGroup()
4451 m->rrcache_hash[slot] = cg; in GetCacheGroup()
4452 …if (CacheGroupForRecord(m, slot, rr) != cg) LogMsg("GetCacheGroup: Not finding CacheGroup for %##s… in GetCacheGroup()
4454 return(cg); in GetCacheGroup()
4641 CacheGroup *cg; in mDNSCoreMachineSleep() local
4661 FORALL_CACHERECORDS(slot, cg, cr) in mDNSCoreMachineSleep()
4896 CacheGroup *cg = CacheGroupForRecord(m, slot, pktrr); in FindIdenticalRecordInCache() local
4898 for (rr = cg ? cg->members : mDNSNULL; rr; rr=rr->next) in FindIdenticalRecordInCache()
4995 CacheGroup *cg = CacheGroupForName(m, slot, pktq.qnamehash, &pktq.qname); in ProcessQuery() local
5000 for (rr = cg ? cg->members : mDNSNULL; rr; rr=rr->next) in ProcessQuery()
5501 CacheGroup *cg = CacheGroupForRecord(m, slot, &m->rec.r.resrec); in mDNSCoreReceiveResponse() local
5504 for (rr = cg ? cg->members : mDNSNULL; rr; rr=rr->next) in mDNSCoreReceiveResponse()
5569 if (!cg) cg = GetCacheGroup(m, slot, &m->rec.r.resrec); in mDNSCoreReceiveResponse()
5570 …if (cg) rr = GetCacheRecord(m, cg, m->rec.r.resrec.rdlength); // Make a cache record, being carefu… in mDNSCoreReceiveResponse()
5577 rr->resrec.name = cg->name; // And set rr->resrec.name to point into our CacheGroup header in mDNSCoreReceiveResponse()
5586 *(cg->rrcache_tail) = rr; // Append this record to tail of cache slot list in mDNSCoreReceiveResponse()
5587 cg->rrcache_tail = &(rr->next); // Advance tail pointer in mDNSCoreReceiveResponse()
5608 CacheGroup *cg = CacheGroupForRecord(m, slot, &r1->resrec); in mDNSCoreReceiveResponse() local
5611 for (r2 = cg ? cg->members : mDNSNULL; r2; r2=r2->next) in mDNSCoreReceiveResponse()
5873 CacheGroup *cg = CacheGroupForName(m, slot, question->qnamehash, &question->qname); in mDNS_StopQuery_internal() local
5897 for (rr = cg ? cg->members : mDNSNULL; rr; rr=rr->next) in mDNS_StopQuery_internal()
6720 CacheGroup *cg; in mDNS_DeregisterInterface() local
6741 FORALL_CACHERECORDS(slot, cg, rr) in mDNS_DeregisterInterface()
6762 CacheGroup *cg; in mDNS_DeregisterInterface() local
6765 FORALL_CACHERECORDS(slot, cg, rr) in mDNS_DeregisterInterface()
7315 CacheGroup *cg = m->rrcache_hash[slot]; in mDNS_Close() local
7316 while (cg->members) in mDNS_Close()
7318 CacheRecord *rr = cg->members; in mDNS_Close()
7319 cg->members = cg->members->next; in mDNS_Close()
7323 cg->rrcache_tail = &cg->members; in mDNS_Close()