Lines Matching refs:ack_frame
412 if (nrf5_radio->ack_frame.time == NRF_802154_NO_TIMESTAMP) { in handle_ack()
423 ack_len = nrf5_radio->ack_frame.psdu[0]; in handle_ack()
425 ack_len = nrf5_radio->ack_frame.psdu[0] - IEEE802154_FCS_LENGTH; in handle_ack()
439 if (net_pkt_write(ack_pkt, nrf5_radio->ack_frame.psdu + 1, in handle_ack()
446 net_pkt_set_ieee802154_lqi(ack_pkt, nrf5_radio->ack_frame.lqi); in handle_ack()
447 net_pkt_set_ieee802154_rssi_dbm(ack_pkt, nrf5_radio->ack_frame.rssi); in handle_ack()
450 net_pkt_set_timestamp_ns(ack_pkt, nrf5_radio->ack_frame.time * NSEC_PER_USEC); in handle_ack()
463 nrf_802154_buffer_free_raw(nrf5_radio->ack_frame.psdu); in handle_ack()
464 nrf5_radio->ack_frame.psdu = NULL; in handle_ack()
655 if (nrf5_radio->ack_frame.psdu == NULL) { in nrf5_tx()
1199 nrf5_data.ack_frame.psdu = metadata->data.transmitted.p_ack; in nrf_802154_transmitted_raw()
1201 if (nrf5_data.ack_frame.psdu) { in nrf_802154_transmitted_raw()
1202 nrf5_data.ack_frame.rssi = metadata->data.transmitted.power; in nrf_802154_transmitted_raw()
1203 nrf5_data.ack_frame.lqi = metadata->data.transmitted.lqi; in nrf_802154_transmitted_raw()
1209 nrf5_data.ack_frame.time = NRF_802154_NO_TIMESTAMP; in nrf_802154_transmitted_raw()
1211 nrf5_data.ack_frame.time = nrf_802154_timestamp_end_to_phr_convert( in nrf_802154_transmitted_raw()
1212 metadata->data.transmitted.time, nrf5_data.ack_frame.psdu[0]); in nrf_802154_transmitted_raw()