Lines Matching refs:sTransmitFrame
89 static otRadioFrame sTransmitFrame; variable
341 sTransmitFrame.mPsdu = tx_payload->data; in dataInit()
348 sTransmitFrame.mInfo.mTxInfo.mIeInfo = &tx_ie_info; in dataInit()
402 tx_payload->len = sTransmitFrame.mLength - FCS_SIZE; in transmit_message()
404 radio_api->set_txpower(radio_dev, get_transmit_power_for_channel(sTransmitFrame.mChannel)); in transmit_message()
407 if (sTransmitFrame.mInfo.mTxInfo.mIeInfo->mTimeIeOffset != 0) { in transmit_message()
409 sTransmitFrame.mPsdu + sTransmitFrame.mInfo.mTxInfo.mIeInfo->mTimeIeOffset; in transmit_message()
411 otPlatTimeGet() + sTransmitFrame.mInfo.mTxInfo.mIeInfo->mNetworkTimeOffset; in transmit_message()
413 *(time_ie++) = sTransmitFrame.mInfo.mTxInfo.mIeInfo->mTimeSyncSeq; in transmit_message()
419 sTransmitFrame.mInfo.mTxInfo.mIsSecurityProcessed); in transmit_message()
420 net_pkt_set_ieee802154_mac_hdr_rdy(tx_pkt, sTransmitFrame.mInfo.mTxInfo.mIsHeaderUpdated); in transmit_message()
423 (sTransmitFrame.mInfo.mTxInfo.mTxDelay != 0)) { in transmit_message()
425 uint32_t tx_at = sTransmitFrame.mInfo.mTxInfo.mTxDelayBaseTime + in transmit_message()
426 sTransmitFrame.mInfo.mTxInfo.mTxDelay; in transmit_message()
431 net_pkt_set_ieee802154_txchannel(tx_pkt, sTransmitFrame.mChannel); in transmit_message()
433 radio_set_channel(sTransmitFrame.mChannel); in transmit_message()
436 radio_set_channel(sTransmitFrame.mChannel); in transmit_message()
440 } else if (sTransmitFrame.mInfo.mTxInfo.mCsmaCaEnabled) { in transmit_message()
441 radio_set_channel(sTransmitFrame.mChannel); in transmit_message()
453 radio_set_channel(sTransmitFrame.mChannel); in transmit_message()
488 sTransmitFrame.mInfo.mTxInfo.mIsSecurityProcessed = in handle_tx_done()
490 sTransmitFrame.mInfo.mTxInfo.mIsHeaderUpdated = net_pkt_ieee802154_mac_hdr_rdy(tx_pkt); in handle_tx_done()
493 otPlatDiagRadioTransmitDone(aInstance, &sTransmitFrame, tx_result); in handle_tx_done()
495 otPlatRadioTxDone(aInstance, &sTransmitFrame, ack_frame.mLength ? &ack_frame : NULL, in handle_tx_done()
673 otPlatRadioTxStarted(aInstance, &sTransmitFrame); in platformRadioProcess()
894 __ASSERT_NO_MSG(aPacket == &sTransmitFrame); in otPlatRadioTransmit()
913 return &sTransmitFrame; in otPlatRadioGetTransmitBuffer()