| /drivers/hwinfo/ |
| A D | hwinfo_cc13xx_cc26xx.c | 25 uint8_t *mac; in z_impl_hwinfo_get_device_id() local 31 mac = (uint8_t *)(FCFG1_BASE + FCFG1_O_MAC_BLE_0); in z_impl_hwinfo_get_device_id() 33 mac = (uint8_t *)(CCFG_BASE + CCFG_O_IEEE_BLE_0); in z_impl_hwinfo_get_device_id() 39 mac = (uint8_t *)(FCFG1_BASE + FCFG1_O_MAC_15_4_0); in z_impl_hwinfo_get_device_id() 41 mac = (uint8_t *)(CCFG_BASE + CCFG_O_IEEE_MAC_0); in z_impl_hwinfo_get_device_id() 50 sys_memcpy_swap(buffer, mac, length); in z_impl_hwinfo_get_device_id()
|
| /drivers/wifi/simplelink/ |
| A D | simplelink.c | 32 unsigned char mac[6]; member 249 z_simplelink_get_mac(simplelink_data.mac); in simplelink_iface_init() 252 simplelink_data.mac[0], simplelink_data.mac[1], in simplelink_iface_init() 253 simplelink_data.mac[2], in simplelink_iface_init() 254 simplelink_data.mac[3], simplelink_data.mac[4], in simplelink_iface_init() 255 simplelink_data.mac[5]); in simplelink_iface_init() 257 net_if_set_link_addr(iface, simplelink_data.mac, in simplelink_iface_init() 258 sizeof(simplelink_data.mac), in simplelink_iface_init()
|
| A D | simplelink_support.h | 43 extern void z_simplelink_get_mac(unsigned char *mac);
|
| /drivers/ethernet/ |
| A D | eth_smsc911x.c | 49 uint8_t mac[6]; member 172 static int smsc_read_mac_address(uint8_t *mac) in smsc_read_mac_address() argument 182 mac[0] = (uint8_t)(tmp >> 0); in smsc_read_mac_address() 183 mac[1] = (uint8_t)(tmp >> 8); in smsc_read_mac_address() 184 mac[2] = (uint8_t)(tmp >> 16); in smsc_read_mac_address() 185 mac[3] = (uint8_t)(tmp >> 24); in smsc_read_mac_address() 192 mac[4] = (uint8_t)(tmp >> 0); in smsc_read_mac_address() 193 mac[5] = (uint8_t)(tmp >> 8); in smsc_read_mac_address() 438 smsc_read_mac_address(context->mac); in eth_initialize() 442 net_if_set_link_addr(iface, context->mac, sizeof(context->mac), in eth_initialize()
|
| A D | eth_lan865x.c | 219 uint8_t *mac = &ctx->mac_address[0]; in lan865x_write_macaddress() local 223 val = (mac[3] << 24) | (mac[2] << 16) | (mac[1] << 8) | mac[0]; in lan865x_write_macaddress() 227 val = (mac[5] << 8) | mac[4]; in lan865x_write_macaddress() 234 val = (mac[5] << 24) | (mac[4] << 16) | (mac[3] << 8) | mac[2]; in lan865x_write_macaddress()
|
| A D | eth_numaker.c | 177 static void m_numaker_read_mac_addr(char *mac) in m_numaker_read_mac_addr() argument 180 gen_random_mac(mac, NUMAKER_OUI_B0, NUMAKER_OUI_B1, NUMAKER_OUI_B2); in m_numaker_read_mac_addr() 208 mac[0] = (word1 & 0x0000ff00) >> 8; in m_numaker_read_mac_addr() 209 mac[1] = (word1 & 0x000000ff); in m_numaker_read_mac_addr() 210 mac[2] = (word0 & 0xff000000) >> 24; in m_numaker_read_mac_addr() 211 mac[3] = (word0 & 0x00ff0000) >> 16; in m_numaker_read_mac_addr() 212 mac[4] = (word0 & 0x0000ff00) >> 8; in m_numaker_read_mac_addr() 213 mac[5] = (word0 & 0x000000ff); in m_numaker_read_mac_addr() 215 LOG_INF("mac address %02x:%02x:%02x:%02x:%02x:%02x", mac[0], mac[1], mac[2], mac[3], in m_numaker_read_mac_addr() 216 mac[4], mac[5]); in m_numaker_read_mac_addr()
|
| A D | eth_smsc91x.c | 65 uint8_t mac[6]; member 657 sc->mac[0] = smsc_read_1(sc, IAR0); in smsc_init() 658 sc->mac[1] = smsc_read_1(sc, IAR1); in smsc_init() 659 sc->mac[2] = smsc_read_1(sc, IAR2); in smsc_init() 660 sc->mac[3] = smsc_read_1(sc, IAR3); in smsc_init() 661 sc->mac[4] = smsc_read_1(sc, IAR4); in smsc_init() 662 sc->mac[5] = smsc_read_1(sc, IAR5); in smsc_init() 764 LOG_INF("MAC %02x:%02x:%02x:%02x:%02x:%02x", sc->mac[0], sc->mac[1], sc->mac[2], sc->mac[3], in eth_initialize() 765 sc->mac[4], sc->mac[5]); in eth_initialize() 767 net_if_set_link_addr(iface, sc->mac, sizeof(sc->mac), NET_LINK_ETHERNET); in eth_initialize()
|
| A D | eth_adin2111.c | 1026 return adin2111_write_filter_address(dev, mac, mac, rules, in adin2111_filter_broadcast() 1046 uint8_t mac[NET_ETH_ADDR_LEN] = {0}; in eth_adin2111_broadcast_filter() local 1048 return adin2111_write_filter_address(dev, mac, mac, 0, in eth_adin2111_broadcast_filter() 1068 if ((reg & UINT16_MAX) == sys_get_be16(&mac[0])) { in eth_adin2111_find_filter() 1078 if (reg == sys_get_be32(&mac[2])) { in eth_adin2111_find_filter() 1093 ret = eth_adin2111_find_filter(dev, mac, port_idx); in eth_adin2111_set_mac_filter() 1113 return adin2111_write_filter_address(dev, mac, NULL, rules, i); in eth_adin2111_set_mac_filter() 1126 i = eth_adin2111_find_filter(dev, mac, port_idx); in eth_adin2111_clear_mac_filter() 1259 uint8_t *mac = (uint8_t *)config->filter.mac_address.addr; in adin2111_port_set_config() local 1262 ret = eth_adin2111_set_mac_filter(adin, mac, cfg->port_idx); in adin2111_port_set_config() [all …]
|
| A D | eth_renesas_ra.c | 54 uint8_t mac[6]; member 242 net_if_set_link_addr(iface, ctx->mac, sizeof(ctx->mac), NET_LINK_ETHERNET); in renesas_ra_eth_initialize() 413 .mac = DT_INST_PROP(0, local_mac_address), \
|
| A D | eth_e1000.c | 258 memcpy(dev->mac, &ral, 4); in e1000_probe() 259 memcpy(dev->mac + 4, &rah, 2); in e1000_probe() 281 net_if_set_link_addr(iface, dev->mac, sizeof(dev->mac), in e1000_iface_init()
|
| /drivers/wifi/eswifi/ |
| A D | eswifi_core.c | 452 uint8_t mac[6]; in eswifi_iface_init() local 463 if (eswifi_get_mac_addr(eswifi, mac) < 0) { in eswifi_iface_init() 469 mac[0], mac[1], mac[2], mac[3], mac[4], mac[5]); in eswifi_iface_init() 471 memcpy(eswifi->mac, mac, sizeof(eswifi->mac)); in eswifi_iface_init() 472 net_if_set_link_addr(iface, eswifi->mac, sizeof(eswifi->mac), in eswifi_iface_init()
|
| /drivers/wifi/winc1500/ |
| A D | wifi_winc1500.c | 152 unsigned char mac[6]; member 1105 w1500_data.mac[0], w1500_data.mac[1], w1500_data.mac[2], in winc1500_iface_init() 1106 w1500_data.mac[3], w1500_data.mac[4], w1500_data.mac[5]); in winc1500_iface_init() 1108 net_if_set_link_addr(iface, w1500_data.mac, sizeof(w1500_data.mac), in winc1500_iface_init() 1156 if (m2m_wifi_get_otp_mac_address(w1500_data.mac, &is_valid) != M2M_SUCCESS) { in winc1500_init() 1163 w1500_data.mac[0], w1500_data.mac[1], w1500_data.mac[2], in winc1500_init() 1164 w1500_data.mac[3], w1500_data.mac[4], w1500_data.mac[5]); in winc1500_init()
|
| /drivers/wifi/esp_hosted/ |
| A D | esp_hosted_proto.pb | 165 bytes mac = 1; 177 bytes mac = 1; 205 bytes mac = 1; 235 bytes mac = 2; 264 bytes mac = 2; 366 bytes mac = 2;
|
| A D | esp_hosted_proto.options | 3 *.mac max_size:17
|
| /drivers/wifi/siwx91x/ |
| A D | siwx91x_wifi_ap.c | 252 sl_mac_address_t mac = { }; in siwx91x_ap_sta_disconnect() local 263 memcpy(mac.octet, mac_addr, WIFI_MAC_ADDR_LEN); in siwx91x_ap_sta_disconnect() 266 &mac, SL_WIFI_DEAUTH); in siwx91x_ap_sta_disconnect() 286 memcpy(sta_info.mac, data, WIFI_MAC_ADDR_LEN); in siwx91x_on_ap_sta_connect() 306 memcpy(sta_info.mac, data, WIFI_MAC_ADDR_LEN); in siwx91x_on_ap_sta_disconnect()
|
| /drivers/ieee802154/ |
| A D | ieee802154_esp32.h | 19 uint8_t mac[8]; member
|
| A D | ieee802154_cc13xx_cc26xx_subg.h | 42 uint8_t mac[8]; /* in big endian */ member
|
| A D | ieee802154_cc13xx_cc26xx.c | 586 uint8_t *mac; in ieee802154_cc13xx_cc26xx_data_init() local 590 mac = (uint8_t *)(CCFG_BASE + CCFG_O_IEEE_MAC_0); in ieee802154_cc13xx_cc26xx_data_init() 592 mac = (uint8_t *)(FCFG1_BASE + FCFG1_O_MAC_15_4_0); in ieee802154_cc13xx_cc26xx_data_init() 595 sys_memcpy_swap(&drv_data->mac, mac, sizeof(drv_data->mac)); in ieee802154_cc13xx_cc26xx_data_init() 624 net_if_set_link_addr(iface, drv_data->mac, sizeof(drv_data->mac), in ieee802154_cc13xx_cc26xx_iface_init()
|
| A D | ieee802154_cc13xx_cc26xx_subg.c | 881 uint8_t *mac; in drv_data_init() local 886 mac = (uint8_t *)(CCFG_BASE + CCFG_O_IEEE_MAC_0); in drv_data_init() 888 mac = (uint8_t *)(FCFG1_BASE + FCFG1_O_MAC_15_4_0); in drv_data_init() 891 sys_memcpy_swap(&drv_data->mac, mac, sizeof(drv_data->mac)); in drv_data_init() 907 net_if_set_link_addr(iface, drv_data->mac, sizeof(drv_data->mac), in ieee802154_cc13xx_cc26xx_subg_iface_init()
|
| A D | ieee802154_nrf5.h | 30 uint8_t mac[8]; member
|
| A D | ieee802154_cc13xx_cc26xx.h | 68 uint8_t mac[8]; /* in big endian */ member
|
| A D | ieee802154_nrf5.c | 116 static void nrf5_get_eui64(uint8_t *mac) in nrf5_get_eui64() argument 125 mac[index++] = (IEEE802154_NRF5_VENDOR_OUI >> 16) & 0xff; in nrf5_get_eui64() 126 mac[index++] = (IEEE802154_NRF5_VENDOR_OUI >> 8) & 0xff; in nrf5_get_eui64() 127 mac[index++] = IEEE802154_NRF5_VENDOR_OUI & 0xff; in nrf5_get_eui64() 147 memcpy(mac + index, &factoryAddress, sizeof(factoryAddress) - index); in nrf5_get_eui64() 831 nrf5_get_eui64(nrf5_radio->mac); in nrf5_iface_init() 832 net_if_set_link_addr(iface, nrf5_radio->mac, sizeof(nrf5_radio->mac), in nrf5_iface_init()
|
| /drivers/ethernet/dsa/ |
| A D | dsa_ksz8xxx.c | 223 const uint8_t *mac, uint8_t fw_port, argument 234 buf[5] = mac[0]; 235 buf[4] = mac[1]; 236 buf[3] = mac[2]; 237 buf[2] = mac[3]; 238 buf[1] = mac[4]; 239 buf[0] = mac[5]; 883 const uint8_t *mac, argument 895 dsa_ksz8xxx_set_static_mac_table(pdev, mac, fw_port,
|
| /drivers/wifi/esp32/src/ |
| A D | esp_wifi_drv.c | 250 memcpy(res.mac, ap_list_buffer[k].bssid, WIFI_MAC_ADDR_LEN); in scan_done_handler() 359 LOG_DBG("Station " MACSTR " join, AID=%d", MAC2STR(event->mac), event->aid); in esp_wifi_handle_ap_connect_event() 367 memcpy(sta_info.mac, event->mac, WIFI_MAC_ADDR_LEN); in esp_wifi_handle_ap_connect_event() 376 if (memcmp(event->mac, sta->mac, 6) == 0) { in esp_wifi_handle_ap_connect_event() 406 LOG_DBG("station " MACSTR " leave, AID=%d", MAC2STR(event->mac), event->aid); in esp_wifi_handle_ap_disconnect_event() 412 memcpy(sta_info.mac, event->mac, WIFI_MAC_ADDR_LEN); in esp_wifi_handle_ap_disconnect_event()
|
| /drivers/ethernet/intel/ |
| A D | eth_intel_igc.c | 273 const struct device *dev = info->mac; in eth_intel_igc_queue_isr() 294 info->mac = dev; in eth_intel_igc_connect_queue_msix_vector() 549 const struct eth_intel_igc_mac_cfg *cfg = data->mac->config; in eth_intel_igc_tx_clean() 555 desc = eth_intel_igc_release_tx_desc(data->mac, queue); in eth_intel_igc_tx_clean() 561 idx = get_tx_desc_idx(data->mac, desc, queue); in eth_intel_igc_tx_clean() 677 const struct eth_intel_igc_mac_cfg *cfg = data->mac->config; in eth_intel_igc_rx_data_hdl() 680 desc = eth_intel_igc_get_rx_desc(data->mac, queue); in eth_intel_igc_rx_data_hdl() 687 idx = get_rx_desc_idx(data->mac, desc, queue); in eth_intel_igc_rx_data_hdl() 708 const struct eth_intel_igc_mac_cfg *cfg = data->mac->config; in eth_intel_igc_rx_data() 719 desc = eth_intel_igc_release_rx_desc(data->mac, queue); in eth_intel_igc_rx_data() [all …]
|