Lines Matching refs:Option
48 Option::Iterator::Iterator(void) in Iterator()
55 Option::Iterator::Iterator(const void *aStart, const void *aEnd) in Iterator()
57 , mEnd(reinterpret_cast<const Option *>(aEnd)) in Iterator()
62 mOption = Validate(reinterpret_cast<const Option *>(aStart)); in Iterator()
65 const Option *Option::Iterator::Next(const Option *aOption) in Next()
67 …return reinterpret_cast<const Option *>(reinterpret_cast<const uint8_t *>(aOption) + aOption->GetS… in Next()
70 void Option::Iterator::Advance(void) { mOption = (mOption != nullptr) ? Validate(Next(mOption)) : n… in Advance()
72 const Option *Option::Iterator::Validate(const Option *aOption) const in Validate()
212 Option *RouterAdvert::TxMessage::AppendOption(uint16_t aOptionSize) in AppendOption()
220 Option *option = nullptr; in AppendOption()
224 option = reinterpret_cast<Option *>(&mArray[oldLength]); in AppendOption()