Lines Matching refs:recv_frame
504 otRadioFrame recv_frame; in openthread_handle_received_frame() local
505 memset(&recv_frame, 0, sizeof(otRadioFrame)); in openthread_handle_received_frame()
507 recv_frame.mPsdu = net_buf_frag_last(pkt->buffer)->data; in openthread_handle_received_frame()
509 recv_frame.mLength = net_buf_frags_len(pkt->buffer); in openthread_handle_received_frame()
510 recv_frame.mChannel = platformRadioChannelGet(instance); in openthread_handle_received_frame()
511 recv_frame.mInfo.mRxInfo.mLqi = net_pkt_ieee802154_lqi(pkt); in openthread_handle_received_frame()
512 recv_frame.mInfo.mRxInfo.mRssi = net_pkt_ieee802154_rssi_dbm(pkt); in openthread_handle_received_frame()
513 recv_frame.mInfo.mRxInfo.mAckedWithFramePending = net_pkt_ieee802154_ack_fpb(pkt); in openthread_handle_received_frame()
516 recv_frame.mInfo.mRxInfo.mTimestamp = net_pkt_timestamp_ns(pkt) / NSEC_PER_USEC; in openthread_handle_received_frame()
519 recv_frame.mInfo.mRxInfo.mAckedWithSecEnhAck = net_pkt_ieee802154_ack_seb(pkt); in openthread_handle_received_frame()
520 recv_frame.mInfo.mRxInfo.mAckFrameCounter = net_pkt_ieee802154_ack_fc(pkt); in openthread_handle_received_frame()
521 recv_frame.mInfo.mRxInfo.mAckKeyId = net_pkt_ieee802154_ack_keyid(pkt); in openthread_handle_received_frame()
524 otPlatDiagRadioReceiveDone(instance, &recv_frame, OT_ERROR_NONE); in openthread_handle_received_frame()
526 otPlatRadioReceiveDone(instance, &recv_frame, OT_ERROR_NONE); in openthread_handle_received_frame()