/illumos-gate/usr/src/uts/sun4v/sys/ |
H A D | dds.h | 68 uint64_t macaddr; member in struct:dds_share_msg 101 uint64_t macaddr; member in struct:dds_share_modify_msg
|
H A D | vnet_common.h | 136 uint64_t vnet_macaddr_strtoul(const uint8_t *macaddr); 137 void vnet_macaddr_ultostr(uint64_t value, uint8_t *macaddr);
|
H A D | vnet_gen.h | 393 ether_addr_t macaddr; /* mac address of peer */ member in struct:vgen_port 419 ether_addr_t macaddr; /* mac addr of vnet */ member in struct:vgen
|
/illumos-gate/usr/src/lib/libsocket/inet/ |
H A D | link_addr.c | 48 _link_ntoa(const unsigned char *macaddr, char *str, int size, int mactype) argument 56 n = sprintf(buf, "%x", *macaddr++); 58 n += sprintf(buf+n, ":%x", *macaddr++);
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | etheraddr.c | 96 ether_aton(char *addr, uchar_t *macaddr) argument 104 macaddr[i++] = val; 112 macaddr[i] = val;
|
H A D | strplumb.c | 599 uchar_t *macaddr; local 619 macaddr = getmacaddr(dip, &maclen); 620 if (macaddr == NULL) 624 bcmp(macaddr, boot_macaddr, maclen) != 0) { 625 kmem_free(macaddr, maclen); 630 (void) localetheraddr((struct ether_addr *)macaddr, NULL); 631 kmem_free(macaddr, maclen); 652 uchar_t *macaddr = NULL; local 686 macaddr = kmem_alloc(ETHERADDRL, KM_SLEEP); 687 if (dl_phys_addr(lh, macaddr, maclen [all...] |
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | vnet_common.c | 39 vnet_macaddr_strtoul(const uint8_t *macaddr) argument 46 val |= macaddr[i]; 54 vnet_macaddr_ultostr(uint64_t val, uint8_t *macaddr) argument 61 macaddr[i] = value & 0xFF;
|
H A D | vsw_phys.c | 86 uint8_t *macaddr, uint16_t flags, vsw_vlanid_t *vids, int nvids); 225 /* announce macaddr of vnets to the physical switch */ 686 uint8_t *macaddr; local 706 macaddr = (uint8_t *)port->p_macaddr.ether_addr_octet; 714 rv = mac_unicast_add(port->p_mch, macaddr, mac_flags, 719 "macaddr,vid(%s, %d) err=%d", 720 vswp->instance, ether_sprintf((void *)macaddr), 726 D2(vswp, "%s:programmed macaddr(%s) vid(%d) into device %s", 727 __func__, ether_sprintf((void *)macaddr), vid, 732 vsw_mac_add_vlans(vswp, port->p_mch, macaddr, 753 uint8_t *macaddr; local 1130 vsw_mac_add_vlans(vsw_t *vswp, mac_client_handle_t mch, uint8_t *macaddr, uint16_t flags, vsw_vlanid_t *vids, int nvids) argument [all...] |
H A D | vnet_dds.c | 78 uint64_t macaddr; member in struct:vdds_cb_arg 94 uint64_t macaddr, uint32_t max_frame_size); 436 dmsg->msg.share_msg.macaddr, max_frame_size); 543 smsg->macaddr = vnet_macaddr_strtoul(vnetp->curr_macaddr); 575 vdds_create_niu_node(uint64_t cookie, uint64_t macaddr, uint32_t max_frame_size) argument 596 cba.macaddr = macaddr; 613 cba.macaddr = macaddr; 1003 vnet_macaddr_ultostr(cba->macaddr, macaddrbyte [all...] |
H A D | vsw.c | 108 static void vsw_save_lmacaddr(vsw_t *vswp, uint64_t macaddr); 235 * Number of RARP packets sent to announce macaddr to the physical switch, 1236 vsw_m_unicst(void *arg, const uint8_t *macaddr) argument 1238 _NOTE(ARGUNUSED(arg, macaddr)) 1746 uint64_t macaddr = 0; local 1755 if (md_get_prop_val(mdp, node, macaddr_propname, &macaddr) != 0) { 1761 vsw_save_lmacaddr(vswp, macaddr); 2137 uint64_t macaddr = 0; local 2195 if (md_get_prop_val(mdp, node, macaddr_propname, &macaddr) != 0) { 2200 uint64_t maddr = macaddr; 2461 uint64_t macaddr; local 2773 vsw_save_lmacaddr(vsw_t *vswp, uint64_t macaddr) argument [all...] |
H A D | dr_io.c | 346 uint64_t mtu, macaddr; local 350 &macaddr)) { 357 maddr_arr[j] = (macaddr >> (i * 8)) & 0xff; 381 "mac=%ld, mtu=%ld\n", __func__, devnm, devid, macaddr, mtu);
|
H A D | vsw_hio.c | 104 uint64_t cookie, uint64_t macaddr, uint32_t req_id); 590 uint64_t macaddr = vsharep->vs_macaddr; local 609 cookie, macaddr, req_id); 624 cookie, uint64_t macaddr, uint32_t req_id) 639 smsg->macaddr = macaddr; 623 vsw_send_dds_msg(vsw_ldc_t *ldcp, uint8_t dds_subclass, uint64_t cookie, uint64_t macaddr, uint32_t req_id) argument
|
/illumos-gate/usr/src/uts/common/io/net80211/ |
H A D | net80211_node.c | 834 * Setup a node. Initialize the node with specified macaddr. Associate 840 ieee80211_node_t *in, const uint8_t *macaddr) 846 ieee80211_macaddr_sprintf(macaddr), 850 IEEE80211_ADDR_COPY(in->in_macaddr, macaddr); 851 hash = ieee80211_node_hash(macaddr); 878 const uint8_t *macaddr) 884 ieee80211_setup_node(ic, nt, in, macaddr); 895 ieee80211_tmp_node(ieee80211com_t *ic, const uint8_t *macaddr) argument 902 "%p<%s>\n", in, ieee80211_macaddr_sprintf(macaddr)); 904 IEEE80211_ADDR_COPY(in->in_macaddr, macaddr); 839 ieee80211_setup_node(ieee80211com_t *ic, ieee80211_node_table_t *nt, ieee80211_node_t *in, const uint8_t *macaddr) argument 877 ieee80211_alloc_node(ieee80211com_t *ic, ieee80211_node_table_t *nt, const uint8_t *macaddr) argument 927 ieee80211_dup_bss(ieee80211_node_table_t *nt, const uint8_t *macaddr) argument 953 ieee80211_find_node_locked(ieee80211_node_table_t *nt, const uint8_t *macaddr) argument 976 ieee80211_find_node(ieee80211_node_table_t *nt, const uint8_t *macaddr) argument 990 ieee80211_find_node_with_ssid(ieee80211_node_table_t *nt, const uint8_t *macaddr, uint32_t ssidlen, const uint8_t *ssid) argument 1022 ieee80211_fakeup_adhoc_node(ieee80211_node_table_t *nt, const uint8_t *macaddr) argument [all...] |
H A D | net80211_crypto.c | 314 const uint8_t *macaddr) 323 ieee80211_macaddr_sprintf(macaddr), key->wk_keylen); 341 return (DEV_KEY_SET(ic, key, macaddr)); 313 ieee80211_crypto_setkey(ieee80211com_t *ic, struct ieee80211_key *key, const uint8_t *macaddr) argument
|
/illumos-gate/usr/src/uts/common/io/efe/ |
H A D | efe.c | 734 efe_m_multicst(void *arg, boolean_t add, const uint8_t *macaddr) argument 751 CRC32(val, macaddr, ETHERADDRL, -1U, crc32_table); 783 efe_m_unicst(void *arg, const uint8_t *macaddr) argument 796 bcopy(macaddr, efep->efe_macaddr, ETHERADDRL); 1541 efe_getaddr(efe_t *efep, uint8_t *macaddr) argument 1543 efe_eeprom_read(efep, macaddr, ETHERADDRL, 0x0); 1547 macaddr[0], macaddr[1], macaddr[2], macaddr[ 1552 efe_setaddr(efe_t *efep, uint8_t *macaddr) argument [all...] |
/illumos-gate/usr/src/uts/common/io/zyd/ |
H A D | zyd_hw.c | 240 sc->macaddr[0] = tmp & 0xff; 241 sc->macaddr[1] = tmp >> 8; 242 sc->macaddr[2] = tmp >> 16; 243 sc->macaddr[3] = tmp >> 24; 248 sc->macaddr[4] = tmp & 0xff; 249 sc->macaddr[5] = tmp >> 8; 459 sc->macaddr[0], sc->macaddr[1], sc->macaddr[2], 460 sc->macaddr[ [all...] |
/illumos-gate/usr/src/uts/intel/io/vmxnet3s/ |
H A D | vmxnet3_main.c | 681 vmxnet3_multicst(void *data, boolean_t add, const uint8_t *macaddr) argument 690 add ? "add" : "remove", MACADDR_FMT_ARGS(macaddr)); 697 if (memcmp(&dp->mfTable.buf[macIdx], macaddr, 6) == 0) { 708 "@ %u\n", MACADDR_FMT_ARGS(macaddr), macIdx / 6); 714 MACADDR_FMT_ARGS(macaddr), macIdx / 6); 731 macaddr, 6); 785 vmxnet3_unicst(void *data, const uint8_t *macaddr) argument 791 MACADDR_FMT_ARGS(macaddr)); 793 val32 = *((uint32_t *)(macaddr + 0)); 795 val32 = *((uint16_t *)(macaddr [all...] |
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | net.c | 1289 char macaddr[ETHERADDRL * 3]; local 1305 mdb_mac_addr(blp->bl_local_mac, ETHERADDRL, macaddr, 1306 sizeof (macaddr)); 1308 mdb_printf("%-?p %-16s %-17s %03X %-4d ", addr, name, macaddr, 1363 char macaddr[ETHERADDRL * 3]; local 1384 mdb_mac_addr(bfp->bf_dest, ETHERADDRL, macaddr, sizeof (macaddr)); 1386 mdb_printf("%-?p %-17s ", addr, macaddr); 1415 char macaddr[ETHERADDRL * 3]; local 1493 macaddr, sizeo [all...] |
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/ |
H A D | eib_vnic.c | 87 eib_vnic_create(eib_t *ss, uint8_t *macaddr, uint16_t vlan, eib_vnic_t **vnicp, argument 103 if (macaddr) { 104 if (eib_data_lookup_vnic(ss, macaddr, vlan, vnicp, 108 "already there, no duplicate creation", macaddr[0], 109 macaddr[1], macaddr[2], macaddr[3], macaddr[4], 110 macaddr[5], vlan); 118 macaddr[ [all...] |
/illumos-gate/usr/src/uts/common/io/rtls/ |
H A D | rtls.c | 701 rtls_m_unicst(void *arg, const uint8_t *macaddr) argument 706 bcopy(macaddr, rtlsp->netaddr, ETHERADDRL); 1841 rtls_get_mac_addr(rtls_t *rtlsp, uint8_t *macaddr) argument 1849 macaddr[0] = val32 & 0xff; 1851 macaddr[1] = val32 & 0xff; 1853 macaddr[2] = val32 & 0xff; 1855 macaddr[3] = val32 & 0xff; 1861 macaddr[4] = val32 & 0xff; 1863 macaddr[5] = val32 & 0xff; 1867 rtls_set_mac_addr(rtls_t *rtlsp, const uint8_t *macaddr) argument [all...] |
/illumos-gate/usr/src/uts/common/io/atge/ |
H A D | atge_main.c | 1649 atge_add_multicst(atge_t *atgep, uint8_t *macaddr) argument 1658 atgep->atge_name, __func__, macaddr[0], macaddr[1], macaddr[2], 1659 macaddr[3], macaddr[4], macaddr[5])); 1661 crc = atge_ether_crc(macaddr, ETHERADDRL); 1673 atge_remove_multicst(atge_t *atgep, uint8_t *macaddr) argument 1682 atgep->atge_name, __func__, macaddr[ 1698 atge_m_multicst(void *arg, boolean_t add, const uint8_t *macaddr) argument 1744 atge_m_unicst(void *arg, const uint8_t *macaddr) argument [all...] |
/illumos-gate/usr/src/stand/lib/inet/ |
H A D | ibd.c | 107 unsigned char *macaddr = (unsigned char *)ea; local 112 ptr = pbuf + sprintf(pbuf, "%x", *macaddr++); 114 ptr += sprintf(ptr, ":%x", *macaddr++);
|
/illumos-gate/usr/src/uts/common/io/xge/hal/include/ |
H A D | xgehal-device.h | 347 macaddr_t macaddr[1]; member in struct:__anon6599 508 xge_hal_device_rts_mac_enable(xge_hal_device_h devh, int index, macaddr_t macaddr); 750 int index, macaddr_t *macaddr); 753 int index, macaddr_t macaddr);
|
/illumos-gate/usr/src/uts/common/xen/io/ |
H A D | xnbu.c | 236 xnbu_m_set_mac_addr(void *arg, const uint8_t *macaddr) argument 241 bcopy(macaddr, xnbp->xnb_mac_addr, ETHERADDRL);
|
/illumos-gate/usr/src/uts/common/io/xge/hal/xgehal/ |
H A D | xgehal-device.c | 1742 * @macaddr: MAC address 1757 xge_hal_device_rts_mac_enable(xge_hal_device_h devh, int index, macaddr_t macaddr) argument 1773 status = xge_hal_device_macaddr_set(hldev, index, macaddr); 1796 u8 macaddr[6] = {0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}; local 1812 status = xge_hal_device_macaddr_set(hldev, index, macaddr); 4856 * @macaddr: MAC address. Returned by HAL. 4872 macaddr_t *macaddr) 4923 (*macaddr)[i] = (u8)(val64 >> ((64 - 8) - (i * 8))); 4928 (*macaddr)[i] = (u8)0; 4930 (*macaddr)[ 4871 xge_hal_device_macaddr_get(xge_hal_device_t *hldev, int index, macaddr_t *macaddr) argument 4956 xge_hal_device_macaddr_set(xge_hal_device_t *hldev, int index, macaddr_t macaddr) argument 5018 u8 macaddr[6] = {0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}; local 5041 macaddr_t macaddr; local [all...] |