Lines Matching refs:psdu
156 uint8_t *psdu; in nrf5_rx_thread() local
169 __ASSERT_NO_MSG(rx_frame->psdu); in nrf5_rx_thread()
176 pkt_len = rx_frame->psdu[0]; in nrf5_rx_thread()
178 pkt_len = rx_frame->psdu[0] - IEEE802154_FCS_LENGTH; in nrf5_rx_thread()
196 if (net_pkt_write(pkt, rx_frame->psdu + 1, pkt_len)) { in nrf5_rx_thread()
220 psdu = rx_frame->psdu; in nrf5_rx_thread()
221 rx_frame->psdu = NULL; in nrf5_rx_thread()
222 nrf_802154_buffer_free_raw(psdu); in nrf5_rx_thread()
231 psdu = rx_frame->psdu; in nrf5_rx_thread()
232 rx_frame->psdu = NULL; in nrf5_rx_thread()
233 nrf_802154_buffer_free_raw(psdu); in nrf5_rx_thread()
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()
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()
1108 if (nrf5_data.rx_frames[i].psdu != NULL) { in nrf_802154_received_timestamp_raw()
1112 nrf5_data.rx_frames[i].psdu = data; in nrf_802154_received_timestamp_raw()
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()
1212 metadata->data.transmitted.time, nrf5_data.ack_frame.psdu[0]); in nrf_802154_transmitted_raw()