Home
last modified time | relevance | path

Searched refs:p_key (Results 1 – 11 of 11) sorted by relevance

/hal_nordic-latest/drivers/nrf_802154/driver/src/mac_features/
Dnrf_802154_security_pib_ram.c91 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 …]
Dnrf_802154_security_pib.h72 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/
Dnrf_802154_kvmap.c64 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()
Dnrf_802154_spinel_app.c1918 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/
Dnrf_802154_kvmap.h137 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/
Dnrf_ecb.h317 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()
Dnrf_ccm.h674 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/
Dnrfx_cracen.c297 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/
Dnrf_802154_aes_ccm_acc_ecb.c204 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()
Dnrf_802154.c931 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/
Dnrf_802154.h1364 nrf_802154_security_error_t nrf_802154_security_key_store(nrf_802154_key_t * p_key);