/titanic_50/usr/src/uts/common/io/ |
H A D | strplumb.c | 599 uchar_t *macaddr; in matchmac() local 619 macaddr = getmacaddr(dip, &maclen); in matchmac() 620 if (macaddr == NULL) in matchmac() 624 bcmp(macaddr, boot_macaddr, maclen) != 0) { in matchmac() 625 kmem_free(macaddr, maclen); in matchmac() 630 (void) localetheraddr((struct ether_addr *)macaddr, NULL); in matchmac() 631 kmem_free(macaddr, maclen); in matchmac() 652 uchar_t *macaddr = NULL; in getmacaddr() local 686 macaddr = kmem_alloc(ETHERADDRL, KM_SLEEP); in getmacaddr() 687 if (dl_phys_addr(lh, macaddr, maclenp, NULL) != 0 || in getmacaddr() [all …]
|
H A D | etheraddr.c | 96 ether_aton(char *addr, uchar_t *macaddr) in ether_aton() argument 104 macaddr[i++] = val; in ether_aton() 112 macaddr[i] = val; in ether_aton()
|
/titanic_50/usr/src/uts/common/io/net80211/ |
H A D | net80211_node.c | 840 ieee80211_node_t *in, const uint8_t *macaddr) in ieee80211_setup_node() argument 846 ieee80211_macaddr_sprintf(macaddr), in ieee80211_setup_node() 850 IEEE80211_ADDR_COPY(in->in_macaddr, macaddr); in ieee80211_setup_node() 851 hash = ieee80211_node_hash(macaddr); in ieee80211_setup_node() 878 const uint8_t *macaddr) in ieee80211_alloc_node() argument 884 ieee80211_setup_node(ic, nt, in, macaddr); in ieee80211_alloc_node() 895 ieee80211_tmp_node(ieee80211com_t *ic, const uint8_t *macaddr) in ieee80211_tmp_node() argument 902 "%p<%s>\n", in, ieee80211_macaddr_sprintf(macaddr)); in ieee80211_tmp_node() 904 IEEE80211_ADDR_COPY(in->in_macaddr, macaddr); in ieee80211_tmp_node() 927 ieee80211_dup_bss(ieee80211_node_table_t *nt, const uint8_t *macaddr) in ieee80211_dup_bss() argument [all …]
|
H A D | net80211_crypto.c | 314 const uint8_t *macaddr) in ieee80211_crypto_setkey() argument 323 ieee80211_macaddr_sprintf(macaddr), key->wk_keylen); in ieee80211_crypto_setkey() 341 return (DEV_KEY_SET(ic, key, macaddr)); in ieee80211_crypto_setkey()
|
/titanic_50/usr/src/lib/libsocket/inet/ |
H A D | link_addr.c | 48 _link_ntoa(const unsigned char *macaddr, char *str, int size, int mactype) in _link_ntoa() argument 56 n = sprintf(buf, "%x", *macaddr++); in _link_ntoa() 58 n += sprintf(buf+n, ":%x", *macaddr++); in _link_ntoa()
|
/titanic_50/usr/src/uts/common/io/zyd/ |
H A D | zyd_hw.c | 240 sc->macaddr[0] = tmp & 0xff; in zyd_read_mac() 241 sc->macaddr[1] = tmp >> 8; in zyd_read_mac() 242 sc->macaddr[2] = tmp >> 16; in zyd_read_mac() 243 sc->macaddr[3] = tmp >> 24; in zyd_read_mac() 248 sc->macaddr[4] = tmp & 0xff; in zyd_read_mac() 249 sc->macaddr[5] = tmp >> 8; in zyd_read_mac() 459 sc->macaddr[0], sc->macaddr[1], sc->macaddr[2], in zyd_hw_init() 460 sc->macaddr[3], sc->macaddr[4], sc->macaddr[5])); in zyd_hw_init() 620 zyd_set_macaddr(sc, sc->macaddr); in zyd_hw_start()
|
/titanic_50/usr/src/uts/sun4v/io/ |
H A D | vnet_common.c | 39 vnet_macaddr_strtoul(const uint8_t *macaddr) in vnet_macaddr_strtoul() argument 46 val |= macaddr[i]; in vnet_macaddr_strtoul() 54 vnet_macaddr_ultostr(uint64_t val, uint8_t *macaddr) in vnet_macaddr_ultostr() argument 61 macaddr[i] = value & 0xFF; in vnet_macaddr_ultostr()
|
H A D | vsw_phys.c | 86 uint8_t *macaddr, uint16_t flags, vsw_vlanid_t *vids, int nvids); 686 uint8_t *macaddr; in vsw_set_port_hw_addr() local 706 macaddr = (uint8_t *)port->p_macaddr.ether_addr_octet; in vsw_set_port_hw_addr() 714 rv = mac_unicast_add(port->p_mch, macaddr, mac_flags, in vsw_set_port_hw_addr() 720 vswp->instance, ether_sprintf((void *)macaddr), in vsw_set_port_hw_addr() 727 __func__, ether_sprintf((void *)macaddr), vid, in vsw_set_port_hw_addr() 732 vsw_mac_add_vlans(vswp, port->p_mch, macaddr, in vsw_set_port_hw_addr() 753 uint8_t *macaddr; in vsw_set_if_hw_addr() local 766 macaddr = (uint8_t *)vswp->if_addr.ether_addr_octet; in vsw_set_if_hw_addr() 770 if (ether_cmp((void *)primary_addr, (void*)macaddr) == 0) { in vsw_set_if_hw_addr() [all …]
|
H A D | vsw.c | 108 static void vsw_save_lmacaddr(vsw_t *vswp, uint64_t macaddr); 1236 vsw_m_unicst(void *arg, const uint8_t *macaddr) in vsw_m_unicst() argument 1238 _NOTE(ARGUNUSED(arg, macaddr)) in vsw_m_unicst() 1746 uint64_t macaddr = 0; in vsw_get_initial_md_properties() local 1755 if (md_get_prop_val(mdp, node, macaddr_propname, &macaddr) != 0) { in vsw_get_initial_md_properties() 1761 vsw_save_lmacaddr(vswp, macaddr); in vsw_get_initial_md_properties() 2137 uint64_t macaddr = 0; in vsw_update_md_prop() local 2195 if (md_get_prop_val(mdp, node, macaddr_propname, &macaddr) != 0) { in vsw_update_md_prop() 2200 uint64_t maddr = macaddr; in vsw_update_md_prop() 2204 != (macaddr & 0xFF)) { in vsw_update_md_prop() [all …]
|
H A D | vnet_dds.c | 78 uint64_t macaddr; member 94 uint64_t macaddr, uint32_t max_frame_size); 436 dmsg->msg.share_msg.macaddr, max_frame_size); in vdds_process_dds_msg_task() 543 smsg->macaddr = vnet_macaddr_strtoul(vnetp->curr_macaddr); in vdds_send_dds_rel_msg() 575 vdds_create_niu_node(uint64_t cookie, uint64_t macaddr, uint32_t max_frame_size) in vdds_create_niu_node() argument 596 cba.macaddr = macaddr; in vdds_create_niu_node() 613 cba.macaddr = macaddr; in vdds_create_niu_node() 1003 vnet_macaddr_ultostr(cba->macaddr, macaddrbytes); in vdds_new_niu_node()
|
H A D | vsw_hio.c | 104 uint64_t cookie, uint64_t macaddr, uint32_t req_id); 590 uint64_t macaddr = vsharep->vs_macaddr; in vsw_hio_send_delshare_msg() local 609 cookie, macaddr, req_id); in vsw_hio_send_delshare_msg() 624 cookie, uint64_t macaddr, uint32_t req_id) in vsw_send_dds_msg() argument 639 smsg->macaddr = macaddr; in vsw_send_dds_msg()
|
H A D | dr_io.c | 346 uint64_t mtu, macaddr; in new_dev_node() local 350 &macaddr)) { in new_dev_node() 357 maddr_arr[j] = (macaddr >> (i * 8)) & 0xff; in new_dev_node() 381 "mac=%ld, mtu=%ld\n", __func__, devnm, devid, macaddr, mtu); in new_dev_node()
|
/titanic_50/usr/src/uts/sun4v/sys/ |
H A D | dds.h | 68 uint64_t macaddr; member 101 uint64_t macaddr; member
|
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 419 ether_addr_t macaddr; /* mac addr of vnet */ member
|
/titanic_50/usr/src/uts/common/io/efe/ |
H A D | efe.c | 734 efe_m_multicst(void *arg, boolean_t add, const uint8_t *macaddr) in efe_m_multicst() argument 751 CRC32(val, macaddr, ETHERADDRL, -1U, crc32_table); in efe_m_multicst() 783 efe_m_unicst(void *arg, const uint8_t *macaddr) in efe_m_unicst() argument 796 bcopy(macaddr, efep->efe_macaddr, ETHERADDRL); in efe_m_unicst() 1541 efe_getaddr(efe_t *efep, uint8_t *macaddr) in efe_getaddr() argument 1543 efe_eeprom_read(efep, macaddr, ETHERADDRL, 0x0); in efe_getaddr() 1547 macaddr[0], macaddr[1], macaddr[2], macaddr[3], in efe_getaddr() 1548 macaddr[4], macaddr[5]); in efe_getaddr() 1552 efe_setaddr(efe_t *efep, uint8_t *macaddr) in efe_setaddr() argument 1556 bcopy(macaddr, &val, sizeof (uint16_t)); in efe_setaddr() [all …]
|
/titanic_50/usr/src/uts/common/io/rtls/ |
H A D | rtls.c | 701 rtls_m_unicst(void *arg, const uint8_t *macaddr) in rtls_m_unicst() argument 706 bcopy(macaddr, rtlsp->netaddr, ETHERADDRL); in rtls_m_unicst() 1841 rtls_get_mac_addr(rtls_t *rtlsp, uint8_t *macaddr) in rtls_get_mac_addr() argument 1849 macaddr[0] = val32 & 0xff; in rtls_get_mac_addr() 1851 macaddr[1] = val32 & 0xff; in rtls_get_mac_addr() 1853 macaddr[2] = val32 & 0xff; in rtls_get_mac_addr() 1855 macaddr[3] = val32 & 0xff; in rtls_get_mac_addr() 1861 macaddr[4] = val32 & 0xff; in rtls_get_mac_addr() 1863 macaddr[5] = val32 & 0xff; in rtls_get_mac_addr() 1867 rtls_set_mac_addr(rtls_t *rtlsp, const uint8_t *macaddr) in rtls_set_mac_addr() argument [all …]
|
/titanic_50/usr/src/uts/common/io/atge/ |
H A D | atge_main.c | 1649 atge_add_multicst(atge_t *atgep, uint8_t *macaddr) in atge_add_multicst() argument 1658 atgep->atge_name, __func__, macaddr[0], macaddr[1], macaddr[2], in atge_add_multicst() 1659 macaddr[3], macaddr[4], macaddr[5])); in atge_add_multicst() 1661 crc = atge_ether_crc(macaddr, ETHERADDRL); in atge_add_multicst() 1673 atge_remove_multicst(atge_t *atgep, uint8_t *macaddr) in atge_remove_multicst() argument 1682 atgep->atge_name, __func__, macaddr[0], macaddr[1], macaddr[2], in atge_remove_multicst() 1683 macaddr[3], macaddr[4], macaddr[5])); in atge_remove_multicst() 1685 crc = atge_ether_crc(macaddr, ETHERADDRL); in atge_remove_multicst() 1698 atge_m_multicst(void *arg, boolean_t add, const uint8_t *macaddr) in atge_m_multicst() argument 1706 atge_add_multicst(atgep, (uint8_t *)macaddr); in atge_m_multicst() [all …]
|
/titanic_50/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | net.c | 1289 char macaddr[ETHERADDRL * 3]; in do_bridge_links() local 1305 mdb_mac_addr(blp->bl_local_mac, ETHERADDRL, macaddr, in do_bridge_links() 1306 sizeof (macaddr)); in do_bridge_links() 1308 mdb_printf("%-?p %-16s %-17s %03X %-4d ", addr, name, macaddr, in do_bridge_links() 1363 char macaddr[ETHERADDRL * 3]; in do_bridge_fwd() local 1384 mdb_mac_addr(bfp->bf_dest, ETHERADDRL, macaddr, sizeof (macaddr)); in do_bridge_fwd() 1386 mdb_printf("%-?p %-17s ", addr, macaddr); in do_bridge_fwd() 1415 char macaddr[ETHERADDRL * 3]; in do_show_bridge() local 1493 macaddr, sizeof (macaddr)); in do_show_bridge() 1495 (void) strcpy(macaddr, "[self]"); in do_show_bridge() [all …]
|
/titanic_50/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, in eib_vnic_create() argument 103 if (macaddr) { in eib_vnic_create() 104 if (eib_data_lookup_vnic(ss, macaddr, vlan, vnicp, in eib_vnic_create() 108 "already there, no duplicate creation", macaddr[0], in eib_vnic_create() 109 macaddr[1], macaddr[2], macaddr[3], macaddr[4], in eib_vnic_create() 110 macaddr[5], vlan); in eib_vnic_create() 118 macaddr[0], macaddr[1], macaddr[2], macaddr[3], in eib_vnic_create() 119 macaddr[4], macaddr[5], vlan); in eib_vnic_create() 154 if (macaddr) { in eib_vnic_create() 155 bcopy(macaddr, vnic->vn_macaddr, sizeof (vnic->vn_macaddr)); in eib_vnic_create()
|
/titanic_50/usr/src/uts/common/io/ipw/ |
H A D | ipw2100.c | 135 static int ipw2100_m_unicst(void *arg, const uint8_t *macaddr); 1669 uint8_t macaddr[IEEE80211_ADDR_LEN]; in ipw2100_newstate() local 1685 macaddr, &len); in ipw2100_newstate() 1687 in = ieee80211_find_node(&ic->ic_scan, macaddr); in ipw2100_newstate() 1914 ipw2100_m_unicst(void *arg, const uint8_t *macaddr) in ipw2100_m_unicst() argument 1926 macaddr[0], macaddr[1], macaddr[2], in ipw2100_m_unicst() 1927 macaddr[3], macaddr[4], macaddr[5])); in ipw2100_m_unicst() 1929 if (!IEEE80211_ADDR_EQ(ic->ic_macaddr, macaddr)) { in ipw2100_m_unicst() 1930 IEEE80211_ADDR_COPY(ic->ic_macaddr, macaddr); in ipw2100_m_unicst()
|
/titanic_50/usr/src/stand/lib/inet/ |
H A D | ibd.c | 107 unsigned char *macaddr = (unsigned char *)ea; in ibd_print() local 112 ptr = pbuf + sprintf(pbuf, "%x", *macaddr++); in ibd_print() 114 ptr += sprintf(ptr, ":%x", *macaddr++); in ibd_print()
|
/titanic_50/usr/src/uts/common/io/xge/hal/xgehal/ |
H A D | xgehal-device.c | 1757 xge_hal_device_rts_mac_enable(xge_hal_device_h devh, int index, macaddr_t macaddr) in xge_hal_device_rts_mac_enable() argument 1773 status = xge_hal_device_macaddr_set(hldev, index, macaddr); in xge_hal_device_rts_mac_enable() 1796 u8 macaddr[6] = {0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}; in xge_hal_device_rts_mac_disable() local 1812 status = xge_hal_device_macaddr_set(hldev, index, macaddr); in xge_hal_device_rts_mac_disable() 4872 macaddr_t *macaddr) in xge_hal_device_macaddr_get() argument 4923 (*macaddr)[i] = (u8)(val64 >> ((64 - 8) - (i * 8))); in xge_hal_device_macaddr_get() 4928 (*macaddr)[i] = (u8)0; in xge_hal_device_macaddr_get() 4930 (*macaddr)[1] = (u8)1; in xge_hal_device_macaddr_get() 4957 macaddr_t macaddr) in xge_hal_device_macaddr_set() argument 4969 temp64 |= macaddr[i]; in xge_hal_device_macaddr_set() [all …]
|
/titanic_50/usr/src/uts/common/io/xge/hal/include/ |
H A D | xgehal-device.h | 347 macaddr_t macaddr[1]; member 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);
|
/titanic_50/usr/src/uts/common/io/rtw/ |
H A D | rtw.c | 2963 rtw_m_unicst(void *arg, const uint8_t *macaddr) in rtw_m_unicst() argument 2971 bcopy(macaddr, ic->ic_macaddr, 6); in rtw_m_unicst() 2972 t = ((*macaddr)<<24) | ((*(macaddr + 1))<<16) | in rtw_m_unicst() 2973 ((*(macaddr + 2))<<8) | (*(macaddr + 3)); in rtw_m_unicst() 2975 t = ((*(macaddr + 4))<<24) | ((*(macaddr + 5))<<16); in rtw_m_unicst() 3001 rtw_m_multicst(void *arg, boolean_t add, const uint8_t *macaddr) in rtw_m_multicst() argument 3010 t = ((*macaddr)<<24) | ((*(macaddr + 1))<<16) | in rtw_m_multicst() 3011 ((*(macaddr + 2))<<8) | (*(macaddr + 3)); in rtw_m_multicst() 3013 t = ((*(macaddr + 4))<<24) | ((*(macaddr + 5))<<16); in rtw_m_multicst()
|