Home
last modified time | relevance | path

Searched refs:p_iterator (Results 1 – 2 of 2) sorted by relevance

/hal_nordic-latest/drivers/nrf_802154/driver/src/mac_features/
Dnrf_802154_ie_writer.c221 static bool csl_ie_write_prepare(const uint8_t * p_iterator) in csl_ie_write_prepare() argument
223 NRF_802154_ASSERT(p_iterator != NULL); in csl_ie_write_prepare()
225 if (nrf_802154_frame_parser_ie_length_get(p_iterator) < IE_CSL_SIZE_MIN) in csl_ie_write_prepare()
231 mp_csl_phase_addr = (uint8_t *)nrf_802154_frame_parser_ie_content_address_get(p_iterator); in csl_ie_write_prepare()
289 static bool cst_ie_write_prepare(const uint8_t * p_iterator) in cst_ie_write_prepare() argument
291 NRF_802154_ASSERT(p_iterator != NULL); in cst_ie_write_prepare()
293 if (nrf_802154_frame_parser_ie_length_get(p_iterator) != IE_VENDOR_THREAD_CST_SIZE) in cst_ie_write_prepare()
300 p_iterator); in cst_ie_write_prepare()
334 static bool csl_ie_write_prepare(const uint8_t * p_iterator) in csl_ie_write_prepare() argument
368 static bool cst_ie_write_prepare(const uint8_t * p_iterator) in cst_ie_write_prepare() argument
[all …]
Dnrf_802154_frame_parser.c355 const uint8_t * p_iterator; in full_parse() local
369 p_iterator = nrf_802154_frame_parser_header_ie_iterator_begin(p_ie_header); in full_parse()
371 while (!nrf_802154_frame_parser_ie_iterator_end(p_iterator, p_end_addr)) in full_parse()
373 p_iterator = nrf_802154_frame_parser_ie_iterator_next(p_iterator); in full_parse()
375 if (p_iterator > p_end_addr) in full_parse()
380 else if (p_iterator == p_end_addr) in full_parse()
383 offset = p_iterator - p_parser_data->p_frame; in full_parse()
386 else if (nrf_802154_frame_parser_ie_iterator_end(p_iterator, p_end_addr)) in full_parse()
389 offset = nrf_802154_frame_parser_ie_content_address_get(p_iterator) - in full_parse()