Home
last modified time | relevance | path

Searched refs:mac (Results 1 – 25 of 105) sorted by relevance

12345

/hal_espressif-latest/components/esp_hw_support/
Dmac_addr.c38 uint8_t mac[ESP_MAC_ADDRESS_LEN]; member
65 static esp_err_t generate_mac(uint8_t *mac, uint8_t *base_mac_addr, esp_mac_type_t type);
66 static esp_err_t get_efuse_factory_mac(uint8_t *mac);
67 static esp_err_t get_efuse_mac_custom(uint8_t *mac);
69 static esp_err_t get_efuse_mac_ext(uint8_t *mac);
83 static esp_err_t get_mac_addr_from_mac_table(uint8_t *mac, int idx, bool silent) in get_mac_addr_from_mac_table() argument
97 err = get_efuse_factory_mac(s_mac_table[idx].mac); in get_mac_addr_from_mac_table()
103 err = get_efuse_mac_custom(s_mac_table[idx].mac); in get_mac_addr_from_mac_table()
107 err = get_efuse_mac_ext(s_mac_table[idx].mac); in get_mac_addr_from_mac_table()
121 memcpy(mac, s_mac_table[idx].mac, s_mac_table[idx].len); in get_mac_addr_from_mac_table()
[all …]
/hal_espressif-latest/components/wpa_supplicant/esp_supplicant/src/crypto/
Dcrypto_mbedtls.c54 const u8 *addr[], const size_t *len, u8 *mac) in digest_vector() argument
89 ret = mbedtls_md_finish(&md_ctx, mac); in digest_vector()
98 u8 *mac) in sha256_vector() argument
100 return digest_vector(MBEDTLS_MD_SHA256, num_elem, addr, len, mac); in sha256_vector()
104 u8 *mac) in sha384_vector() argument
106 return digest_vector(MBEDTLS_MD_SHA384, num_elem, addr, len, mac); in sha384_vector()
110 u8 *mac) in sha512_vector() argument
112 return digest_vector(MBEDTLS_MD_SHA512, num_elem, addr, len, mac); in sha512_vector()
115 int sha1_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) in sha1_vector() argument
117 return digest_vector(MBEDTLS_MD_SHA1, num_elem, addr, len, mac); in sha1_vector()
[all …]
/hal_espressif-latest/components/esp_hw_support/include/
Desp_mac.h72 esp_err_t esp_base_mac_addr_set(const uint8_t *mac);
86 esp_err_t esp_base_mac_addr_get(uint8_t *mac);
110 esp_err_t esp_efuse_mac_get_custom(uint8_t *mac);
122 esp_err_t esp_efuse_mac_get_default(uint8_t *mac);
140 esp_err_t esp_read_mac(uint8_t *mac, esp_mac_type_t type);
172 esp_err_t esp_iface_mac_addr_set(const uint8_t *mac, esp_mac_type_t type);
/hal_espressif-latest/components/wpa_supplicant/src/crypto/
Dsha256.c27 const u8 *addr[], const size_t *len, u8 *mac) in hmac_sha256_vector() argument
73 if (sha256_vector(1 + num_elem, _addr, _len, mac) < 0) in hmac_sha256_vector()
85 _addr[1] = mac; in hmac_sha256_vector()
87 return sha256_vector(2, _addr, _len, mac); in hmac_sha256_vector()
101 size_t data_len, u8 *mac) in hmac_sha256() argument
103 return hmac_sha256_vector(key, key_len, 1, &data, &data_len, mac); in hmac_sha256()
Daes-omac1.c44 const u8 *addr[], const size_t *len, u8 *mac) in omac1_aes_vector() argument
114 aes_encrypt(ctx, pad, mac); in omac1_aes_vector()
134 const u8 *addr[], const size_t *len, u8 *mac) in omac1_aes_128_vector() argument
136 return omac1_aes_vector(key, 16, num_elem, addr, len, mac); in omac1_aes_128_vector()
152 int omac1_aes_128(const u8 *key, const u8 *data, size_t data_len, u8 *mac) in omac1_aes_128() argument
154 return omac1_aes_128_vector(key, 1, &data, &data_len, mac); in omac1_aes_128()
170 int omac1_aes_256(const u8 *key, const u8 *data, size_t data_len, u8 *mac) in omac1_aes_256() argument
172 return omac1_aes_vector(key, 32, 1, &data, &data_len, mac); in omac1_aes_256()
Dsha1.c27 const u8 *addr[], const size_t *len, u8 *mac) in hmac_sha1_vector() argument
74 if (sha1_vector(1 + num_elem, _addr, _len, mac)) in hmac_sha1_vector()
86 _addr[1] = mac; in hmac_sha1_vector()
88 ret = sha1_vector(2, _addr, _len, mac); in hmac_sha1_vector()
105 u8 *mac) in hmac_sha1() argument
107 return hmac_sha1_vector(key, key_len, 1, &data, &data_len, mac); in hmac_sha1()
Dcrypto_internal.c179 int crypto_hash_finish(struct crypto_hash *ctx, u8 *mac, size_t *len) in crypto_hash_finish() argument
187 if (mac == NULL || len == NULL) { in crypto_hash_finish()
200 MD5Final(mac, &ctx->u.md5); in crypto_hash_finish()
209 SHA1Final(mac, &ctx->u.sha1); in crypto_hash_finish()
219 sha256_done(&ctx->u.sha256, mac); in crypto_hash_finish()
230 sha384_done(&ctx->u.sha384, mac); in crypto_hash_finish()
241 sha512_done(&ctx->u.sha512, mac); in crypto_hash_finish()
252 MD5Final(mac, &ctx->u.md5); in crypto_hash_finish()
261 MD5Update(&ctx->u.md5, mac, 16); in crypto_hash_finish()
262 MD5Final(mac, &ctx->u.md5); in crypto_hash_finish()
[all …]
Dmd5.c27 const u8 *addr[], const size_t *len, u8 *mac) in hmac_md5_vector() argument
75 if (md5_vector(1 + num_elem, _addr, _len, mac)) in hmac_md5_vector()
87 _addr[1] = mac; in hmac_md5_vector()
89 res = md5_vector(2, _addr, _len, mac); in hmac_md5_vector()
106 u8 *mac) in hmac_md5() argument
108 return hmac_md5_vector(key, key_len, 1, &data, &data_len, mac); in hmac_md5()
Dmd5.h15 const u8 *addr[], const size_t *len, u8 *mac);
17 u8 *mac);
Daes_wrap.h27 const size_t *len, u8 *mac);
30 u8 *mac);
32 u8 *mac);
34 u8 *mac);
Dsha1.h15 const u8 *addr[], const size_t *len, u8 *mac);
17 u8 *mac);
Dsha256.h15 const u8 *addr[], const size_t *len, u8 *mac);
17 size_t data_len, u8 *mac);
Dsha384-internal.c25 u8 *mac) in sha384_vector() argument
34 if (sha384_done(&ctx, mac)) in sha384_vector()
Dsha384.h16 const u8 *addr[], const size_t *len, u8 *mac);
18 size_t data_len, u8 *mac);
/hal_espressif-latest/components/esp_wifi/include/
Desp_wifi_crypto_types.h115 const unsigned char *addr[], const int *len, unsigned char *mac);
143 unsigned int data_len, unsigned char *mac);
157 … const unsigned char *addr[], const unsigned int *len, unsigned char *mac);
170 unsigned int data_len, unsigned char *mac);
184 … const unsigned char *addr[], const unsigned int *len, unsigned char *mac);
214 unsigned char *mac);
261 unsigned char *mac);
/hal_espressif-latest/components/esp_netif/include/
Desp_netif_defaults.h42 ESP_COMPILER_DESIGNATED_INIT_AGGREGATE_TYPE_EMPTY(mac) \
56 ESP_COMPILER_DESIGNATED_INIT_AGGREGATE_TYPE_EMPTY(mac) \
70 ESP_COMPILER_DESIGNATED_INIT_AGGREGATE_TYPE_EMPTY(mac) \
82 ESP_COMPILER_DESIGNATED_INIT_AGGREGATE_TYPE_EMPTY(mac) \
96 ESP_COMPILER_DESIGNATED_INIT_AGGREGATE_TYPE_EMPTY(mac) \
113 ESP_COMPILER_DESIGNATED_INIT_AGGREGATE_TYPE_EMPTY(mac) \
Desp_netif_types.h151 uint8_t mac[6]; /*!< MAC address of the connected client */ member
192 uint8_t mac[6]; /*!< initial mac address for this interface */ member
252 uint8_t mac[6]; /**< Clients MAC address */ member
/hal_espressif-latest/components/hal/
Defuse_hal.c16 void efuse_hal_get_mac(uint8_t *mac) in efuse_hal_get_mac() argument
18 *((uint32_t*)&mac[0]) = efuse_ll_get_mac0(); in efuse_hal_get_mac()
19 *((uint16_t*)&mac[4]) = (uint16_t) efuse_ll_get_mac1(); in efuse_hal_get_mac()
/hal_espressif-latest/components/esp_wifi/src/
Dwifi_default.c38 uint8_t mac[6]; in wifi_start() local
45 if ((ret = esp_wifi_get_if_mac(driver, mac)) != ESP_OK) { in wifi_start()
49 …ESP_LOGD(TAG, "WIFI mac address: %x %x %x %x %x %x", mac[0], mac[1], mac[2], mac[3], mac[4], mac[5… in wifi_start()
62 esp_netif_set_mac(esp_netif, mac); in wifi_start()
Dwifi_default_ap.c25 memcpy(wifi_sta_ip_mac_list->sta[i].mac, wifi_sta_list->sta[i].mac, 6); in esp_wifi_ap_get_sta_list_with_ip()
/hal_espressif-latest/zephyr/port/wifi/
Dwifi_stubs.c155 bool esp_wifi_wpa_ptk_init_done_internal(uint8_t *mac) in esp_wifi_wpa_ptk_init_done_internal() argument
157 ARG_UNUSED(mac); in esp_wifi_wpa_ptk_init_done_internal()
207 int esp_wifi_ap_deauth_internal(uint8_t *mac, uint32_t reason) in esp_wifi_ap_deauth_internal() argument
209 ARG_UNUSED(mac); in esp_wifi_ap_deauth_internal()
460 bool esp_wifi_ap_notify_node_sae_auth_done(uint8_t *mac) in esp_wifi_ap_notify_node_sae_auth_done() argument
462 ARG_UNUSED(mac); in esp_wifi_ap_notify_node_sae_auth_done()
466 bool esp_wifi_ap_is_sta_sae_reauth_node(uint8_t *mac) in esp_wifi_ap_is_sta_sae_reauth_node() argument
468 ARG_UNUSED(mac); in esp_wifi_ap_is_sta_sae_reauth_node()
969 esp_err_t esp_wifi_set_mac(wifi_interface_t ifx, const uint8_t mac[6]) in esp_wifi_set_mac()
972 ARG_UNUSED(mac); in esp_wifi_set_mac()
[all …]
/hal_espressif-latest/components/wpa_supplicant/src/ap/
Dcomeback_token.c36 u8 mac[SHA256_MAC_LEN]; in check_comeback_token() local
60 2, addrs, len, mac) < 0 || in check_comeback_token()
61 os_memcmp_const(token + 2, &mac[2], SHA256_MAC_LEN - 2) != 0) { in check_comeback_token()
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32p4/
Dfields.py352 mac = self.get_raw(from_read)[::-1]
354 mac = self.get_raw(from_read)
356 mac = self.parent["MAC"].get_bitstring(from_read).copy()
358 mac.insert(mac_ext, 24)
359 mac = mac.bytes
361 mac = self.get_raw(from_read)
362 return "%s %s" % (util.hexify(mac, ":"), self.check())
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c5/
Dfields.py374 mac = self.get_raw(from_read)[::-1]
376 mac = self.get_raw(from_read)
378 mac = self.parent["MAC"].get_bitstring(from_read).copy()
380 mac.insert(mac_ext, 24)
381 mac = mac.bytes
383 mac = self.get_raw(from_read)
384 return "%s %s" % (util.hexify(mac, ":"), self.check())
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c5beta3/
Dfields.py374 mac = self.get_raw(from_read)[::-1]
376 mac = self.get_raw(from_read)
378 mac = self.parent["MAC"].get_bitstring(from_read).copy()
380 mac.insert(mac_ext, 24)
381 mac = mac.bytes
383 mac = self.get_raw(from_read)
384 return "%s %s" % (util.hexify(mac, ":"), self.check())

12345