Searched defs:macaddr (Results 1 - 25 of 87) sorted by relevance

1234

/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/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/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_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
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 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_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...]
/illumos-gate/usr/src/uts/common/io/net80211/
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
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...]
/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
/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/softmac/
H A Dsoftmac_ctl.c175 softmac_m_unicst(void *arg, const uint8_t *macaddr) argument
195 (void) memcpy(&phyaddr[1], macaddr, softmac->smac_addrlen);
/illumos-gate/usr/src/lib/efcode/fcdriver/
H A Dmisc.c500 set_mac_address(char *macaddr) argument
503 memcpy(mac_addr, macaddr, MAC_ADDR_SIZE);
/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/fibre-channel/fca/qlge/
H A Dqlge_gld.c411 ql_unicst_set(qlge_t *qlge, const uint8_t *macaddr, int slot) argument
418 ret = ql_set_mac_addr_reg(qlge, (uint8_t *)macaddr,
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/
H A Deib_main.c465 eib_m_unicast(void *arg, const uint8_t *macaddr) argument
476 if (bcmp(macaddr, vnic->vn_login_data.ld_assigned_mac,
824 * the gateway) so we'll simply register a zero macaddr that
H A Deib_data.c1059 eib_data_is_mcast_pkt_ok(eib_vnic_t *vnic, uint8_t *macaddr, uint64_t *brdcst, argument
1068 if (bcmp(macaddr, eib_broadcast_mac, ETHERADDRL) == 0)
1254 "received packet's macaddr mismatch, "
/illumos-gate/usr/src/uts/common/io/zyd/
H A Dzyd.c51 static int zyd_m_unicst(void *arg, const uint8_t *macaddr);
537 IEEE80211_ADDR_COPY(ic->ic_macaddr, sc->macaddr);
816 zyd_m_unicst(void *arg, 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/vnic/
H A Dvnic_dev.c903 vnic_m_unicst(void *arg, const uint8_t *macaddr) argument
907 return (mac_vnic_unicast_set(vnic->vn_mch, macaddr));
/illumos-gate/usr/src/uts/intel/io/vmxnet3s/
H A Dvmxnet3.h128 uint8_t macaddr[6]; member in struct:vmxnet3_softc_t
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/uts/common/io/afe/
H A Dafe.c754 afe_m_multicst(void *arg, boolean_t add, const uint8_t *macaddr) argument
762 CRC32(crc, macaddr, ETHERADDRL, -1U, crc32_table);
812 afe_m_unicst(void *arg, const uint8_t *macaddr) argument
820 bcopy(macaddr, afep->afe_curraddr, ETHERADDRL);
/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...]

Completed in 334 milliseconds

1234