Home
last modified time | relevance | path

Searched refs:macaddr (Results 1 – 25 of 90) sorted by relevance

1234

/titanic_50/usr/src/uts/common/io/
H A Dstrplumb.c599 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 Detheraddr.c96 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 Dnet80211_node.c840 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 Dnet80211_crypto.c314 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 Dlink_addr.c48 _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 Dzyd_hw.c240 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 Dvnet_common.c39 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 Dvsw_phys.c86 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 Dvsw.c108 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 Dvnet_dds.c78 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 Dvsw_hio.c104 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 Ddr_io.c346 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 Ddds.h68 uint64_t macaddr; member
101 uint64_t macaddr; member
H A Dvnet_common.h136 uint64_t vnet_macaddr_strtoul(const uint8_t *macaddr);
137 void vnet_macaddr_ultostr(uint64_t value, uint8_t *macaddr);
H A Dvnet_gen.h393 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 Defe.c734 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 Drtls.c701 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 Datge_main.c1649 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 Dnet.c1289 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 Deib_vnic.c87 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 Dipw2100.c135 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 Dibd.c107 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 Dxgehal-device.c1757 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 Dxgehal-device.h347 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 Drtw.c2963 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()

1234