| /hal_nordic-latest/drivers/nrf_802154/driver/src/mac_features/ |
| D | nrf_802154_frame_parser.h | 485 uint8_t offset = nrf_802154_frame_parser_dst_panid_offset_get(p_parser_data); in nrf_802154_frame_parser_dst_panid_get() local 487 if (offset == NRF_802154_FRAME_PARSER_INVALID_OFFSET) in nrf_802154_frame_parser_dst_panid_get() 492 return &p_parser_data->p_frame[offset]; in nrf_802154_frame_parser_dst_panid_get() 518 uint8_t offset = nrf_802154_frame_parser_dst_addr_offset_get(p_parser_data); in nrf_802154_frame_parser_dst_addr_get() local 520 if (offset == NRF_802154_FRAME_PARSER_INVALID_OFFSET) in nrf_802154_frame_parser_dst_addr_get() 525 return &p_parser_data->p_frame[offset]; in nrf_802154_frame_parser_dst_addr_get() 551 uint8_t offset = nrf_802154_frame_parser_src_panid_offset_get(p_parser_data); in nrf_802154_frame_parser_src_panid_get() local 553 if (offset == NRF_802154_FRAME_PARSER_INVALID_OFFSET) in nrf_802154_frame_parser_src_panid_get() 558 return &p_parser_data->p_frame[offset]; in nrf_802154_frame_parser_src_panid_get() 584 uint8_t offset = nrf_802154_frame_parser_src_addr_offset_get(p_parser_data); in nrf_802154_frame_parser_src_addr_get() local [all …]
|
| D | nrf_802154_frame_parser.c | 237 uint8_t offset = PHR_SIZE + FCF_SIZE; in fcf_parse() local 240 if (offset > p_parser_data->valid_data_len) in fcf_parse() 248 offset += DSN_SIZE; in fcf_parse() 253 p_parser_data->mhr.dst.panid_offset = offset; in fcf_parse() 254 offset += PAN_ID_SIZE; in fcf_parse() 259 p_parser_data->mhr.dst.addr_offset = offset; in fcf_parse() 270 offset += addr_size; in fcf_parse() 271 p_parser_data->helper.dst_addressing_end_offset = offset; in fcf_parse() 275 p_parser_data->mhr.src.panid_offset = offset; in fcf_parse() 276 offset += PAN_ID_SIZE; in fcf_parse() [all …]
|
| /hal_nordic-latest/drivers/nrf_802154/driver/src/ |
| D | nrf_802154_aes_ccm_acc_ecb.c | 309 uint8_t offset = 0; in add_auth_data_get() local 328 offset += NRF_802154_AES_CCM_BLOCK_SIZE - sizeof(uint16_t); in add_auth_data_get() 329 offset += NRF_802154_AES_CCM_BLOCK_SIZE * (iter - 1); in add_auth_data_get() 330 if (offset >= p_frame->auth_data_len) in add_auth_data_get() 335 len = MIN(p_frame->auth_data_len - offset, NRF_802154_AES_CCM_BLOCK_SIZE); in add_auth_data_get() 336 memcpy(p_b, p_frame->auth_data + offset, len); in add_auth_data_get() 355 uint8_t offset = 0; in plain_text_data_get() local 365 offset += NRF_802154_AES_CCM_BLOCK_SIZE * iter; in plain_text_data_get() 366 if (offset >= p_frame->plain_text_data_len) in plain_text_data_get() 371 len = MIN(p_frame->plain_text_data_len - offset, NRF_802154_AES_CCM_BLOCK_SIZE); in plain_text_data_get() [all …]
|
| D | nrf_802154_aes_ccm_acc_ccm.c | 324 ptrdiff_t offset; in nrf_802154_aes_ccm_transform_prepare() local 328 offset = p_aes_ccm_data->auth_data_len + PHR_SIZE; in nrf_802154_aes_ccm_transform_prepare() 332 offset = p_aes_ccm_data->raw_frame[PHR_OFFSET] + PHR_SIZE; in nrf_802154_aes_ccm_transform_prepare() 335 NRF_802154_ASSERT((offset >= 0) && (offset <= MAX_PACKET_SIZE + PHR_SIZE)); in nrf_802154_aes_ccm_transform_prepare() 337 nrf_802154_tx_work_buffer_plain_text_offset_set(offset); in nrf_802154_aes_ccm_transform_prepare() 339 p_ciphertext = p_work_buffer + offset; in nrf_802154_aes_ccm_transform_prepare() 345 memcpy(p_work_buffer, p_aes_ccm_data->raw_frame, offset); in nrf_802154_aes_ccm_transform_prepare() 346 memset(p_ciphertext, 0, p_aes_ccm_data->raw_frame[PHR_OFFSET] + PHR_SIZE - offset); in nrf_802154_aes_ccm_transform_prepare()
|
| D | nrf_802154_encrypt.c | 188 uint8_t offset = 0; in aes_ccm_nonce_generate() local 191 offset += EXTENDED_ADDRESS_SIZE; in aes_ccm_nonce_generate() 195 memcpy_rev((p_nonce + offset), in aes_ccm_nonce_generate() 198 offset += FRAME_COUNTER_SIZE; in aes_ccm_nonce_generate() 200 p_nonce[offset] = nrf_802154_frame_parser_sec_ctrl_sec_lvl_get(p_frame_data); in aes_ccm_nonce_generate()
|
| D | nrf_802154_tx_work_buffer.c | 120 void nrf_802154_tx_work_buffer_plain_text_offset_set(uint8_t offset) in nrf_802154_tx_work_buffer_plain_text_offset_set() argument 122 m_plain_text_offset = offset; in nrf_802154_tx_work_buffer_plain_text_offset_set()
|
| D | nrf_802154_tx_work_buffer.h | 125 void nrf_802154_tx_work_buffer_plain_text_offset_set(uint8_t offset);
|
| /hal_nordic-latest/utils/ |
| D | gen_offsets.py | 41 offset = base_offset + int(entry.find("addressOffset").text, 0) 45 parse_offsets(offsets, entry, name, offset) 47 offsets.append((name, offset)) 54 parse_offsets(offsets, entry, name.format(i), offset + i * dim_inc) 56 offsets.append((name.format(i), offset + i * dim_inc)) 73 width = max(len(offset[0]) for offset in offsets) 74 for offset in offsets:
|
| /hal_nordic-latest/nrfx/hal/ |
| D | nrf_exmif.h | 72 uint32_t offset; ///< EXMIF address mapping offset. member 181 p_reg->EXTCONF1.OFFSET = p_device->offset; in nrf_exmif_device_config() 185 p_reg->EXTCONF2.OFFSET = p_device->offset; in nrf_exmif_device_config()
|
| D | nrf_twis.h | 624 NRF_STATIC_INLINE volatile uint32_t* nrf_twis_getRegPtr(NRF_TWIS_Type * p_reg, uint32_t offset) in nrf_twis_getRegPtr() argument 626 return (volatile uint32_t*)((uint8_t *)p_reg + (uint32_t)offset); in nrf_twis_getRegPtr() 640 uint32_t offset) in nrf_twis_getRegPtr_c() argument 642 return (volatile const uint32_t*)((uint8_t const *)p_reg + (uint32_t)offset); in nrf_twis_getRegPtr_c()
|
| D | nrf_mpc.h | 462 uint32_t offset); 973 uint32_t offset) in nrf_mpc_override_offset_set() argument 976 NRFX_ASSERT((offset & 0x3FFUL) == 0); in nrf_mpc_override_offset_set() 978 p_reg->OVERRIDE[index].OFFSET = (int32_t)offset; in nrf_mpc_override_offset_set()
|
| D | nrf_usbd.h | 297 NRF_STATIC_INLINE volatile uint32_t* nrf_usbd_getRegPtr(NRF_USBD_Type * p_reg, uint32_t offset) in nrf_usbd_getRegPtr() argument 299 return (volatile uint32_t*)(((uint8_t *)p_reg) + (uint32_t)offset); in nrf_usbd_getRegPtr() 313 uint32_t offset) in nrf_usbd_getRegPtr_c() argument 315 return (volatile const uint32_t*)(((uint8_t const *)p_reg) + (uint32_t)offset); in nrf_usbd_getRegPtr_c()
|