Searched refs:ComputeLinkMargin (Results 1 – 9 of 9) sorted by relevance
163 return ComputeLinkMargin(Get<Mac::SubMac>().GetNoiseFloor(), GetAverageRss()); in GetLinkMargin()176 uint8_t ComputeLinkMargin(int8_t aNoiseFloor, int8_t aRss) in ComputeLinkMargin() function
250 uint8_t ComputeLinkMargin(int8_t aNoiseFloor, int8_t aRss);
471 … values.mLinkMarginValue = Get<Mac::Mac>().ComputeLinkMargin(aRequestMessage.GetAverageRss()); in AppendReport()492 … values.mLinkMarginValue = Get<Mac::Mac>().ComputeLinkMargin(seriesInfo->GetAverageRss()); in AppendReport()
716 info.mLinkMargin = Get<Mac::Mac>().ComputeLinkMargin(aRxInfo.mMessage.GetAverageRss()); in HandleLinkRequest()1085 info.mLinkMargin = Get<Mac::Mac>().ComputeLinkMargin(aRxInfo.mMessage.GetAverageRss()); in HandleLinkAcceptVariant()1203 uint8_t linkMargin = Get<Mac::Mac>().ComputeLinkMargin(aRxInfo.mMessage.GetAverageRss()); in HandleAdvertisementOnFtd()1549 linkMargin = Get<Mac::Mac>().ComputeLinkMargin(mParent.GetLinkInfo().GetLastRss()); in HasNeighborWithGoodLinkQuality()1563 linkMargin = Get<Mac::Mac>().ComputeLinkMargin(router.GetLinkInfo().GetLastRss()); in HasNeighborWithGoodLinkQuality()
3091 twoWayLinkMargin = Min(Get<Mac::Mac>().ComputeLinkMargin(rss), linkMarginOut); in HandleParentResponse()
132 uint8_t GetLinkMargin(int8_t aRssi) const { return ComputeLinkMargin(sNoiseFloor, aRssi); } in GetLinkMargin()
536 uint8_t ComputeLinkMargin(int8_t aRss) const;
2292 uint8_t Mac::ComputeLinkMargin(int8_t aRss) const { return ot::ComputeLinkMargin(GetNoiseFloor(), a… in ComputeLinkMargin() function in ot::Mac::Mac
300 return LinkQualityForLinkMargin(AsCoreType(aInstance).Get<Mac::Mac>().ComputeLinkMargin(aRss)); in otLinkConvertRssToLinkQuality()