Lines Matching refs:aRouterIndex

314 …uint8_t GetRouteCost(uint8_t aRouterIndex) const { return mRouteData[aRouterIndex] & kRouteCostMas…  in GetRouteCost()
323 LinkQuality GetLinkQualityIn(uint8_t aRouterIndex) const in GetLinkQualityIn()
325 …return static_cast<LinkQuality>((mRouteData[aRouterIndex] & kLinkQualityInMask) >> kLinkQualityInO… in GetLinkQualityIn()
335 LinkQuality GetLinkQualityOut(uint8_t aRouterIndex) const in GetLinkQualityOut()
337 …return static_cast<LinkQuality>((mRouteData[aRouterIndex] & kLinkQualityOutMask) >> kLinkQualityOu… in GetLinkQualityOut()
348 …void SetRouteData(uint8_t aRouterIndex, LinkQuality aLinkQualityIn, LinkQuality aLinkQualityOut, u… in SetRouteData() argument
350 … mRouteData[aRouterIndex] = (((aLinkQualityIn << kLinkQualityInOffset) & kLinkQualityInMask) | in SetRouteData()
469 uint8_t GetRouteCost(uint8_t aRouterIndex) const in GetRouteCost()
471 if (aRouterIndex & 1) in GetRouteCost()
473 return mRouteData[aRouterIndex + aRouterIndex / 2 + 1]; in GetRouteCost()
477 … return static_cast<uint8_t>((mRouteData[aRouterIndex + aRouterIndex / 2] & kRouteCostMask) in GetRouteCost()
479 ((mRouteData[aRouterIndex + aRouterIndex / 2 + 1] & in GetRouteCost()
492 LinkQuality GetLinkQualityIn(uint8_t aRouterIndex) const in GetLinkQualityIn()
494 int offset = ((aRouterIndex & 1) ? kOddEntryOffset : 0); in GetLinkQualityIn()
496 (mRouteData[aRouterIndex + aRouterIndex / 2] & (kLinkQualityInMask >> offset)) >> in GetLinkQualityIn()
507 LinkQuality GetLinkQualityOut(uint8_t aRouterIndex) const in GetLinkQualityOut()
509 int offset = ((aRouterIndex & 1) ? kOddEntryOffset : 0); in GetLinkQualityOut()
511 (mRouteData[aRouterIndex + aRouterIndex / 2] & (kLinkQualityOutMask >> offset)) >> in GetLinkQualityOut()
523 …void SetRouteData(uint8_t aRouterIndex, LinkQuality aLinkQualityIn, LinkQuality aLinkQualityOut, u… in SetRouteData() argument
525 SetLinkQualityIn(aRouterIndex, aLinkQualityIn); in SetRouteData()
526 SetLinkQualityOut(aRouterIndex, aLinkQualityOut); in SetRouteData()
527 SetRouteCost(aRouterIndex, aRouteCost); in SetRouteData()
539 void SetRouteCost(uint8_t aRouterIndex, uint8_t aRouteCost) in SetRouteCost() argument
541 if (aRouterIndex & 1) in SetRouteCost()
543 mRouteData[aRouterIndex + aRouterIndex / 2 + 1] = aRouteCost; in SetRouteCost()
547 mRouteData[aRouterIndex + aRouterIndex / 2] = in SetRouteCost()
548 (mRouteData[aRouterIndex + aRouterIndex / 2] & ~kRouteCostMask) | in SetRouteCost()
550 mRouteData[aRouterIndex + aRouterIndex / 2 + 1] = static_cast<uint8_t>( in SetRouteCost()
551 … (mRouteData[aRouterIndex + aRouterIndex / 2 + 1] & ~(kRouteCostMask << kOddEntryOffset)) | in SetRouteCost()
556 void SetLinkQualityIn(uint8_t aRouterIndex, uint8_t aLinkQuality) in SetLinkQualityIn() argument
558 int offset = ((aRouterIndex & 1) ? kOddEntryOffset : 0); in SetLinkQualityIn()
559 mRouteData[aRouterIndex + aRouterIndex / 2] = in SetLinkQualityIn()
560 (mRouteData[aRouterIndex + aRouterIndex / 2] & ~(kLinkQualityInMask >> offset)) | in SetLinkQualityIn()
564 void SetLinkQualityOut(uint8_t aRouterIndex, LinkQuality aLinkQuality) in SetLinkQualityOut() argument
566 int offset = ((aRouterIndex & 1) ? kOddEntryOffset : 0); in SetLinkQualityOut()
567 mRouteData[aRouterIndex + aRouterIndex / 2] = in SetLinkQualityOut()
568 (mRouteData[aRouterIndex + aRouterIndex / 2] & ~(kLinkQualityOutMask >> offset)) | in SetLinkQualityOut()