Lines Matching refs:mRecord

1204         RecordInfo &record = aRecords[index].mRecord;  in AnswerNonProbe()
1244 RecordInfo &record = aRecords[index].mRecord; in AnswerProbe()
1292 aRecords[index].mRecord.ScheduleAnswer(info); in AnswerProbe()
5286 VerifyOrExit((ptrEntry != nullptr) && ptrEntry->mRecord.IsPresent()); in ProcessResponseRecord()
5288 ptrEntry->mRecord.RefreshTtl(0); in ProcessResponseRecord()
5300 if (ptrEntry->mRecord.RefreshTtl(ptr.GetTtl())) in ProcessResponseRecord()
5308 if (ptrEntry->mRecord.IsPresent() && IsActive()) in ProcessResponseRecord()
5337 if (!ptrEntry.mRecord.IsPresent() || ptrEntry.mRecord.LessThanHalfTtlRemains(aNow)) in PreparePtrQuestion()
5413 ptr.SetTtl(aPtrEntry.mRecord.GetRemainingTtl(aNow)); in AppendKnownAnswer()
5432 ptrEntry.mRecord.UpdateStateAfterQuery(aNow); in UpdateRecordStateAfterQuery()
5440 ptrEntry.mRecord.UpdateQueryAndFireTimeOn(*this); in DetermineRecordFireTime()
5454 exiredEntry.mRecord.RefreshTtl(0); in ProcessExpiredRecords()
5465 if (ptrEntry.mRecord.IsPresent()) in ReportResultsTo()
5501 return mRecord.ShouldExpire(aExpireChecker.mNow); in Matches()
5511 aResult.mTtl = mRecord.GetTtl(); in ConvertTo()
5574 void Core::ServiceCache::UpdateRecordStateAfterQuery(TimeMilli aNow) { mRecord.UpdateStateAfterQuer… in UpdateRecordStateAfterQuery()
5576 void Core::ServiceCache::DetermineRecordFireTime(void) { mRecord.UpdateQueryAndFireTimeOn(*this); } in DetermineRecordFireTime()
5587 return !mRecord.IsPresent() || mRecord.LessThanHalfTtlRemains(TimerMilli::GetNow()); in ShouldStartInitialQueries()
5653 VerifyOrExit(mRecord.IsPresent()); in ProcessResponseRecord()
5656 mRecord.RefreshTtl(0); in ProcessResponseRecord()
5661 if (!mRecord.IsPresent() || !NameMatch(mHostName, hostName)) in ProcessResponseRecord()
5667 if (!mRecord.IsPresent() || (mPort != srv.GetPort())) in ProcessResponseRecord()
5673 if (!mRecord.IsPresent() || (mPriority != srv.GetPriority())) in ProcessResponseRecord()
5679 if (!mRecord.IsPresent() || (mWeight != srv.GetWeight())) in ProcessResponseRecord()
5685 if (mRecord.RefreshTtl(srv.GetTtl())) in ProcessResponseRecord()
5693 if (mRecord.IsPresent()) in ProcessResponseRecord()
5741 if (mRecord.ShouldExpire(aNow)) in ProcessExpiredRecords()
5745 mRecord.RefreshTtl(0); in ProcessExpiredRecords()
5754 if (mRecord.IsPresent()) in ReportResultTo()
5773 aResult.mTtl = mRecord.GetTtl(); in ConvertTo()
5786 aInfo.mHasCachedResults = mRecord.IsPresent(); in CopyInfoTo()
5843 VerifyOrExit(mRecord.IsPresent()); in ProcessResponseRecord()
5846 mRecord.RefreshTtl(0); in ProcessResponseRecord()
5854 if (!mRecord.IsPresent() || (mTxtData.GetLength() != txt.GetLength()) || in ProcessResponseRecord()
5861 if (mRecord.RefreshTtl(txt.GetTtl())) in ProcessResponseRecord()
5869 if (mRecord.IsPresent()) in ProcessResponseRecord()
5928 if (mRecord.ShouldExpire(aNow)) in ProcessExpiredRecords()
5932 mRecord.RefreshTtl(0); in ProcessExpiredRecords()
5941 if (mRecord.IsPresent()) in ReportResultTo()
5958 aResult.mTtl = mRecord.GetTtl(); in ConvertTo()
5971 aInfo.mHasCachedResults = mRecord.IsPresent(); in CopyInfoTo()
6047 entry.mRecord.UpdateStateAfterQuery(aNow); in UpdateRecordStateAfterQuery()
6055 entry.mRecord.UpdateQueryAndFireTimeOn(*this); in DetermineRecordFireTime()
6105 if (entry.mRecord.IsPresent()) in ConstructResult()
6119 if (!entry.mRecord.IsPresent()) in ConstructResult()
6128 addr->mTtl = entry.mRecord.GetTtl(); in ConstructResult()
6158 if (entry.mRecord.LessThanHalfTtlRemains(now)) in ShouldStartInitialQueries()
6194 entry->mRecord.RefreshTtl(aTtl); in AddNewResponseAddress()
6223 exitingEntry->mRecord.RefreshTtl(0); in CommitNewResponseEntries()
6276 entry->mRecord.RefreshTtl(newEntry->GetTtl()); in CommitNewResponseEntries()
6326 return mRecord.ShouldExpire(aExpireChecker.mNow); in Matches()
6333 return !mRecord.IsPresent(); in Matches()