Home
last modified time | relevance | path

Searched refs:mac_keys (Results 1 – 4 of 4) sorted by relevance

/Zephyr-latest/drivers/ieee802154/
Dieee802154_mcxw.c669 static void mcxw_set_mac_key(struct ieee802154_key *mac_keys) in mcxw_set_mac_key() argument
673 __ASSERT_NO_MSG(mac_keys); in mcxw_set_mac_key()
674 __ASSERT_NO_MSG(mac_keys[0].key_id && mac_keys[0].key_value); in mcxw_set_mac_key()
675 __ASSERT_NO_MSG(mac_keys[1].key_id && mac_keys[1].key_value); in mcxw_set_mac_key()
676 __ASSERT_NO_MSG(mac_keys[2].key_id && mac_keys[2].key_value); in mcxw_set_mac_key()
679 msg.msgData.MacKeyData.keyId = *(mac_keys[1].key_id); in mcxw_set_mac_key()
681 memcpy(msg.msgData.MacKeyData.prevKey, mac_keys[0].key_value, 16); in mcxw_set_mac_key()
682 memcpy(msg.msgData.MacKeyData.currKey, mac_keys[1].key_value, 16); in mcxw_set_mac_key()
683 memcpy(msg.msgData.MacKeyData.nextKey, mac_keys[2].key_value, 16); in mcxw_set_mac_key()
1157 mcxw_set_mac_key(config->mac_keys); in mcxw_configure()
Dieee802154_nrf5.c834 static void nrf5_config_mac_keys(struct ieee802154_key *mac_keys) in nrf5_config_mac_keys() argument
838 for (uint8_t i = 0; mac_keys->key_value in nrf5_config_mac_keys()
839 && i < NRF_802154_SECURITY_KEY_STORAGE_SIZE; mac_keys++, i++) { in nrf5_config_mac_keys()
841 .value.p_cleartext_key = mac_keys->key_value, in nrf5_config_mac_keys()
842 .id.mode = mac_keys->key_id_mode, in nrf5_config_mac_keys()
843 .id.p_key_id = mac_keys->key_id, in nrf5_config_mac_keys()
846 .use_global_frame_counter = !(mac_keys->frame_counter_per_key), in nrf5_config_mac_keys()
924 nrf5_config_mac_keys(config->mac_keys); in nrf5_configure()
/Zephyr-latest/include/zephyr/net/
Dieee802154_radio.h1182 struct ieee802154_key *mac_keys; member
/Zephyr-latest/modules/openthread/platform/
Dradio.c1354 .mac_keys = aKeyId == 0 ? clear_keys : keys, in otPlatRadioSetMacKey()