| /hal_nordic-latest/drivers/nrf_802154/driver/src/mac_features/ |
| D | nrf_802154_security_pib_ram.c | 91 static bool key_matches(table_entry_t * p_key, nrf_802154_key_id_t * p_id) in key_matches() argument 93 if (!p_key->taken) in key_matches() 98 if (p_key->mode != p_id->mode) in key_matches() 108 (memcmp(p_id->p_key_id, p_key->id, id_length_get(p_id->mode)) != 0)) in key_matches() 146 nrf_802154_security_error_t nrf_802154_security_pib_key_store(nrf_802154_key_t * p_key) in nrf_802154_security_pib_key_store() argument 148 NRF_802154_ASSERT(p_key != NULL); in nrf_802154_security_pib_key_store() 150 if (p_key->type != NRF_802154_KEY_CLEARTEXT) in nrf_802154_security_pib_key_store() 155 if (!mode_is_valid(p_key->id.mode)) in nrf_802154_security_pib_key_store() 160 if (key_is_present(&p_key->id)) in nrf_802154_security_pib_key_store() 170 p_key->value.p_cleartext_key, in nrf_802154_security_pib_key_store() [all …]
|
| D | nrf_802154_security_pib.h | 72 nrf_802154_security_error_t nrf_802154_security_pib_key_store(nrf_802154_key_t * p_key);
|
| /hal_nordic-latest/drivers/nrf_802154/serialization/src/ |
| D | nrf_802154_kvmap.c | 64 static size_t item_idx_by_key_search(const nrf_802154_kvmap_t * p_kvmap, const void * p_key) in item_idx_by_key_search() argument 73 if (memcmp(p_item, p_key, p_kvmap->key_size) == 0) in item_idx_by_key_search() 96 bool nrf_802154_kvmap_add(nrf_802154_kvmap_t * p_kvmap, const void * p_key, const void * p_value) in nrf_802154_kvmap_add() argument 104 idx = item_idx_by_key_search(p_kvmap, p_key); in nrf_802154_kvmap_add() 122 memcpy(p_item, p_key, p_kvmap->key_size); in nrf_802154_kvmap_add() 133 bool nrf_802154_kvmap_remove(nrf_802154_kvmap_t * p_kvmap, const void * p_key) in nrf_802154_kvmap_remove() argument 141 idx = item_idx_by_key_search(p_kvmap, p_key); in nrf_802154_kvmap_remove() 171 const void * p_key, in nrf_802154_kvmap_search() argument 180 idx = item_idx_by_key_search(p_kvmap, p_key); in nrf_802154_kvmap_search()
|
| D | nrf_802154_spinel_app.c | 1918 nrf_802154_security_error_t nrf_802154_security_key_store(nrf_802154_key_t * p_key) in nrf_802154_security_key_store() argument 1933 NRF_802154_SECURITY_KEY_STORE_ENCODE(*p_key, AES_CCM_KEY_SIZE, KEY_ID_MODE_3_SIZE)); in nrf_802154_security_key_store()
|
| /hal_nordic-latest/drivers/nrf_802154/serialization/src/include/ |
| D | nrf_802154_kvmap.h | 137 const void * p_key, 150 bool nrf_802154_kvmap_remove(nrf_802154_kvmap_t * p_kvmap, const void * p_key); 171 const void * p_key,
|
| /hal_nordic-latest/nrfx/hal/ |
| D | nrf_ecb.h | 317 uint32_t const * p_key); 497 uint32_t const * p_key) in nrf_ecb_key_set() argument 501 p_reg->KEY.VALUE[i] = p_key[i]; in nrf_ecb_key_set()
|
| D | nrf_ccm.h | 674 uint32_t const * p_key); 1096 uint32_t const * p_key) in nrf_ccm_key_set() argument 1098 NRFX_ASSERT(p_key); in nrf_ccm_key_set() 1101 p_reg->KEY.VALUE[i] = p_key[i]; in nrf_ccm_key_set()
|
| /hal_nordic-latest/nrfx/drivers/src/ |
| D | nrfx_cracen.c | 297 static cracen_ret_t cm_aes_ecb(uint8_t * p_key, size_t key_size, uint8_t * p_input, in cm_aes_ecb() argument 321 in_descs[1].p_addr = p_key; in cm_aes_ecb()
|
| /hal_nordic-latest/drivers/nrf_802154/driver/src/ |
| D | nrf_802154_aes_ccm_acc_ecb.c | 204 static void ecb_hal_key_set(const uint8_t * p_key) in ecb_hal_key_set() argument 206 memcpy(m_ecb_hal_data.key, p_key, NRF_802154_AES_CCM_BLOCK_SIZE); in ecb_hal_key_set()
|
| D | nrf_802154.c | 931 nrf_802154_security_error_t nrf_802154_security_key_store(nrf_802154_key_t * p_key) in nrf_802154_security_key_store() argument 933 return nrf_802154_security_pib_key_store(p_key); in nrf_802154_security_key_store()
|
| /hal_nordic-latest/drivers/nrf_802154/common/include/ |
| D | nrf_802154.h | 1364 nrf_802154_security_error_t nrf_802154_security_key_store(nrf_802154_key_t * p_key);
|