Searched refs:macaddr (Results 1 - 25 of 94) sorted by relevance

1234

/illumos-gate/usr/src/uts/sun4v/sys/
H A Ddds.h68 uint64_t macaddr; member in struct:dds_share_msg
101 uint64_t macaddr; member in struct:dds_share_modify_msg
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 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 Dlink_addr.c48 _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 Detheraddr.c96 ether_aton(char *addr, uchar_t *macaddr) argument
104 macaddr[i++] = val;
112 macaddr[i] = val;
H A Dstrplumb.c599 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 Dvnet_common.c39 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 Dvsw_phys.c86 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 Dvnet_dds.c78 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 Dvsw.c108 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 Ddr_io.c346 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 Dvsw_hio.c104 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 Dnet80211_node.c834 * 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 Dnet80211_crypto.c314 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 Defe.c734 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 Dzyd_hw.c240 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 Dvmxnet3_main.c681 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 Dnet.c1289 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 Deib_vnic.c87 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 Drtls.c701 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 Datge_main.c1649 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 Dibd.c107 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 Dxgehal-device.h347 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 Dxnbu.c236 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 Dxgehal-device.c1742 * @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...]

Completed in 152 milliseconds

1234