usr/src/cmd/bhyve/common/net_utils.c
46
net_parsemac(const char *mac_str, uint8_t *mac_addr)
usr/src/cmd/bhyve/common/net_utils.c
61
memcpy(mac_addr, ea->octet, ETHER_ADDR_LEN);
usr/src/cmd/bhyve/common/net_utils.h
35
int net_parsemac(const char *mac_str, uint8_t *mac_addr);
usr/src/cmd/cmd-inet/lib/nwamd/ncu.c
662
char **mac_addr;
usr/src/cmd/cmd-inet/lib/nwamd/ncu.c
708
if ((err = nwamd_get_ncu_string(ncuh, &ncu_prop, &mac_addr, &numvalues,
usr/src/cmd/cmd-inet/lib/nwamd/ncu.c
715
ncu_data->ncu_link.nwamd_link_mac_addr = strdup(*mac_addr);
usr/src/cmd/cmd-inet/lib/nwamd/ncu.c
716
ncu_data->ncu_link.nwamd_link_mac_addr_len = strlen(*mac_addr);
usr/src/cmd/cmd-inet/usr.lib/bridged/dlpi.c
211
(void) memcpy(port->mac_addr, addrbuf, ETHERADDRL);
usr/src/cmd/cmd-inet/usr.lib/bridged/dlpi.c
238
(void) _link_ntoa(port->mac_addr, addrstr, ETHERADDRL,
usr/src/cmd/cmd-inet/usr.lib/bridged/dlpi.c
94
if (memcmp(info->dni_physaddr, port->mac_addr, ETHERADDRL) != 0)
usr/src/cmd/cmd-inet/usr.lib/bridged/global.h
62
uchar_t mac_addr[ETHERADDRL];
usr/src/cmd/cmd-inet/usr.lib/bridged/rstp.c
111
(void) memcpy(mac, pd->mac_addr, ETHERADDRL);
usr/src/cmd/cmd-inet/usr.lib/bridged/rstp.c
455
(void) _link_ntoa(port->mac_addr, curid, ETHERADDRL, IFT_OTHER);
usr/src/cmd/cmd-inet/usr.lib/bridged/rstp.c
458
if (memcmp(port->mac_addr, mac, ETHERADDRL) == 0) {
usr/src/cmd/cmd-inet/usr.lib/bridged/rstp.c
465
(void) memcpy(port->mac_addr, newaddr, ETHERADDRL);
usr/src/cmd/cmd-inet/usr.lib/bridged/rstp.c
474
(void) memcpy(port->mac_addr, newaddr, ETHERADDRL);
usr/src/cmd/dladm/dladm.c
1927
uint8_t mac_addr[ETHERADDRL];
usr/src/cmd/dladm/dladm.c
1971
mac_addr))
usr/src/cmd/dladm/dladm.c
2063
policy, mac_addr_fixed, (const uchar_t *)mac_addr, lacp_mode,
usr/src/cmd/dladm/dladm.c
2353
uint8_t mac_addr[ETHERADDRL];
usr/src/cmd/dladm/dladm.c
2381
mac_addr))
usr/src/cmd/dladm/dladm.c
2430
mac_addr_fixed, (const uchar_t *)mac_addr, lacp_mode, lacp_timer,
usr/src/cmd/dladm/dladm.c
4768
uchar_t *mac_addr = NULL;
usr/src/cmd/dladm/dladm.c
4810
mac_addr = _link_aton(optarg, (int *)&maclen);
usr/src/cmd/dladm/dladm.c
4811
if (mac_addr == NULL) {
usr/src/cmd/dladm/dladm.c
4832
mac_addr = _link_aton(optarg, (int *)&mac_prefix_len);
usr/src/cmd/dladm/dladm.c
4833
if (mac_addr == NULL) {
usr/src/cmd/dladm/dladm.c
4886
mac_addr != NULL || maclen != 0 || mac_slot != -1 ||
usr/src/cmd/dladm/dladm.c
4923
mac_addr, maclen, &mac_slot, mac_prefix_len, vid, vrid, af,
usr/src/cmd/dladm/dladm.c
4940
free(mac_addr);
usr/src/cmd/dladm/dladm.c
5414
uchar_t mac_addr[ETHERADDRL];
usr/src/cmd/dladm/dladm.c
5417
bzero(mac_addr, sizeof (mac_addr));
usr/src/cmd/dladm/dladm.c
5449
VNIC_MAC_ADDR_TYPE_AUTO, mac_addr, ETHERADDRL, NULL, 0, 0,
usr/src/grub/grub-0.97/netboot/e1000.c
3614
memcpy (nic->node_addr, hw.mac_addr, ETH_ALEN);
usr/src/grub/grub-0.97/netboot/e1000.c
655
hw->mac_addr[i] = eeprom_data & 0xff;
usr/src/grub/grub-0.97/netboot/e1000.c
656
hw->mac_addr[i+1] = (eeprom_data >> 8) & 0xff;
usr/src/grub/grub-0.97/netboot/e1000.c
661
hw->mac_addr[5] ^= 1;
usr/src/grub/grub-0.97/netboot/e1000.c
685
addr_low = (hw->mac_addr[0] |
usr/src/grub/grub-0.97/netboot/e1000.c
686
(hw->mac_addr[1] << 8) |
usr/src/grub/grub-0.97/netboot/e1000.c
687
(hw->mac_addr[2] << 16) | (hw->mac_addr[3] << 24));
usr/src/grub/grub-0.97/netboot/e1000.c
689
addr_high = (hw->mac_addr[4] |
usr/src/grub/grub-0.97/netboot/e1000.c
690
(hw->mac_addr[5] << 8) | E1000_RAH_AV);
usr/src/grub/grub-0.97/netboot/e1000_hw.h
960
uint8_t mac_addr[NODE_ADDRESS_SIZE];
usr/src/lib/libdladm/common/libdlaggr.c
1012
const uchar_t *mac_addr, aggr_lacp_mode_t lacp_mode,
usr/src/lib/libdladm/common/libdlaggr.c
1071
if (!VALID_PORT_MAC(mac_addr)) {
usr/src/lib/libdladm/common/libdlaggr.c
1076
(void) dladm_aggr_macaddr2str(mac_addr, macstr);
usr/src/lib/libdladm/common/libdlaggr.c
1117
boolean_t mac_addr_fixed, const uchar_t *mac_addr,
usr/src/lib/libdladm/common/libdlaggr.c
1151
nports, ports, policy, mac_addr_fixed, mac_addr, lacp_mode,
usr/src/lib/libdladm/common/libdlaggr.c
1160
policy, mac_addr_fixed, mac_addr, lacp_mode, lacp_timer, force);
usr/src/lib/libdladm/common/libdlaggr.c
1290
const uchar_t *mac_addr, aggr_lacp_mode_t lacp_mode,
usr/src/lib/libdladm/common/libdlaggr.c
1301
bcopy(mac_addr, new_attr.ld_mac, ETHERADDRL);
usr/src/lib/libdladm/common/libdlaggr.c
633
uint32_t policy, boolean_t mac_addr_fixed, const uchar_t *mac_addr,
usr/src/lib/libdladm/common/libdlaggr.c
658
if (mac_addr_fixed && !VALID_PORT_MAC(mac_addr)) {
usr/src/lib/libdladm/common/libdlaggr.c
663
bcopy(mac_addr, iocp->lc_mac, ETHERADDRL);
usr/src/lib/libdladm/common/libdlaggr.c
839
dladm_aggr_str2macaddr(const char *str, boolean_t *mac_fixed, uchar_t *mac_addr)
usr/src/lib/libdladm/common/libdlaggr.c
846
bzero(mac_addr, ETHERADDRL);
usr/src/lib/libdladm/common/libdlaggr.c
865
bcopy(conv_str, mac_addr, ETHERADDRL);
usr/src/lib/libdladm/common/libdlsim.c
188
uchar_t *mac_addr;
usr/src/lib/libdladm/common/libdlsim.c
197
mac_addr = _link_aton(maddr, (int *)&maclen);
usr/src/lib/libdladm/common/libdlsim.c
198
if (mac_addr == NULL) {
usr/src/lib/libdladm/common/libdlsim.c
204
free(mac_addr);
usr/src/lib/libdladm/common/libdlsim.c
206
} else if ((mac_addr[0] & 1) || !(mac_addr[0] & 2)) {
usr/src/lib/libdladm/common/libdlsim.c
208
free(mac_addr);
usr/src/lib/libdladm/common/libdlsim.c
213
bcopy(mac_addr, attr.sna_mac_addr, maclen);
usr/src/lib/libdladm/common/libdlsim.c
214
free(mac_addr);
usr/src/lib/libdladm/common/libdlvnic.c
403
vnic_mac_addr_type_t mac_addr_type, uchar_t *mac_addr, uint_t mac_len,
usr/src/lib/libdladm/common/libdlvnic.c
479
mac_addr = tmp_addr;
usr/src/lib/libdladm/common/libdlvnic.c
480
bcopy(dladm_vnic_def_prefix, mac_addr, mac_prefix_len);
usr/src/lib/libdladm/common/libdlvnic.c
492
(af != AF_INET && af != AF_INET6) || mac_addr != NULL ||
usr/src/lib/libdladm/common/libdlvnic.c
499
mac_addr = tmp_addr;
usr/src/lib/libdladm/common/libdlvnic.c
500
status = i_dladm_vnic_vrrp_mac(vrid, af, mac_addr, mac_len);
usr/src/lib/libdladm/common/libdlvnic.c
543
bcopy(mac_addr, attr.va_mac_addr, mac_len);
usr/src/lib/libdladm/common/libdlvnic.c
545
bcopy(mac_addr, attr.va_mac_addr, mac_prefix_len);
usr/src/uts/common/io/aggr/aggr_ctl.c
117
bcopy(create_arg->lc_mac, mac_addr, ETHERADDRL);
usr/src/uts/common/io/aggr/aggr_ctl.c
122
ports, policy, mac_fixed, force, mac_addr, lacp_mode, lacp_timer,
usr/src/uts/common/io/aggr/aggr_ctl.c
44
uchar_t mac_addr[ETHERADDRL];
usr/src/uts/common/io/aggr/aggr_ctl.c
63
bcopy(modify_arg->lu_mac, mac_addr, ETHERADDRL);
usr/src/uts/common/io/aggr/aggr_ctl.c
78
mac_fixed, mac_addr, lacp_mode, lacp_timer));
usr/src/uts/common/io/aggr/aggr_ctl.c
95
uchar_t mac_addr[ETHERADDRL];
usr/src/uts/common/io/aggr/aggr_grp.c
1342
boolean_t mac_fixed, const uchar_t *mac_addr, aggr_lacp_mode_t lacp_mode,
usr/src/uts/common/io/aggr/aggr_grp.c
1353
((bcmp(aggr_zero_mac, mac_addr, ETHERADDRL) == 0) ||
usr/src/uts/common/io/aggr/aggr_grp.c
1354
(mac_addr[0] & 0x01))) {
usr/src/uts/common/io/aggr/aggr_grp.c
1367
if (bcmp(mac_addr, grp->lg_addr, ETHERADDRL) != 0) {
usr/src/uts/common/io/aggr/aggr_grp.c
1368
bcopy(mac_addr, grp->lg_addr, ETHERADDRL);
usr/src/uts/common/io/aggr/aggr_grp.c
1407
boolean_t mac_fixed, const uchar_t *mac_addr, aggr_lacp_mode_t lacp_mode,
usr/src/uts/common/io/aggr/aggr_grp.c
1430
mac_addr, lacp_mode, lacp_timer);
usr/src/uts/common/io/aggr/aggr_grp.c
1444
uchar_t *mac_addr, aggr_lacp_mode_t lacp_mode, aggr_lacp_timer_t lacp_timer,
usr/src/uts/common/io/aggr/aggr_grp.c
1565
if (bcmp(aggr_zero_mac, mac_addr, ETHERADDRL) == 0) {
usr/src/uts/common/io/aggr/aggr_grp.c
1569
bcopy(mac_addr, grp->lg_addr, ETHERADDRL);
usr/src/uts/common/io/aggr/aggr_grp.c
2680
aggr_addmac(void *arg, const uint8_t *mac_addr)
usr/src/uts/common/io/aggr/aggr_grp.c
2692
if (bcmp(mac_addr, grp->lg_addr, ETHERADDRL) == 0) {
usr/src/uts/common/io/aggr/aggr_grp.c
2703
if (bcmp(mac_addr, addr->aua_addr, ETHERADDRL) == 0) {
usr/src/uts/common/io/aggr/aggr_grp.c
2710
bcopy(mac_addr, addr->aua_addr, ETHERADDRL);
usr/src/uts/common/io/aggr/aggr_grp.c
2715
if ((err = aggr_port_addmac(port, idx, mac_addr)) != 0)
usr/src/uts/common/io/aggr/aggr_grp.c
2720
aggr_port_remmac(p, idx, mac_addr);
usr/src/uts/common/io/aggr/aggr_grp.c
2731
aggr_remmac(void *arg, const uint8_t *mac_addr)
usr/src/uts/common/io/aggr/aggr_grp.c
2742
if (bcmp(mac_addr, grp->lg_addr, ETHERADDRL) == 0) {
usr/src/uts/common/io/aggr/aggr_grp.c
2753
if (bcmp(mac_addr, addr->aua_addr, ETHERADDRL) != 0) {
usr/src/uts/common/io/aggr/aggr_grp.c
2765
aggr_port_remmac(port, rx_group->arg_index, mac_addr);
usr/src/uts/common/io/aggr/aggr_port.c
411
uint8_t mac_addr[ETHERADDRL];
usr/src/uts/common/io/aggr/aggr_port.c
423
mac_unicast_primary_get(port->lp_mh, mac_addr);
usr/src/uts/common/io/aggr/aggr_port.c
424
if (bcmp(mac_addr, grp->lg_addr, ETHERADDRL) == 0) {
usr/src/uts/common/io/aggr/aggr_port.c
430
bcopy(mac_addr, port->lp_addr, ETHERADDRL);
usr/src/uts/common/io/aggr/aggr_port.c
589
aggr_port_addmac(aggr_port_t *port, uint_t idx, const uint8_t *mac_addr)
usr/src/uts/common/io/aggr/aggr_port.c
613
((mac_hwgroup_addmac(port->lp_hwghs[idx], mac_addr)) == 0)) {
usr/src/uts/common/io/aggr/aggr_port.c
635
ASSERT(bcmp(mac_addr, addr->aua_addr, ETHERADDRL) != 0);
usr/src/uts/common/io/aggr/aggr_port.c
639
bcopy(mac_addr, addr->aua_addr, ETHERADDRL);
usr/src/uts/common/io/aggr/aggr_port.c
653
aggr_port_remmac(aggr_port_t *port, uint_t idx, const uint8_t *mac_addr)
usr/src/uts/common/io/aggr/aggr_port.c
669
if (bcmp(mac_addr, addr->aua_addr, ETHERADDRL) == 0)
usr/src/uts/common/io/aggr/aggr_port.c
691
(void) mac_hwgroup_remmac(port->lp_hwghs[idx], mac_addr);
usr/src/uts/common/io/bge/bge_impl.h
419
ether_addr_t mac_addr[MAC_ADDRESS_REGS_MAX];
usr/src/uts/common/io/bge/bge_main2.c
1434
bge_unicst_find(bge_t *bgep, const uint8_t *mac_addr)
usr/src/uts/common/io/bge/bge_main2.c
1441
if (bcmp(bgep->curr_addr[slot].addr, mac_addr, ETHERADDRL) == 0)
usr/src/uts/common/io/bge/bge_main2.c
1494
bge_addmac(void *arg, const uint8_t * mac_addr)
usr/src/uts/common/io/bge/bge_main2.c
1519
slot = bge_unicst_find(bgep, mac_addr);
usr/src/uts/common/io/bge/bge_main2.c
1547
if ((err = bge_unicst_set(bgep, mac_addr, slot)) != 0)
usr/src/uts/common/io/bge/bge_main2.c
1571
bcopy(mac_addr, &tmp32, sizeof (tmp32));
usr/src/uts/common/io/bge/bge_main2.c
1577
bcopy(mac_addr + 4, &tmp16, sizeof (tmp16));
usr/src/uts/common/io/bge/bge_main2.c
1586
bcopy(mac_addr, rrp->mac_addr_val, ETHERADDRL);
usr/src/uts/common/io/bge/bge_main2.c
1605
bge_remmac(void *arg, const uint8_t *mac_addr)
usr/src/uts/common/io/bge/bge_main2.c
1619
slot = bge_unicst_find(bgep, mac_addr);
usr/src/uts/common/io/bge/bge_main2.c
1631
if (rinfop == NULL || ether_cmp(mac_addr, rrp->mac_addr_val) != 0)
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_hw_misc.c
28
u8_t *mac_addr)
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_hw_misc.c
39
val = (mac_addr[0]<<8) | mac_addr[1];
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_hw_misc.c
42
val = (mac_addr[2]<<24) | (mac_addr[3]<<16) |
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_hw_misc.c
43
(mac_addr[4]<<8) | mac_addr[5];
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_hw_reset.c
740
(void) lm_set_mac_addr(pdev, 0x0, pdev->params.mac_addr);
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_hw_reset.c
742
val = pdev->params.mac_addr[0] +
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_hw_reset.c
743
(pdev->params.mac_addr[1] << 8) +
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_hw_reset.c
744
(pdev->params.mac_addr[2] << 16) +
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_hw_reset.c
745
pdev->params.mac_addr[3] +
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_hw_reset.c
746
(pdev->params.mac_addr[4] << 8) +
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_hw_reset.c
747
(pdev->params.mac_addr[5] << 16);
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_lm_main.c
1007
pdev->hw_info.mac_addr[0] = (u8_t) (val >> 8);
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_lm_main.c
1008
pdev->hw_info.mac_addr[1] = (u8_t) val;
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_lm_main.c
1016
pdev->hw_info.mac_addr[2] = (u8_t) (val >> 24);
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_lm_main.c
1017
pdev->hw_info.mac_addr[3] = (u8_t) (val >> 16);
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_lm_main.c
1018
pdev->hw_info.mac_addr[4] = (u8_t) (val >> 8);
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_lm_main.c
1019
pdev->hw_info.mac_addr[5] = (u8_t) val;
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_lm_main.c
1045
pdev->hw_info.mac_addr[0],
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_lm_main.c
1046
pdev->hw_info.mac_addr[1],
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_lm_main.c
1047
pdev->hw_info.mac_addr[2],
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_lm_main.c
1048
pdev->hw_info.mac_addr[3],
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_lm_main.c
1049
pdev->hw_info.mac_addr[4],
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_lm_main.c
1050
pdev->hw_info.mac_addr[5]);
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_lm_main.c
1071
pdev->params.mac_addr[0] = pdev->hw_info.mac_addr[0];
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_lm_main.c
1072
pdev->params.mac_addr[1] = pdev->hw_info.mac_addr[1];
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_lm_main.c
1073
pdev->params.mac_addr[2] = pdev->hw_info.mac_addr[2];
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_lm_main.c
1074
pdev->params.mac_addr[3] = pdev->hw_info.mac_addr[3];
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_lm_main.c
1075
pdev->params.mac_addr[4] = pdev->hw_info.mac_addr[4];
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_lm_main.c
1076
pdev->params.mac_addr[5] = pdev->hw_info.mac_addr[5];
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_lm_main.c
1212
pdev->hw_info.mac_addr[0] = 0x00;
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_lm_main.c
1213
pdev->hw_info.mac_addr[1] = 0x10;
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_lm_main.c
1214
pdev->hw_info.mac_addr[2] = 0x18;
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_lm_main.c
1215
pdev->hw_info.mac_addr[3] = 0xff;
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_lm_main.c
1216
pdev->hw_info.mac_addr[4] = 0xff;
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_lm_main.c
1217
pdev->hw_info.mac_addr[5] = 0xff;
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_lm_main.c
1276
if((pdev->params.mac_addr[0] == 0 &&
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_lm_main.c
1277
pdev->params.mac_addr[1] == 0 &&
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_lm_main.c
1278
pdev->params.mac_addr[2] == 0 &&
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_lm_main.c
1279
pdev->params.mac_addr[3] == 0 &&
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_lm_main.c
1280
pdev->params.mac_addr[4] == 0 &&
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_lm_main.c
1281
pdev->params.mac_addr[5] == 0) || (pdev->params.mac_addr[0] & 1))
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_lm_main.c
1285
pdev->params.mac_addr[0] = pdev->hw_info.mac_addr[0];
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_lm_main.c
1286
pdev->params.mac_addr[1] = pdev->hw_info.mac_addr[1];
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_lm_main.c
1287
pdev->params.mac_addr[2] = pdev->hw_info.mac_addr[2];
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_lm_main.c
1288
pdev->params.mac_addr[3] = pdev->hw_info.mac_addr[3];
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_lm_main.c
1289
pdev->params.mac_addr[4] = pdev->hw_info.mac_addr[4];
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_lm_main.c
1290
pdev->params.mac_addr[5] = pdev->hw_info.mac_addr[5];
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/bnx_lm_main.c
4052
(void) lm_set_mac_addr(pdev, cnt, pdev->params.mac_addr);
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/lm.h
383
u8_t *mac_addr);
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/lm5706.h
396
u8_t mac_addr[8];
usr/src/uts/common/io/bnx/570x/driver/common/lmdev/lm5706.h
613
u8_t mac_addr[8]; /* Hardware MAC address. */
usr/src/uts/common/io/bnx/bnxgldv3.c
149
&(lmdevice->params.mac_addr[0])) != LM_STATUS_SUCCESS) {
usr/src/uts/common/io/bnx/bnxgldv3.c
1569
macp->m_src_addr = &(umdevice->lm_dev.params.mac_addr[0]);
usr/src/uts/common/io/bnx/bnxgldv3.c
157
bcopy(macaddr, &(lmdevice->params.mac_addr[0]), ETHERADDRL);
usr/src/uts/common/io/bnxe/577xx/common/bnxe_clc.c
1537
((params->mac_addr[2] << 24) |
usr/src/uts/common/io/bnxe/577xx/common/bnxe_clc.c
1538
(params->mac_addr[3] << 16) |
usr/src/uts/common/io/bnxe/577xx/common/bnxe_clc.c
1539
(params->mac_addr[4] << 8) |
usr/src/uts/common/io/bnxe/577xx/common/bnxe_clc.c
1540
(params->mac_addr[5])));
usr/src/uts/common/io/bnxe/577xx/common/bnxe_clc.c
1542
((params->mac_addr[0] << 8) |
usr/src/uts/common/io/bnxe/577xx/common/bnxe_clc.c
1543
(params->mac_addr[1])));
usr/src/uts/common/io/bnxe/577xx/common/bnxe_clc.c
1699
val = ((params->mac_addr[0] << 8) |
usr/src/uts/common/io/bnxe/577xx/common/bnxe_clc.c
1700
params->mac_addr[1]);
usr/src/uts/common/io/bnxe/577xx/common/bnxe_clc.c
1703
val = ((params->mac_addr[2] << 24) |
usr/src/uts/common/io/bnxe/577xx/common/bnxe_clc.c
1704
(params->mac_addr[3] << 16) |
usr/src/uts/common/io/bnxe/577xx/common/bnxe_clc.c
1705
(params->mac_addr[4] << 8) |
usr/src/uts/common/io/bnxe/577xx/common/bnxe_clc.c
1706
params->mac_addr[5]);
usr/src/uts/common/io/bnxe/577xx/common/bnxe_clc.c
1809
((params->mac_addr[2] << 24) |
usr/src/uts/common/io/bnxe/577xx/common/bnxe_clc.c
1810
(params->mac_addr[3] << 16) |
usr/src/uts/common/io/bnxe/577xx/common/bnxe_clc.c
1811
(params->mac_addr[4] << 8) |
usr/src/uts/common/io/bnxe/577xx/common/bnxe_clc.c
1812
(params->mac_addr[5])));
usr/src/uts/common/io/bnxe/577xx/common/bnxe_clc.c
1814
((params->mac_addr[0] << 8) |
usr/src/uts/common/io/bnxe/577xx/common/bnxe_clc.c
1815
(params->mac_addr[1])));
usr/src/uts/common/io/bnxe/577xx/common/bnxe_clc.c
2532
wb_data[0] = ((params->mac_addr[2] << 24) |
usr/src/uts/common/io/bnxe/577xx/common/bnxe_clc.c
2533
(params->mac_addr[3] << 16) |
usr/src/uts/common/io/bnxe/577xx/common/bnxe_clc.c
2534
(params->mac_addr[4] << 8) |
usr/src/uts/common/io/bnxe/577xx/common/bnxe_clc.c
2535
params->mac_addr[5]);
usr/src/uts/common/io/bnxe/577xx/common/bnxe_clc.c
2536
wb_data[1] = ((params->mac_addr[0] << 8) |
usr/src/uts/common/io/bnxe/577xx/common/bnxe_clc.c
2537
params->mac_addr[1]);
usr/src/uts/common/io/bnxe/577xx/common/bnxe_clc.c
2613
wb_data[0] = ((params->mac_addr[2] << 24) |
usr/src/uts/common/io/bnxe/577xx/common/bnxe_clc.c
2614
(params->mac_addr[3] << 16) |
usr/src/uts/common/io/bnxe/577xx/common/bnxe_clc.c
2615
(params->mac_addr[4] << 8) |
usr/src/uts/common/io/bnxe/577xx/common/bnxe_clc.c
2616
params->mac_addr[5]);
usr/src/uts/common/io/bnxe/577xx/common/bnxe_clc.c
2617
wb_data[1] = ((params->mac_addr[0] << 8) |
usr/src/uts/common/io/bnxe/577xx/common/bnxe_clc.c
2618
params->mac_addr[1]);
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
1387
pdev->hw_info.mac_addr[0],
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
1388
pdev->hw_info.mac_addr[1],
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
1389
pdev->hw_info.mac_addr[2],
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
1390
pdev->hw_info.mac_addr[3],
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
1391
pdev->hw_info.mac_addr[4],
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
1392
pdev->hw_info.mac_addr[5]);
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
1619
static void _copy_mac_upper_lower_to_arr(IN u32_t mac_upper, IN u32_t mac_lower, OUT u8_t* mac_addr)
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
1621
if(mac_addr)
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
1623
mac_addr[0] = (u8_t) (mac_upper >> 8);
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
1624
mac_addr[1] = (u8_t) mac_upper;
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
1625
mac_addr[2] = (u8_t) (mac_lower >> 24);
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
1626
mac_addr[3] = (u8_t) (mac_lower >> 16);
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
1627
mac_addr[4] = (u8_t) (mac_lower >> 8);
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
1628
mac_addr[5] = (u8_t) mac_lower;
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
2333
_copy_mac_upper_lower_to_arr(mac_upper, mac_lower, pdev->hw_info.mac_addr);
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
2344
mm_memcpy(pdev->hw_info.iscsi_mac_addr, pdev->hw_info.mac_addr, 6);
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
2345
mm_memcpy(pdev->hw_info.fcoe_mac_addr, pdev->hw_info.mac_addr, 6);
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
2368
_copy_mac_upper_lower_to_arr(val, val2, pdev->hw_info.mac_addr);
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
2401
pdev->hw_info.mac_addr[0],
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
2402
pdev->hw_info.mac_addr[1],
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
2403
pdev->hw_info.mac_addr[2],
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
2404
pdev->hw_info.mac_addr[3],
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
2405
pdev->hw_info.mac_addr[4],
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
2406
pdev->hw_info.mac_addr[5]);
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
3305
pdev->params.mac_addr[0] = pdev->hw_info.mac_addr[0] = 0x00;
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
3306
pdev->params.mac_addr[1] = pdev->hw_info.mac_addr[1] = 0x50;
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
3307
pdev->params.mac_addr[2] = pdev->hw_info.mac_addr[2] = 0xc2;
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
3308
pdev->params.mac_addr[3] = pdev->hw_info.mac_addr[3] = 0x2c;
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
3309
pdev->params.mac_addr[4] = pdev->hw_info.mac_addr[4] = 0x70 + (IS_PFDEV(pdev) ? 0 : (1 + 64*PATH_ID(pdev) + ABS_VFID(pdev)));
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
3312
pdev->params.mac_addr[5] = pdev->hw_info.mac_addr[5] = 0x9a + 2 * FUNC_ID(pdev);
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
3316
pdev->params.mac_addr[5] = pdev->hw_info.mac_addr[5] = 0x9a + PATH_ID(pdev)*8 + PORT_ID(pdev)*4 + VNIC_ID(pdev)*2;
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
3319
mm_memcpy(pdev->hw_info.iscsi_mac_addr, pdev->hw_info.mac_addr, 6);
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
3327
pdev->params.mac_addr[0] = pdev->hw_info.mac_addr[0];
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
3328
pdev->params.mac_addr[1] = pdev->hw_info.mac_addr[1];
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
3329
pdev->params.mac_addr[2] = pdev->hw_info.mac_addr[2];
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
3330
pdev->params.mac_addr[3] = pdev->hw_info.mac_addr[3];
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
3331
pdev->params.mac_addr[4] = pdev->hw_info.mac_addr[4];
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
3332
pdev->params.mac_addr[5] = pdev->hw_info.mac_addr[5];
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
3437
if((pdev->params.mac_addr[0] == 0 &&
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
3438
pdev->params.mac_addr[1] == 0 &&
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
3439
pdev->params.mac_addr[2] == 0 &&
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
3440
pdev->params.mac_addr[3] == 0 &&
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
3441
pdev->params.mac_addr[4] == 0 &&
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
3442
pdev->params.mac_addr[5] == 0) || (pdev->params.mac_addr[0] & 1))
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
3445
pdev->params.mac_addr[0] = pdev->hw_info.mac_addr[0];
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
3446
pdev->params.mac_addr[1] = pdev->hw_info.mac_addr[1];
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
3447
pdev->params.mac_addr[2] = pdev->hw_info.mac_addr[2];
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
3448
pdev->params.mac_addr[3] = pdev->hw_info.mac_addr[3];
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
3449
pdev->params.mac_addr[4] = pdev->hw_info.mac_addr[4];
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
3450
pdev->params.mac_addr[5] = pdev->hw_info.mac_addr[5];
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
4135
res = (mac[0] != pdev->params.mac_addr[0]) ||
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
4136
(mac[1] != pdev->params.mac_addr[1]) ||
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
4137
(mac[2] != pdev->params.mac_addr[2]) ||
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
4138
(mac[3] != pdev->params.mac_addr[3]) ||
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
4139
(mac[4] != pdev->params.mac_addr[4]) ||
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
4140
(mac[5] != pdev->params.mac_addr[5]);
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_hw_access.c
1391
lm_status_t lm_set_mac_in_nig(lm_device_t * pdev, u8_t * mac_addr, lm_cli_idx_t lm_cli_idx, u8_t offset)
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_hw_access.c
1416
if (mac_addr)
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_hw_access.c
1419
mac_addr[0], mac_addr[1], mac_addr[2], mac_addr[3], mac_addr[4], mac_addr[5]);
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_hw_access.c
1420
DbgMessage(pdev, WARN, "[%x]:[%x]\n", mac_addr[6], mac_addr[7]);
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_hw_access.c
1431
wb_data[0] = ((mac_addr[2] << 24) | (mac_addr[3] << 16) | (mac_addr[4] << 8) | mac_addr[5]);
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_hw_access.c
1432
wb_data[1] = ((mac_addr[0] << 8) | mac_addr[1]);
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_phy.c
1309
pdev->params.link.mac_addr[i] = pdev->params.mac_addr[i];
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_power.c
299
u8_t* mac_addr = &pdev->params.mac_addr[0]; //&pdev->hw_info.mac_addr[0];
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_power.c
319
val = (mac_addr[0] << 8) | mac_addr[1];
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_power.c
323
val = (mac_addr[2] << 24) | (mac_addr[3] << 16) |
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_power.c
324
(mac_addr[4] << 8) | mac_addr[5];
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_send.c
948
ecore_set_fw_mac_addr(&parse_bd_e2->data.mac_addr.dst_hi,
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_send.c
949
&parse_bd_e2->data.mac_addr.dst_mid,
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_send.c
950
&parse_bd_e2->data.mac_addr.dst_lo,
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_send.c
952
ecore_set_fw_mac_addr(&parse_bd_e2->data.mac_addr.src_hi,
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_send.c
953
&parse_bd_e2->data.mac_addr.src_mid,
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_send.c
954
&parse_bd_e2->data.mac_addr.src_lo,
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_send.c
957
parse_bd_e2->data.mac_addr.src_lo++;
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_sp.c
1517
u8_t *mac_addr,
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_sp.c
1530
if ERR_IF(!mac_addr)
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_sp.c
1545
lm_status = lm_vf_pf_set_q_filters(pdev, LM_CLI_IDX_NDIS, cookie, Q_FILTER_MAC, mac_addr, ETHERNET_ADDRESS_SIZE,vlan_tag, b_set);
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_sp.c
1552
mac_addr[0], mac_addr[1], mac_addr[2], mac_addr[3], mac_addr[4], mac_addr[5]);
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_sp.c
1561
mm_memcpy( ramrod_param.user_req.u.vlan_mac.mac, mac_addr, sizeof(ramrod_param.user_req.u.vlan_mac.mac));
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_sp.c
1571
mm_memcpy( ramrod_param.user_req.u.mac.mac, mac_addr, sizeof(ramrod_param.user_req.u.mac.mac) );
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_sp.c
1755
lm_status_t lm_move_mac_addr(struct _lm_device_t *pdev, u8_t *mac_addr, u16_t vlan_tag,
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_sp.c
1764
if ERR_IF(!pdev || !mac_addr)
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_sp.c
1787
mac_addr[0], mac_addr[1], mac_addr[2], mac_addr[3], mac_addr[4], mac_addr[5], mac_addr[6]);
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_sp.c
1792
mm_memcpy( ramrod_param.user_req.u.vlan_mac.mac, mac_addr, sizeof(ramrod_param.user_req.u.vlan_mac.mac));
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_sp.c
1800
mm_memcpy( ramrod_param.user_req.u.mac.mac, mac_addr, sizeof(ramrod_param.user_req.u.mac.mac) );
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_sp.c
4213
u8_t lm_check_mac_addr_exist(struct _lm_device_t *pdev, u8_t chain_idx, u8_t *mac_addr, u16_t vlan_tag, u8_t is_encap_inner_mac_filter)
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_sp.c
4221
if ERR_IF(!pdev || !mac_addr)
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_sp.c
4237
mm_memcpy(classification_ramrod_data.vlan_mac.mac, mac_addr, sizeof(classification_ramrod_data.vlan_mac.mac));
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_sp.c
4244
mm_memcpy(classification_ramrod_data.mac.mac, mac_addr, sizeof(classification_ramrod_data.mac.mac) );
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_stats.c
2615
ASSERT_STATIC( sizeof(stats_eth->mac_local) <= sizeof( pdev->params.mac_addr ) );
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/fw/5710_hsi.h
3699
struct eth_mac_addresses mac_addr /* destination and source mac addresses. */;
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/include/lm.h
1806
u8_t lm_check_mac_addr_exist(struct _lm_device_t *pdev, u8_t chain_idx, u8_t *mac_addr, u16_t vlan_tag, u8_t is_encap_inner_mac_filter);
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/include/lm.h
629
lm_status_t lm_set_mac_addr(struct _lm_device_t *pdev, u8_t *mac_addr, u16_t vlan_tag, u8_t chain_idx, void * cookie, const u8_t b_set, u8_t is_encap_inner_mac_filter);
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/include/lm.h
675
lm_status_t lm_move_mac_addr(struct _lm_device_t *pdev, u8_t *mac_addr, u16_t vlan_tag,
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/include/lm.h
748
lm_status_t lm_set_mac_in_nig(struct _lm_device_t * pdev, u8_t * mac_addr, lm_cli_idx_t lm_cli_idx, u8_t offset);
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/include/lm5710.h
1624
u8_t mac_addr[8]; /* Hardware MAC address. */
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/include/lm5710.h
786
u8_t mac_addr[8];
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/vf/channel_vf/lm_vf.c
1668
pdev->params.mac_addr[0] = pdev->hw_info.mac_addr[0] = presp->resc.current_mac_addr[0];
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/vf/channel_vf/lm_vf.c
1669
pdev->params.mac_addr[1] = pdev->hw_info.mac_addr[1] = presp->resc.current_mac_addr[1];
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/vf/channel_vf/lm_vf.c
1670
pdev->params.mac_addr[2] = pdev->hw_info.mac_addr[2] = presp->resc.current_mac_addr[2];
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/vf/channel_vf/lm_vf.c
1671
pdev->params.mac_addr[3] = pdev->hw_info.mac_addr[3] = presp->resc.current_mac_addr[3];
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/vf/channel_vf/lm_vf.c
1672
pdev->params.mac_addr[4] = pdev->hw_info.mac_addr[4] = presp->resc.current_mac_addr[4];
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/vf/channel_vf/lm_vf.c
1673
pdev->params.mac_addr[5] = pdev->hw_info.mac_addr[5] = presp->resc.current_mac_addr[5];
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/vf/channel_vf/lm_vf.c
1781
pdev->params.mac_addr[0] = pdev->hw_info.mac_addr[0] = presp->resc.current_mac_addr[0];
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/vf/channel_vf/lm_vf.c
1782
pdev->params.mac_addr[1] = pdev->hw_info.mac_addr[1] = presp->resc.current_mac_addr[1];
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/vf/channel_vf/lm_vf.c
1783
pdev->params.mac_addr[2] = pdev->hw_info.mac_addr[2] = presp->resc.current_mac_addr[2];
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/vf/channel_vf/lm_vf.c
1784
pdev->params.mac_addr[3] = pdev->hw_info.mac_addr[3] = presp->resc.current_mac_addr[3];
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/vf/channel_vf/lm_vf.c
1785
pdev->params.mac_addr[4] = pdev->hw_info.mac_addr[4] = presp->resc.current_mac_addr[4];
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/vf/channel_vf/lm_vf.c
1786
pdev->params.mac_addr[5] = pdev->hw_info.mac_addr[5] = presp->resc.current_mac_addr[5];
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/vf/channel_vf/lm_vf.c
2907
if ((bulletin->mac[0] != pdev->params.mac_addr[0])
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/vf/channel_vf/lm_vf.c
2908
|| (bulletin->mac[1] != pdev->params.mac_addr[1])
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/vf/channel_vf/lm_vf.c
2909
|| (bulletin->mac[2] != pdev->params.mac_addr[2])
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/vf/channel_vf/lm_vf.c
2910
|| (bulletin->mac[3] != pdev->params.mac_addr[3])
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/vf/channel_vf/lm_vf.c
2911
|| (bulletin->mac[4] != pdev->params.mac_addr[4])
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/vf/channel_vf/lm_vf.c
2912
|| (bulletin->mac[5] != pdev->params.mac_addr[5]))
usr/src/uts/common/io/bnxe/577xx/hsi/hw/include/clc.h
389
u8 mac_addr[6];
usr/src/uts/common/io/bnxe/577xx/hsi/mcp/bdn.h
141
u8 mac_addr[6];
usr/src/uts/common/io/bnxe/577xx/hsi/mcp/dev_info.h
524
struct mac_addr wwpn_for_niv_macs[16];
usr/src/uts/common/io/bnxe/bnxe_gld.c
3016
pMac->m_src_addr = &(pUM->lm_dev.params.mac_addr[0]);
usr/src/uts/common/io/bnxe/bnxe_gld.c
672
COPY_ETH_ADDRESS(pMacAddr, pUM->lm_dev.params.mac_addr);
usr/src/uts/common/io/bnxe/bnxe_gld.c
675
pUM->lm_dev.params.mac_addr);
usr/src/uts/common/io/bnxe/bnxe_gld.c
716
if (!IS_ETH_ADDRESS_EQUAL(pMacAddr, pUM->lm_dev.params.mac_addr))
usr/src/uts/common/io/bnxe/bnxe_gld.c
723
pUM->lm_dev.params.mac_addr);
usr/src/uts/common/io/bnxe/bnxe_gld.c
725
memset(pUM->lm_dev.params.mac_addr, 0, sizeof(pUM->lm_dev.params.mac_addr));
usr/src/uts/common/io/bnxe/bnxe_gld.c
806
COPY_ETH_ADDRESS(pMacAddr, pUM->lm_dev.params.mac_addr);
usr/src/uts/common/io/bnxe/bnxe_gld.c
809
pUM->lm_dev.params.mac_addr);
usr/src/uts/common/io/bnxe/bnxe_hw.c
1311
COPY_ETH_ADDRESS(pUM->lm_dev.hw_info.mac_addr,
usr/src/uts/common/io/bnxe/bnxe_hw.c
1312
pUM->lm_dev.params.mac_addr);
usr/src/uts/common/io/bnxe/bnxe_hw.c
1317
pUM->lm_dev.params.mac_addr);
usr/src/uts/common/io/bnxe/bnxe_hw.c
1322
pUM->lm_dev.params.mac_addr) < 0)
usr/src/uts/common/io/bnxe/bnxe_hw.c
1625
COPY_ETH_ADDRESS(pUM->lm_dev.params.mac_addr,
usr/src/uts/common/io/bnxe/bnxe_hw.c
1628
COPY_ETH_ADDRESS(pUM->lm_dev.hw_info.mac_addr,
usr/src/uts/common/io/bnxe/bnxe_hw.c
1629
pUM->lm_dev.params.mac_addr);
usr/src/uts/common/io/bnxe/bnxe_kstat.c
607
pLM->params.mac_addr[0], pLM->params.mac_addr[1],
usr/src/uts/common/io/bnxe/bnxe_kstat.c
608
pLM->params.mac_addr[2], pLM->params.mac_addr[3],
usr/src/uts/common/io/bnxe/bnxe_kstat.c
609
pLM->params.mac_addr[4], pLM->params.mac_addr[5]);
usr/src/uts/common/io/chxge/com/ch_subr.c
797
static int vpd_macaddress_get(adapter_t *adapter, int index, u8 mac_addr[])
usr/src/uts/common/io/chxge/com/ch_subr.c
803
memcpy(mac_addr, vpd.mac_base_address, 5);
usr/src/uts/common/io/chxge/com/ch_subr.c
804
mac_addr[5] = vpd.mac_base_address[5] + index;
usr/src/uts/common/io/chxge/com/gmac.h
100
int (*macaddress_set)(struct cmac *, u8 mac_addr[6]);
usr/src/uts/common/io/chxge/com/gmac.h
99
int (*macaddress_get)(struct cmac *, u8 mac_addr[6]);
usr/src/uts/common/io/chxge/com/pm3393.c
612
static int pm3393_macaddress_get(struct cmac *cmac, u8 mac_addr[6])
usr/src/uts/common/io/chxge/com/pm3393.c
614
memcpy(mac_addr, cmac->instance->mac_addr, 6);
usr/src/uts/common/io/chxge/com/pm3393.c
641
memcpy(cmac->instance->mac_addr, ma, 6);
usr/src/uts/common/io/chxge/com/pm3393.c
90
u8 mac_addr[6];
usr/src/uts/common/io/cxgbe/t4nex/t4_mac.c
844
t4_remmac(void *arg, const uint8_t *mac_addr)
usr/src/uts/common/io/e1000api/e1000_82543.c
413
u8 *mac_addr, u32 max_frame_size)
usr/src/uts/common/io/e1000api/e1000_82543.c
438
if ((mac_addr[0] == 0xff) && (mac_addr[1] == 0xff))
usr/src/uts/common/io/e1000api/e1000_82543.c
441
else if (*mac_addr & 0x01)
usr/src/uts/common/io/e1000api/e1000_82543.h
51
u32 frame_len, u8 *mac_addr,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2826
u8 mac_addr[ETH_ADDR_LEN] = {0};
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2833
mac_addr[0] = (addr_low & 0xFF);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2834
mac_addr[1] = ((addr_low >> 8) & 0xFF);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2835
mac_addr[2] = ((addr_low >> 16) & 0xFF);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2836
mac_addr[3] = ((addr_low >> 24) & 0xFF);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2837
mac_addr[4] = (addr_high & 0xFF);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2838
mac_addr[5] = ((addr_high >> 8) & 0xFF);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2841
e1000_calc_rx_da_crc(mac_addr));
usr/src/uts/common/io/e1000api/e1000_mac.c
373
u8 mac_addr[ETH_ADDR_LEN] = {0};
usr/src/uts/common/io/e1000api/e1000_mac.c
385
hw->mac.ops.rar_set(hw, mac_addr, i);
usr/src/uts/common/io/e1000g/e1000g_main.c
2626
e1000g_unicst_set(struct e1000g *Adapter, const uint8_t *mac_addr,
usr/src/uts/common/io/e1000g/e1000g_main.c
2648
if (mac_addr == NULL) {
usr/src/uts/common/io/e1000g/e1000g_main.c
2657
bcopy(mac_addr, Adapter->unicst_addr[slot].mac.addr,
usr/src/uts/common/io/e1000g/e1000g_main.c
2659
(void) e1000_rar_set(hw, (uint8_t *)mac_addr, slot);
usr/src/uts/common/io/e1000g/e1000g_main.c
2667
if (mac_addr == NULL) {
usr/src/uts/common/io/e1000g/e1000g_main.c
2675
(void) e1000_rar_set(hw, (uint8_t *)mac_addr,
usr/src/uts/common/io/e1000g/e1000g_main.c
3009
e1000g_unicst_find(struct e1000g *Adapter, const uint8_t *mac_addr)
usr/src/uts/common/io/e1000g/e1000g_main.c
3016
mac_addr, ETHERADDRL) == 0))
usr/src/uts/common/io/e1000g/e1000g_main.c
3030
e1000g_addmac(void *arg, const uint8_t *mac_addr)
usr/src/uts/common/io/e1000g/e1000g_main.c
3042
if (e1000g_unicst_find(Adapter, mac_addr) != -1) {
usr/src/uts/common/io/e1000g/e1000g_main.c
3061
err = e1000g_unicst_set(Adapter, mac_addr, slot);
usr/src/uts/common/io/e1000g/e1000g_main.c
3071
e1000g_remmac(void *arg, const uint8_t *mac_addr)
usr/src/uts/common/io/e1000g/e1000g_main.c
3083
slot = e1000g_unicst_find(Adapter, mac_addr);
usr/src/uts/common/io/e1000g/e1000g_main.c
5162
is_valid_mac_addr(uint8_t *mac_addr)
usr/src/uts/common/io/e1000g/e1000g_main.c
5168
if (!(bcmp(addr_test1, mac_addr, ETHERADDRL)) ||
usr/src/uts/common/io/e1000g/e1000g_main.c
5169
!(bcmp(addr_test2, mac_addr, ETHERADDRL)))
usr/src/uts/common/io/e1000g/e1000g_stat.c
51
uint32_t frame_len, uint8_t *mac_addr)
usr/src/uts/common/io/e1000g/e1000g_stat.c
92
if ((mac_addr[0] == (uint8_t)0xff) &&
usr/src/uts/common/io/e1000g/e1000g_stat.c
93
(mac_addr[1] == (uint8_t)0xff)) {
usr/src/uts/common/io/e1000g/e1000g_stat.c
98
} else if (*mac_addr & 0x01) {
usr/src/uts/common/io/e1000g/e1000g_sw.h
1069
uint32_t frame_len, uint8_t *mac_addr);
usr/src/uts/common/io/ena/ena_gld.c
29
ena_group_add_mac(void *arg, const uint8_t *mac_addr)
usr/src/uts/common/io/ena/ena_gld.c
33
if (ETHER_IS_MULTICAST(mac_addr)) {
usr/src/uts/common/io/ena/ena_gld.c
37
if (bcmp(ena->ena_mac_addr, mac_addr, ETHERADDRL) == 0) {
usr/src/uts/common/io/ena/ena_gld.c
45
ena_group_rem_mac(void *arg, const uint8_t *mac_addr)
usr/src/uts/common/io/ena/ena_gld.c
49
if (ETHER_IS_MULTICAST(mac_addr)) {
usr/src/uts/common/io/ena/ena_gld.c
53
if (bcmp(ena->ena_mac_addr, mac_addr, ETHERADDRL) == 0) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
625
bcopy(dev->mac_addr, drv_query->smac_addr[0],
usr/src/uts/common/io/fibre-channel/fca/oce/oce_gld.c
633
bcopy(dev->mac_addr, drv_query->pmac_addr, ETHERADDRL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
406
0, &dev->mac_addr[0], (uint32_t *)&dev->if_id);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
533
struct mac_address_format mac_addr;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
585
MAC_ADDRESS_TYPE_NETWORK, &mac_addr);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_hw.c
591
bcopy(&mac_addr.mac_addr[0], &dev->mac_addr[0], ETHERADDRL);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_main.c
341
mac->m_src_addr = dev->mac_addr;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
459
fwcmd->params.rsp.mac.mac_addr[0],
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
460
fwcmd->params.rsp.mac.mac_addr[1],
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
461
fwcmd->params.rsp.mac.mac_addr[2],
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
462
fwcmd->params.rsp.mac.mac_addr[3],
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
463
fwcmd->params.rsp.mac.mac_addr[4],
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
464
fwcmd->params.rsp.mac.mac_addr[5]);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
468
bcopy(&fwcmd->params.rsp.mac.mac_addr[0], &mac->mac_addr[0],
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
490
uint16_t vlan_tag, uint8_t *mac_addr,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
512
if (mac_addr != NULL) {
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
513
bcopy(mac_addr, &fwcmd->params.req.mac_addr[0],
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
540
if (mac_addr != NULL) {
usr/src/uts/common/io/hxge/hxge_main.c
2836
hxge_rx_group_add_mac(void *arg, const uint8_t *mac_addr)
usr/src/uts/common/io/hxge/hxge_main.c
2857
if (hxge_mmac_set_addr(hxgep, slot, mac_addr) != 0) {
usr/src/uts/common/io/hxge/hxge_main.c
2867
hxge_rx_group_rem_mac(void *arg, const uint8_t *mac_addr)
usr/src/uts/common/io/hxge/hxge_main.c
2877
if ((rv = hxge_mmac_find_addr(hxgep, mac_addr, &slot)) != 0) {
usr/src/uts/common/io/hxge/hxge_pfc.c
1139
uint64_t mac_addr = 0;
usr/src/uts/common/io/hxge/hxge_pfc.c
1144
mac_addr |= (mac[j] << (j*8));
usr/src/uts/common/io/hxge/hxge_pfc.c
1147
final_mac->ether_addr_octet[0] = (mac_addr & 0xff0000000000) >> 40;
usr/src/uts/common/io/hxge/hxge_pfc.c
1148
final_mac->ether_addr_octet[1] = (mac_addr & 0xff00000000) >> 32;
usr/src/uts/common/io/hxge/hxge_pfc.c
1149
final_mac->ether_addr_octet[2] = (mac_addr & 0xff000000) >> 24;
usr/src/uts/common/io/hxge/hxge_pfc.c
1150
final_mac->ether_addr_octet[3] = (mac_addr & 0xff0000) >> 16;
usr/src/uts/common/io/hxge/hxge_pfc.c
1151
final_mac->ether_addr_octet[4] = (mac_addr & 0xff00) >> 8;
usr/src/uts/common/io/hxge/hxge_pfc.c
1152
final_mac->ether_addr_octet[5] = (mac_addr & 0xff);
usr/src/uts/common/io/hxge/hxge_pfc.c
1161
uint8_t mac_addr[ETHERADDRL];
usr/src/uts/common/io/hxge/hxge_pfc.c
1165
hpi_status = hpi_pfc_mac_addr_get_i(handle, mac_addr, 0);
usr/src/uts/common/io/hxge/hxge_pfc.c
1173
hxge_pfc_get_next_mac_addr(mac_addr, &hxgep->factaddr);
usr/src/uts/common/io/hxge/hxge_pfc.c
1175
mac_addr[0], mac_addr[1], mac_addr[2], mac_addr[3],
usr/src/uts/common/io/hxge/hxge_pfc.c
1176
mac_addr[4], mac_addr[5]));
usr/src/uts/common/io/i40e/core/i40e_adminq_cmd.h
1146
u8 mac_addr[6];
usr/src/uts/common/io/i40e/core/i40e_adminq_cmd.h
1183
u8 mac_addr[6];
usr/src/uts/common/io/i40e/core/i40e_adminq_cmd.h
505
u8 mac_addr[6];
usr/src/uts/common/io/i40e/core/i40e_common.c
1076
u16 flags, u8 *mac_addr,
usr/src/uts/common/io/i40e/core/i40e_common.c
1087
cmd_data->mac_sah = CPU_TO_LE16((u16)mac_addr[0] << 8 | mac_addr[1]);
usr/src/uts/common/io/i40e/core/i40e_common.c
1088
cmd_data->mac_sal = CPU_TO_LE32(((u32)mac_addr[2] << 24) |
usr/src/uts/common/io/i40e/core/i40e_common.c
1089
((u32)mac_addr[3] << 16) |
usr/src/uts/common/io/i40e/core/i40e_common.c
1090
((u32)mac_addr[4] << 8) |
usr/src/uts/common/io/i40e/core/i40e_common.c
1091
mac_addr[5]);
usr/src/uts/common/io/i40e/core/i40e_common.c
1105
enum i40e_status_code i40e_get_mac_addr(struct i40e_hw *hw, u8 *mac_addr)
usr/src/uts/common/io/i40e/core/i40e_common.c
1114
i40e_memcpy(mac_addr, &addrs.pf_lan_mac, sizeof(addrs.pf_lan_mac),
usr/src/uts/common/io/i40e/core/i40e_common.c
1127
enum i40e_status_code i40e_get_port_mac_addr(struct i40e_hw *hw, u8 *mac_addr)
usr/src/uts/common/io/i40e/core/i40e_common.c
1138
i40e_memcpy(mac_addr, &addrs.port_mac, sizeof(addrs.port_mac),
usr/src/uts/common/io/i40e/core/i40e_common.c
3109
if (I40E_IS_MULTICAST(mv_list[i].mac_addr))
usr/src/uts/common/io/i40e/core/i40e_common.c
5580
u8 *mac_addr, u16 ethtype, u16 flags,
usr/src/uts/common/io/i40e/core/i40e_common.c
5606
if (mac_addr)
usr/src/uts/common/io/i40e/core/i40e_common.c
5607
i40e_memcpy(cmd->mac, mac_addr, ETH_ALEN,
usr/src/uts/common/io/i40e/core/i40e_common.c
964
enum i40e_status_code i40e_validate_mac_addr(u8 *mac_addr)
usr/src/uts/common/io/i40e/core/i40e_common.c
974
if (I40E_IS_MULTICAST(mac_addr) ||
usr/src/uts/common/io/i40e/core/i40e_common.c
975
(mac_addr[0] == 0 && mac_addr[1] == 0 && mac_addr[2] == 0 &&
usr/src/uts/common/io/i40e/core/i40e_common.c
976
mac_addr[3] == 0 && mac_addr[4] == 0 && mac_addr[5] == 0))
usr/src/uts/common/io/i40e/core/i40e_prototype.h
358
u16 flags, u8 *mac_addr,
usr/src/uts/common/io/i40e/core/i40e_prototype.h
448
enum i40e_status_code i40e_get_mac_addr(struct i40e_hw *hw, u8 *mac_addr);
usr/src/uts/common/io/i40e/core/i40e_prototype.h
454
enum i40e_status_code i40e_get_port_mac_addr(struct i40e_hw *hw, u8 *mac_addr);
usr/src/uts/common/io/i40e/core/i40e_prototype.h
557
u8 *mac_addr, u16 ethtype, u16 flags,
usr/src/uts/common/io/i40e/core/i40e_prototype.h
61
enum i40e_status_code i40e_validate_mac_addr(u8 *mac_addr);
usr/src/uts/common/io/i40e/i40e_gld.c
112
i40e_group_add_mac(void *arg, const uint8_t *mac_addr)
usr/src/uts/common/io/i40e/i40e_gld.c
121
if (I40E_IS_MULTICAST(mac_addr))
usr/src/uts/common/io/i40e/i40e_gld.c
137
if (bcmp(mac_addr, i40e->i40e_uaddrs[i].iua_mac,
usr/src/uts/common/io/i40e/i40e_gld.c
145
bcopy(mac_addr, filt.mac_addr, ETHERADDRL);
usr/src/uts/common/io/i40e/i40e_gld.c
153
mac_addr[0], mac_addr[1], mac_addr[2], mac_addr[3],
usr/src/uts/common/io/i40e/i40e_gld.c
154
mac_addr[4], mac_addr[5], ret);
usr/src/uts/common/io/i40e/i40e_gld.c
160
bcopy(mac_addr, iua->iua_mac, ETHERADDRL);
usr/src/uts/common/io/i40e/i40e_gld.c
312
bcopy(multicast_address, filt.mac_addr, ETHERADDRL);
usr/src/uts/common/io/i40e/i40e_gld.c
353
bcopy(multicast_address, filt.mac_addr, ETHERADDRL);
usr/src/uts/common/io/i40e/i40e_gld.c
43
i40e_group_remove_mac(void *arg, const uint8_t *mac_addr)
usr/src/uts/common/io/i40e/i40e_gld.c
52
if (I40E_IS_MULTICAST(mac_addr))
usr/src/uts/common/io/i40e/i40e_gld.c
63
if (bcmp(mac_addr, i40e->i40e_uaddrs[i].iua_mac,
usr/src/uts/common/io/i40e/i40e_gld.c
77
bcopy(mac_addr, filt.mac_addr, ETHERADDRL);
usr/src/uts/common/io/i40e/i40e_gld.c
85
mac_addr[0], mac_addr[1], mac_addr[2], mac_addr[3],
usr/src/uts/common/io/i40e/i40e_gld.c
86
mac_addr[4], mac_addr[5], filt.error_code);
usr/src/uts/common/io/i40e/i40e_main.c
2261
bcopy(hw->mac.port_addr, filt.mac_addr, ETHERADDRL);
usr/src/uts/common/io/igb/igb_gld.c
591
igb_addmac(void *arg, const uint8_t *mac_addr)
usr/src/uts/common/io/igb/igb_gld.c
639
e1000_rar_set_vmdq(hw, mac_addr, slot, igb->vmdq_mode, rx_group->index);
usr/src/uts/common/io/igb/igb_gld.c
641
bcopy(mac_addr, igb->unicst_addr[slot].mac.addr, ETHERADDRL);
usr/src/uts/common/io/igb/igb_gld.c
655
igb_remmac(void *arg, const uint8_t *mac_addr)
usr/src/uts/common/io/igb/igb_gld.c
669
slot = igb_unicst_find(igb, mac_addr);
usr/src/uts/common/io/igb/igb_main.c
2680
igb_unicst_find(igb_t *igb, const uint8_t *mac_addr)
usr/src/uts/common/io/igb/igb_main.c
2688
mac_addr, ETHERADDRL) == 0)
usr/src/uts/common/io/igb/igb_main.c
2699
igb_unicst_set(igb_t *igb, const uint8_t *mac_addr,
usr/src/uts/common/io/igb/igb_main.c
2709
bcopy(mac_addr, igb->unicst_addr[slot].mac.addr, ETHERADDRL);
usr/src/uts/common/io/igb/igb_main.c
2714
(void) e1000_rar_set(hw, (uint8_t *)mac_addr, slot);
usr/src/uts/common/io/igb/igb_main.c
3398
is_valid_mac_addr(uint8_t *mac_addr)
usr/src/uts/common/io/igb/igb_main.c
3404
if (!(bcmp(addr_test1, mac_addr, ETHERADDRL)) ||
usr/src/uts/common/io/igb/igb_main.c
3405
!(bcmp(addr_test2, mac_addr, ETHERADDRL)))
usr/src/uts/common/io/igc/core/igc_mac.c
171
u8 mac_addr[ETH_ADDR_LEN] = {0};
usr/src/uts/common/io/igc/core/igc_mac.c
183
hw->mac.ops.rar_set(hw, mac_addr, i);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
362
s32 ixgbe_get_mac_addr(struct ixgbe_hw *hw, u8 *mac_addr)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
365
(hw, mac_addr), IXGBE_NOT_IMPLEMENTED);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
61
s32 ixgbe_get_mac_addr(struct ixgbe_hw *hw, u8 *mac_addr);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2363
s32 ixgbe_validate_mac_addr(u8 *mac_addr)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2370
if (IXGBE_IS_MULTICAST(mac_addr)) {
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2373
} else if (IXGBE_IS_BROADCAST(mac_addr)) {
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2376
} else if (mac_addr[0] == 0 && mac_addr[1] == 0 && mac_addr[2] == 0 &&
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2377
mac_addr[3] == 0 && mac_addr[4] == 0 && mac_addr[5] == 0) {
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
982
s32 ixgbe_get_mac_addr_generic(struct ixgbe_hw *hw, u8 *mac_addr)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
994
mac_addr[i] = (u8)(rar_low >> (i*8));
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
997
mac_addr[i+4] = (u8)(rar_high >> (i*8));
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
117
s32 ixgbe_validate_mac_addr(u8 *mac_addr);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
67
s32 ixgbe_get_mac_addr_generic(struct ixgbe_hw *hw, u8 *mac_addr);
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
545
s32 ixgbe_get_mac_addr_vf(struct ixgbe_hw *hw, u8 *mac_addr)
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
550
mac_addr[i] = hw->mac.perm_addr[i];
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.h
125
s32 ixgbe_get_mac_addr_vf(struct ixgbe_hw *hw, u8 *mac_addr);
usr/src/uts/common/io/ixgbe/ixgbe_main.c
3371
uint8_t *mac_addr;
usr/src/uts/common/io/ixgbe/ixgbe_main.c
3390
mac_addr = ixgbe->unicst_addr[slot].mac.addr;
usr/src/uts/common/io/ixgbe/ixgbe_main.c
3391
bzero(mac_addr, ETHERADDRL);
usr/src/uts/common/io/ixgbe/ixgbe_main.c
3392
(void) ixgbe_set_rar(hw, slot, mac_addr, 0, 0);
usr/src/uts/common/io/ixgbe/ixgbe_main.c
3399
mac_addr = ixgbe->unicst_addr[slot].mac.addr;
usr/src/uts/common/io/ixgbe/ixgbe_main.c
3401
(void) ixgbe_set_rar(hw, slot, mac_addr,
usr/src/uts/common/io/ixgbe/ixgbe_main.c
3405
bzero(mac_addr, ETHERADDRL);
usr/src/uts/common/io/ixgbe/ixgbe_main.c
3406
(void) ixgbe_set_rar(hw, slot, mac_addr, 0, 0);
usr/src/uts/common/io/ixgbe/ixgbe_main.c
3416
ixgbe_unicst_find(ixgbe_t *ixgbe, const uint8_t *mac_addr)
usr/src/uts/common/io/ixgbe/ixgbe_main.c
3424
mac_addr, ETHERADDRL) == 0)
usr/src/uts/common/io/ixgbe/ixgbe_main.c
4359
is_valid_mac_addr(uint8_t *mac_addr)
usr/src/uts/common/io/ixgbe/ixgbe_main.c
4365
if (!(bcmp(addr_test1, mac_addr, ETHERADDRL)) ||
usr/src/uts/common/io/ixgbe/ixgbe_main.c
4366
!(bcmp(addr_test2, mac_addr, ETHERADDRL)))
usr/src/uts/common/io/ixgbe/ixgbe_main.c
7008
ixgbe_addmac(void *arg, const uint8_t *mac_addr)
usr/src/uts/common/io/ixgbe/ixgbe_main.c
7052
bcopy(mac_addr, ixgbe->unicst_addr[slot].mac.addr, ETHERADDRL);
usr/src/uts/common/io/ixgbe/ixgbe_main.c
7068
ixgbe_remmac(void *arg, const uint8_t *mac_addr)
usr/src/uts/common/io/ixgbe/ixgbe_main.c
7082
slot = ixgbe_unicst_find(ixgbe, mac_addr);
usr/src/uts/common/io/mac/mac.c
1493
mac_addr_factory_value(mac_handle_t mh, int slot, uchar_t *mac_addr,
usr/src/uts/common/io/mac/mac.c
1506
bcopy(mip->mi_factory_addr[slot-1].mfa_addr, mac_addr, MAXMACADDRLEN);
usr/src/uts/common/io/mac/mac.c
5366
mac_find_macaddr(mac_impl_t *mip, uint8_t *mac_addr)
usr/src/uts/common/io/mac/mac.c
5373
if (bcmp(mac_addr, map->ma_addr, map->ma_len) == 0)
usr/src/uts/common/io/mac/mac.c
5778
mac_update_macaddr(mac_address_t *map, uint8_t *mac_addr)
usr/src/uts/common/io/mac/mac.c
5784
ASSERT(mac_find_macaddr(mip, mac_addr) == NULL);
usr/src/uts/common/io/mac/mac.c
5794
mac_addr);
usr/src/uts/common/io/mac/mac.c
5814
err = mac_group_addmac(map->ma_group, mac_addr);
usr/src/uts/common/io/mac/mac.c
5838
bcopy(mac_addr, map->ma_addr, map->ma_len);
usr/src/uts/common/io/mac/mac.c
5850
mac_freshen_macaddr(mac_address_t *map, uint8_t *mac_addr)
usr/src/uts/common/io/mac/mac.c
5855
ASSERT(mac_find_macaddr(mip, mac_addr) == NULL);
usr/src/uts/common/io/mac/mac.c
5860
bcopy(mac_addr, map->ma_addr, map->ma_len);
usr/src/uts/common/io/mac/mac.c
5861
bcopy(mac_addr, mip->mi_addr, map->ma_len);
usr/src/uts/common/io/mac/mac.c
7009
mac_reserve_rx_group(mac_client_impl_t *mcip, uint8_t *mac_addr, boolean_t move)
usr/src/uts/common/io/mac/mac.c
7037
if (!move && (map = mac_find_macaddr(mip, mac_addr)) != NULL) {
usr/src/uts/common/io/mac/mac.c
8684
uint8_t *mac_addr;
usr/src/uts/common/io/mac/mac.c
8702
mac_addr = flent->fe_flow_desc.fd_dst_mac;
usr/src/uts/common/io/mac/mac.c
8712
ngrp = mac_reserve_rx_group(mcip, mac_addr, B_TRUE);
usr/src/uts/common/io/mac/mac_client.c
1229
mac_addr_in_use(mac_impl_t *mip, uint8_t *mac_addr, uint16_t vid)
usr/src/uts/common/io/mac/mac_client.c
1247
if ((bcmp(mac_addr, map->ma_addr, map->ma_len) == 0) &&
usr/src/uts/common/io/mac/mac_client.c
1265
uint8_t *mac_addr, mac_diag_t *diag)
usr/src/uts/common/io/mac/mac_client.c
1278
bzero(mac_addr + prefix_len, addr_len - prefix_len);
usr/src/uts/common/io/mac/mac_client.c
1279
if (!mac_unicst_verify((mac_handle_t)mip, mac_addr,
usr/src/uts/common/io/mac/mac_client.c
1288
(void) random_get_pseudo_bytes(mac_addr +
usr/src/uts/common/io/mac/mac_client.c
1739
uint8_t *mac_addr;
usr/src/uts/common/io/mac/mac_client.c
1755
mac_addr = flent->fe_flow_desc.fd_dst_mac;
usr/src/uts/common/io/mac/mac_client.c
1841
ngrp = mac_reserve_rx_group(mcip, mac_addr,
usr/src/uts/common/io/mac/mac_client.c
1873
ngrp = mac_reserve_rx_group(mcip, mac_addr, B_TRUE);
usr/src/uts/common/io/mac/mac_client.c
2179
mac_unicast_flow_create(mac_client_impl_t *mcip, uint8_t *mac_addr,
usr/src/uts/common/io/mac/mac_client.c
2195
ASSERT(mac_addr != NULL ||
usr/src/uts/common/io/mac/mac_client.c
2197
if (mac_addr != NULL) {
usr/src/uts/common/io/mac/mac_client.c
2199
bcopy(mac_addr, flow_desc.fd_dst_mac, flow_desc.fd_mac_len);
usr/src/uts/common/io/mac/mac_client.c
2329
uint8_t *mac_addr, mac_resource_props_t *mrp, boolean_t isprimary,
usr/src/uts/common/io/mac/mac_client.c
2371
if ((err = mac_unicast_flow_create(mcip, mac_addr, vid,
usr/src/uts/common/io/mac/mac_client.c
2420
if (bcmp(mac_addr, map->ma_addr, map->ma_len) != 0) {
usr/src/uts/common/io/mac/mac_client.c
2425
if ((err = mac_unicast_flow_create(mcip, mac_addr, vid,
usr/src/uts/common/io/mac/mac_client.c
2541
i_mac_unicast_add(mac_client_handle_t mch, uint8_t *mac_addr, uint16_t flags,
usr/src/uts/common/io/mac/mac_client.c
2750
mac_addr = mip->mi_addr;
usr/src/uts/common/io/mac/mac_client.c
2756
if (!mac_unicst_verify((mac_handle_t)mip, mac_addr, mac_len)) {
usr/src/uts/common/io/mac/mac_client.c
2766
if (check_dups && bcmp(mip->mi_addr, mac_addr, mac_len) == 0) {
usr/src/uts/common/io/mac/mac_client.c
2843
mac_addr_in_use(mip, mac_addr, vid)) {
usr/src/uts/common/io/mac/mac_client.c
2872
err = mac_client_datapath_setup(mcip, vid, mac_addr, mrp,
usr/src/uts/common/io/mac/mac_client.c
2905
mac_unicast_add_set_rx(mac_client_handle_t mch, uint8_t *mac_addr,
usr/src/uts/common/io/mac/mac_client.c
2912
err = mac_unicast_add(mch, mac_addr, flags, mah, vid, diag);
usr/src/uts/common/io/mac/mac_client.c
2928
mac_unicast_add(mac_client_handle_t mch, uint8_t *mac_addr, uint16_t flags,
usr/src/uts/common/io/mac/mac_client.c
2935
err = i_mac_unicast_add(mch, mac_addr, flags, mah, vid, diag);
usr/src/uts/common/io/mac/mac_datapath_setup.c
2953
uint8_t *mac_addr;
usr/src/uts/common/io/mac/mac_datapath_setup.c
2976
mac_addr = flent->fe_flow_desc.fd_dst_mac;
usr/src/uts/common/io/mac/mac_datapath_setup.c
3024
rgroup = mac_reserve_rx_group(mcip, mac_addr, B_FALSE);
usr/src/uts/common/io/mac/mac_datapath_setup.c
3131
err = mac_add_macaddr_vlan(mip, rgroup, mac_addr, vid, use_hw);
usr/src/uts/common/io/mac/mac_datapath_setup.c
3136
mcip->mci_unicast = mac_find_macaddr(mip, mac_addr);
usr/src/uts/common/io/mlxcx/mlxcx_gld.c
725
mlxcx_group_add_mac(void *arg, const uint8_t *mac_addr)
usr/src/uts/common/io/mlxcx/mlxcx_gld.c
734
if (!mlxcx_add_umcast_entry(mlxp, port, g, mac_addr)) {
usr/src/uts/common/io/mlxcx/mlxcx_gld.c
788
mlxcx_group_remove_mac(void *arg, const uint8_t *mac_addr)
usr/src/uts/common/io/mlxcx/mlxcx_gld.c
797
if (!mlxcx_remove_umcast_entry(mlxp, port, g, mac_addr)) {
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
1008
mgp->mac_addr[i] = (hv << 4) | lv;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
1400
if (status == 0 && (addr != mgp->mac_addr))
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
1401
(void) memcpy(mgp->mac_addr, addr, sizeof (mgp->mac_addr));
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
1640
status = myri10ge_m_unicst(mgp, mgp->mac_addr);
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3707
myri10ge_addmac(void *arg, const uint8_t *mac_addr)
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3712
if (mac_addr == NULL)
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3720
err = myri10ge_m_unicst(mgp, mac_addr);
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3728
bcopy(mac_addr, mgp->mac_addr, sizeof (mgp->mac_addr));
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
3734
myri10ge_remmac(void *arg, const uint8_t *mac_addr)
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
5935
macp->m_src_addr = mgp->mac_addr;
usr/src/uts/common/io/myri10ge/drv/myri10ge_var.h
421
uint8_t mac_addr[6]; /* eeprom mac address */
usr/src/uts/common/io/nge/nge_chip.c
957
uint32_t mac_addr;
usr/src/uts/common/io/nge/nge_chip.c
959
mac_addr = (uint32_t)ngep->chipinfo.hw_mac_addr;
usr/src/uts/common/io/nge/nge_chip.c
960
nge_reg_put32(ngep, NGE_UNI_ADDR0, mac_addr);
usr/src/uts/common/io/nge/nge_chip.c
961
mac_addr = (uint32_t)(ngep->chipinfo.hw_mac_addr >> 32);
usr/src/uts/common/io/nge/nge_chip.c
962
nge_reg_put32(ngep, NGE_UNI_ADDR1, mac_addr);
usr/src/uts/common/io/ntxn/unm_brdcfg.h
221
unm_flash_mac_addr_t mac_addr[FLASH_NUM_PORTS];
usr/src/uts/common/io/ntxn/unm_brdcfg.h
244
__uint64_t mac_addr[FLASH_NUM_PORTS * FLASH_NUM_MAC_PER_PORT];
usr/src/uts/common/io/ntxn/unm_gem.c
1127
u64 mac_addr[8 + 1];
usr/src/uts/common/io/ntxn/unm_gem.c
1131
if (get_flash_mac_addr(adapter, mac_addr) != 0)
usr/src/uts/common/io/ntxn/unm_gem.c
1135
p = (unsigned char *)&mac_addr[adapter->ahw.pci_func];
usr/src/uts/common/io/ntxn/unm_gem.c
1137
p = (unsigned char *)&mac_addr[adapter->portnum];
usr/src/uts/common/io/ntxn/unm_gem.c
1140
adapter->mac_addr[i] = p[5 - i];
usr/src/uts/common/io/ntxn/unm_gem.c
1142
if (unm_nic_macaddr_set(adapter, adapter->mac_addr) != 0)
usr/src/uts/common/io/ntxn/unm_gem.c
234
offsetof(unm_user_info_t, mac_addr), FLASH_NUM_PORTS * sizeof (U64),
usr/src/uts/common/io/ntxn/unm_gem.c
240
offsetof(unm_old_user_info_t, mac_addr),
usr/src/uts/common/io/ntxn/unm_nic.h
469
unsigned char mac_addr[MAX_ADDR_LEN];
usr/src/uts/common/io/ntxn/unm_nic_hw.c
1754
unsigned char mac_addr[MAX_ADDR_LEN];
usr/src/uts/common/io/ntxn/unm_nic_hw.c
1770
(unsigned char *)mac_addr);
usr/src/uts/common/io/ntxn/unm_nic_hw.c
1771
if (memcmp(mac_addr, addr, 6) == 0)
usr/src/uts/common/io/ntxn/unm_nic_hw.c
2154
u8 op, tag, mac_addr[6];
usr/src/uts/common/io/ntxn/unm_nic_hw.c
2169
(void) memcpy(&mac_req.mac_addr, addr, 6);
usr/src/uts/common/io/ntxn/unm_nic_hw.c
2204
nx_p3_sre_macaddr_change(adapter, adapter->mac_addr, NETXEN_MAC_ADD);
usr/src/uts/common/io/ntxn/unm_nic_main.c
2243
if (unm_nic_macaddr_set(adapter, adapter->mac_addr) != 0) {
usr/src/uts/common/io/ntxn/unm_nic_main.c
2425
bcopy(mac, adapter->mac_addr, ETHERADDRL);
usr/src/uts/common/io/ntxn/unm_nic_main.c
2561
macp->m_src_addr = adapter->mac_addr;
usr/src/uts/common/io/nxge/npi/npi_espc.c
392
vpdp->mac_addr[i] = 0;
usr/src/uts/common/io/nxge/npi/npi_espc.c
545
(char *)(vpdp->mac_addr))) {
usr/src/uts/common/io/nxge/npi/npi_espc.h
71
uint8_t mac_addr[ETHERADDRL];
usr/src/uts/common/io/nxge/nxge_espc.c
38
uint64_t mac_addr = 0;
usr/src/uts/common/io/nxge/nxge_espc.c
43
mac_addr |= (mac[j] << (j*8));
usr/src/uts/common/io/nxge/nxge_espc.c
46
mac_addr += nxt_cnt;
usr/src/uts/common/io/nxge/nxge_espc.c
48
final_mac->ether_addr_octet[0] = (mac_addr & 0xff0000000000) >> 40;
usr/src/uts/common/io/nxge/nxge_espc.c
49
final_mac->ether_addr_octet[1] = (mac_addr & 0xff00000000) >> 32;
usr/src/uts/common/io/nxge/nxge_espc.c
50
final_mac->ether_addr_octet[2] = (mac_addr & 0xff000000) >> 24;
usr/src/uts/common/io/nxge/nxge_espc.c
51
final_mac->ether_addr_octet[3] = (mac_addr & 0xff0000) >> 16;
usr/src/uts/common/io/nxge/nxge_espc.c
52
final_mac->ether_addr_octet[4] = (mac_addr & 0xff00) >> 8;
usr/src/uts/common/io/nxge/nxge_espc.c
53
final_mac->ether_addr_octet[5] = (mac_addr & 0xff);
usr/src/uts/common/io/nxge/nxge_espc.c
63
uint8_t mac_addr[ETHERADDRL];
usr/src/uts/common/io/nxge/nxge_espc.c
68
npi_status = npi_espc_mac_addr_get(handle, mac_addr);
usr/src/uts/common/io/nxge/nxge_espc.c
76
nxge_espc_get_next_mac_addr(mac_addr, port_num, &nxgep->factaddr);
usr/src/uts/common/io/nxge/nxge_espc.c
79
mac_addr[0], mac_addr[1], mac_addr[2], mac_addr[3],
usr/src/uts/common/io/nxge/nxge_espc.c
80
mac_addr[4], mac_addr[5]));
usr/src/uts/common/io/nxge/nxge_hio.c
1135
nxge_hio_clear_unicst(p_nxge_t nxgep, const uint8_t *mac_addr)
usr/src/uts/common/io/nxge/nxge_hio.c
1142
nxge_hio_add_mac(void *arg, const uint8_t *mac_addr)
usr/src/uts/common/io/nxge/nxge_hio.c
1158
rv = nxge_hio_set_unicst((void *)nxge, mac_addr);
usr/src/uts/common/io/nxge/nxge_hio.c
1178
if ((rv = nxge_hio_group_mac_add(nxge, group, mac_addr)) != 0) {
usr/src/uts/common/io/nxge/nxge_hio.c
1186
find_mac_slot(nxge_mmac_t *mmac_info, const uint8_t *mac_addr)
usr/src/uts/common/io/nxge/nxge_hio.c
1190
if (memcmp(mmac_info->mac_pool[i].addr, mac_addr,
usr/src/uts/common/io/nxge/nxge_hio.c
1200
nxge_hio_rem_mac(void *arg, const uint8_t *mac_addr)
usr/src/uts/common/io/nxge/nxge_hio.c
1217
slot = find_mac_slot(mmac_info, mac_addr);
usr/src/uts/common/io/nxge/nxge_hio.c
1220
bcopy(mac_addr, (uint8_t *)&addrp, ETHERADDRL);
usr/src/uts/common/io/nxge/nxge_hio.c
1222
rv = nxge_hio_clear_unicst(nxge, mac_addr);
usr/src/uts/common/io/nxge/nxge_mac.c
8314
nxge_is_valid_local_mac(ether_addr_st mac_addr)
usr/src/uts/common/io/nxge/nxge_mac.c
8316
if ((mac_addr.ether_addr_octet[0] & 0x01) ||
usr/src/uts/common/io/nxge/nxge_mac.c
8317
(ether_cmp(&mac_addr, ðerbroadcastaddr) == 0) ||
usr/src/uts/common/io/nxge/nxge_mac.c
8318
(ether_cmp(&mac_addr, ðerzeroaddr) == 0))
usr/src/uts/common/io/nxge/nxge_main.c
281
static int nxge_altmac_set(p_nxge_t nxgep, uint8_t *mac_addr,
usr/src/uts/common/io/nxge/nxge_virtual.c
3792
nxge_espc_get_next_mac_addr(nxgep->vpd_info.mac_addr,
usr/src/uts/common/io/nxge/nxge_virtual.c
4023
npi_mac_addr_t mac_addr;
usr/src/uts/common/io/nxge/nxge_virtual.c
4060
mac_addr.w2 = mmac_addr[0];
usr/src/uts/common/io/nxge/nxge_virtual.c
4063
mac_addr.w1 = mmac_addr[1];
usr/src/uts/common/io/nxge/nxge_virtual.c
4066
mac_addr.w0 = mmac_addr[2];
usr/src/uts/common/io/nxge/nxge_virtual.c
4070
mac_addr.w2 = mmac_addr[0];
usr/src/uts/common/io/nxge/nxge_virtual.c
4071
mac_addr.w1 = mmac_addr[1];
usr/src/uts/common/io/nxge/nxge_virtual.c
4072
mac_addr.w0 = mmac_addr[2];
usr/src/uts/common/io/nxge/nxge_virtual.c
4083
mac_addr.w0, mac_addr.w1, mac_addr.w2));
usr/src/uts/common/io/nxge/nxge_virtual.c
4089
NXGE_GET_PORT_NUM(func_num), slot - 1, &mac_addr);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_roce.h
162
u8 mac_addr[ETH_ALEN];
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_roce_api.h
302
u8 mac_addr[ETH_ALEN];
usr/src/uts/common/io/qede/579xx/hsi/mcp/bdn.h
214
u8 mac_addr[6];
usr/src/uts/common/io/qede/579xx/hsi/mcp/bdn.h
634
u8 mac_addr[BDN_SIZE_OF_MAC];
usr/src/uts/common/io/qede/qede.h
1026
int qede_ucst_find(qede_t *qede, const uint8_t *mac_addr);
usr/src/uts/common/io/qede/qede.h
630
struct ether_addr mac_addr;
usr/src/uts/common/io/qede/qede_gld.c
103
mac_addr[0], mac_addr[1],
usr/src/uts/common/io/qede/qede_gld.c
104
mac_addr[2], mac_addr[3], mac_addr[4], mac_addr[5]);
usr/src/uts/common/io/qede/qede_gld.c
109
mac_addr[0], mac_addr[1],
usr/src/uts/common/io/qede/qede_gld.c
110
mac_addr[2], mac_addr[3], mac_addr[4], mac_addr[5]);
usr/src/uts/common/io/qede/qede_gld.c
1209
qede->ucst_mac[i].mac_addr.ether_addr_octet);
usr/src/uts/common/io/qede/qede_gld.c
1220
const uint8_t * mac_addr)
usr/src/uts/common/io/qede/qede_gld.c
127
qede->ucst_mac[i].mac_addr.ether_addr_octet,
usr/src/uts/common/io/qede/qede_gld.c
136
mac_addr[0], mac_addr[1],
usr/src/uts/common/io/qede/qede_gld.c
137
mac_addr[2], mac_addr[3], mac_addr[4],
usr/src/uts/common/io/qede/qede_gld.c
138
mac_addr[5]);
usr/src/uts/common/io/qede/qede_gld.c
149
qede_add_mac_addr(void *arg, const uint8_t *mac_addr, const uint64_t flags)
usr/src/uts/common/io/qede/qede_gld.c
152
qede_add_mac_addr(void *arg, const uint8_t *mac_addr)
usr/src/uts/common/io/qede/qede_gld.c
160
qede_info(qede, " mac addr :" MAC_STRING, MACTOSTR(mac_addr));
usr/src/uts/common/io/qede/qede_gld.c
167
ret = qede_add_macaddr(qede, (uint8_t *)mac_addr);
usr/src/uts/common/io/qede/qede_gld.c
176
qede_rem_macaddr(qede_t *qede, uint8_t *mac_addr)
usr/src/uts/common/io/qede/qede_gld.c
1777
char mac_addr[32];
usr/src/uts/common/io/qede/qede_gld.c
181
i = qede_ucst_find(qede, mac_addr);
usr/src/uts/common/io/qede/qede_gld.c
1835
snprintf(mac_addr, sizeof(mac_addr),
usr/src/uts/common/io/qede/qede_gld.c
1840
(void) memcpy(up_data->uabc, &mac_addr, sizeof(mac_addr));
usr/src/uts/common/io/qede/qede_gld.c
186
MAC_STRING, MACTOSTR(mac_addr));
usr/src/uts/common/io/qede/qede_gld.c
192
ret = qede_set_mac_addr(qede, (uint8_t *)mac_addr, ECORE_FILTER_REMOVE);
usr/src/uts/common/io/qede/qede_gld.c
194
bzero(qede->ucst_mac[i].mac_addr.ether_addr_octet,ETHERADDRL);
usr/src/uts/common/io/qede/qede_gld.c
200
MAC_STRING, MACTOSTR(mac_addr));
usr/src/uts/common/io/qede/qede_gld.c
208
qede_rem_mac_addr(void *arg, const uint8_t *mac_addr)
usr/src/uts/common/io/qede/qede_gld.c
215
qede_info(qede, "mac addr remove:" MAC_STRING, MACTOSTR(mac_addr));
usr/src/uts/common/io/qede/qede_gld.c
221
ret = qede_rem_macaddr(qede, (uint8_t *)mac_addr);
usr/src/uts/common/io/qede/qede_gld.c
36
qede_ucst_find(qede_t *qede, const uint8_t *mac_addr)
usr/src/uts/common/io/qede/qede_gld.c
41
if (bcmp(qede->ucst_mac[slot].mac_addr.ether_addr_octet,
usr/src/uts/common/io/qede/qede_gld.c
42
mac_addr, ETHERADDRL) == 0) {
usr/src/uts/common/io/qede/qede_gld.c
51
qede_set_mac_addr(qede_t *qede, uint8_t *mac_addr, uint8_t fl)
usr/src/uts/common/io/qede/qede_gld.c
61
COPY_ETH_ADDRESS(mac_addr, params.mac);
usr/src/uts/common/io/qede/qede_gld.c
69
qede_add_macaddr(qede_t *qede, uint8_t *mac_addr)
usr/src/uts/common/io/qede/qede_gld.c
73
i = qede_ucst_find(qede, mac_addr);
usr/src/uts/common/io/qede/qede_gld.c
93
ret = qede_set_mac_addr(qede, (uint8_t *)mac_addr, ECORE_FILTER_ADD);
usr/src/uts/common/io/qede/qede_gld.c
95
bcopy(mac_addr,
usr/src/uts/common/io/qede/qede_gld.c
96
qede->ucst_mac[i].mac_addr.ether_addr_octet,
usr/src/uts/common/io/sfe/sfe.c
155
uint8_t mac_addr[ETHERADDRL];
usr/src/uts/common/io/sfe/sfe.c
456
bzero(lp->mac_addr, sizeof (lp->mac_addr));
usr/src/uts/common/io/sfe/sfe.c
510
bzero(lp->mac_addr, sizeof (lp->mac_addr));
usr/src/uts/common/io/sfe/sfe.c
674
lp->mac_addr[0], lp->mac_addr[1],
usr/src/uts/common/io/sfe/sfe.c
675
lp->mac_addr[2], lp->mac_addr[3],
usr/src/uts/common/io/sfe/sfe.c
676
lp->mac_addr[4], lp->mac_addr[5]);
usr/src/uts/common/io/sfe/sfe.c
678
if (bcmp(mac, lp->mac_addr, ETHERADDRL) != 0) {
usr/src/uts/common/io/sfe/sfe.c
689
bcopy(mac, lp->mac_addr, ETHERADDRL);
usr/src/uts/common/io/sfe/sfe.c
785
if (bcmp(mac, lp->mac_addr, ETHERADDRL) != 0) {
usr/src/uts/common/io/sfe/sfe.c
794
bcopy(mac, lp->mac_addr, ETHERADDRL);
usr/src/uts/common/io/sfxge/common/ef10_filter.c
1237
__in_ecount(6) uint8_t const *mac_addr,
usr/src/uts/common/io/sfxge/common/ef10_filter.c
1308
rc = ef10_filter_insert_unicast(enp, mac_addr, filter_flags);
usr/src/uts/common/io/sfxge/common/ef10_impl.h
988
__in_ecount(6) uint8_t const *mac_addr,
usr/src/uts/common/io/sfxge/common/efx.h
1389
uint8_t mac_addr[6];
usr/src/uts/common/io/sfxge/common/efx.h
1400
uint8_t mac_addr[6];
usr/src/uts/common/io/sfxge/common/efx.h
1404
uint8_t mac_addr[6];
usr/src/uts/common/io/sfxge/common/efx_filter.c
242
__in_ecount(6) uint8_t const *mac_addr,
usr/src/uts/common/io/sfxge/common/efx_filter.c
257
if ((rc = enp->en_efop->efo_reconfigure(enp, mac_addr,
usr/src/uts/common/io/sfxge/common/efx_impl.h
239
__in_ecount(6) uint8_t const *mac_addr,
usr/src/uts/common/io/sfxge/common/efx_wol.c
134
paramp->ewp_magic.mac_addr);
usr/src/uts/common/io/sfxge/common/efx_wol.c
295
paramp->elop_arp.mac_addr);
usr/src/uts/common/io/sfxge/common/efx_wol.c
306
paramp->elop_ns.mac_addr);
usr/src/uts/common/io/sfxge/common/hunt_nic.c
102
EFX_MAC_ADDR_COPY(encp->enc_mac_addr, mac_addr);
usr/src/uts/common/io/sfxge/common/hunt_nic.c
46
uint8_t mac_addr[6] = { 0 };
usr/src/uts/common/io/sfxge/common/hunt_nic.c
86
rc = efx_mcdi_get_mac_address_pf(enp, mac_addr);
usr/src/uts/common/io/sfxge/common/hunt_nic.c
87
if ((rc == 0) && (mac_addr[0] & 0x02)) {
usr/src/uts/common/io/sfxge/common/hunt_nic.c
97
rc = efx_mcdi_get_mac_address_vf(enp, mac_addr);
usr/src/uts/common/io/sfxge/common/medford_nic.c
101
uint8_t mac_addr[6] = { 0 };
usr/src/uts/common/io/sfxge/common/medford_nic.c
146
rc = efx_mcdi_get_mac_address_pf(enp, mac_addr);
usr/src/uts/common/io/sfxge/common/medford_nic.c
147
if ((rc == 0) && (mac_addr[0] & 0x02)) {
usr/src/uts/common/io/sfxge/common/medford_nic.c
157
rc = efx_mcdi_get_mac_address_vf(enp, mac_addr);
usr/src/uts/common/io/sfxge/common/medford_nic.c
162
EFX_MAC_ADDR_COPY(encp->enc_mac_addr, mac_addr);
usr/src/uts/common/io/sfxge/common/siena_nic.c
83
uint8_t mac_addr[6];
usr/src/uts/common/io/sfxge/common/siena_nic.c
94
&capabilities, mac_addr)) != 0)
usr/src/uts/common/io/sfxge/common/siena_nic.c
97
EFX_MAC_ADDR_COPY(encp->enc_mac_addr, mac_addr);
usr/src/uts/common/io/udmf/udmf_usbgem.c
106
uint8_t mac_addr[ETHERADDRL];
usr/src/uts/common/io/udmf/udmf_usbgem.c
339
if (bcmp(mac, lp->mac_addr, ETHERADDRL) != 0) {
usr/src/uts/common/io/udmf/udmf_usbgem.c
342
bcopy(mac, lp->mac_addr, ETHERADDRL);
usr/src/uts/common/io/udmf/udmf_usbgem.c
716
bzero(lp->mac_addr, sizeof (lp->mac_addr));
usr/src/uts/common/io/upf/upf_usbgem.c
105
uint8_t mac_addr[ETHERADDRL];
usr/src/uts/common/io/upf/upf_usbgem.c
226
bzero(lp->mac_addr, sizeof (lp->mac_addr));
usr/src/uts/common/io/upf/upf_usbgem.c
393
lp->mac_addr, ETHERADDRL) != 0) {
usr/src/uts/common/io/upf/upf_usbgem.c
397
lp->mac_addr, ETHERADDRL);
usr/src/uts/common/io/upf/upf_usbgem.c
399
lp->mac_addr, ETHERADDRL, &err, usberr);
usr/src/uts/common/io/usb/clients/usbecm/usbecm.c
2643
generate_ether_addr(uint8_t *mac_addr)
usr/src/uts/common/io/usb/clients/usbecm/usbecm.c
2645
(void) random_get_bytes(mac_addr, 6);
usr/src/uts/common/io/usb/clients/usbecm/usbecm.c
2646
mac_addr [0] &= 0xfe; /* unicast only */
usr/src/uts/common/io/usb/clients/usbecm/usbecm.c
2647
mac_addr [0] |= 0x02; /* set locally administered bit */
usr/src/uts/common/io/usb/clients/usbecm/usbecm.c
85
static void generate_ether_addr(uint8_t *mac_addr);
usr/src/uts/common/io/vnic/vnic_ctl.c
199
uchar_t mac_addr[MAXMACADDRLEN];
usr/src/uts/common/io/vnic/vnic_ctl.c
226
bcopy(create_arg->vc_mac_addr, mac_addr, MAXMACADDRLEN);
usr/src/uts/common/io/vnic/vnic_ctl.c
253
bcopy(create_arg->vc_mac_addr, mac_addr, MAXMACADDRLEN);
usr/src/uts/common/io/vnic/vnic_ctl.c
268
&mac_addr_type, &mac_len, mac_addr, &mac_slot, mac_prefix_len,
usr/src/uts/common/io/vnic/vnic_ctl.c
287
bcopy(mac_addr, create_arg->vc_mac_addr, MAXMACADDRLEN);
usr/src/uts/common/io/vnic/vnic_dev.c
342
vnic_mac_addr_type_t *vnic_addr_type, int *mac_len, uchar_t *mac_addr,
usr/src/uts/common/io/vnic/vnic_dev.c
424
mac_prefix_len, mac_len, mac_addr, flags, diag, vid,
usr/src/uts/common/io/vnic/vnic_dev.c
441
bcopy(mac_addr, vnic->vn_addr, vnic->vn_addr_len);
usr/src/uts/common/io/vnic/vnic_dev.c
632
vnic_mac_addr_type_t mac_addr_type, uint_t mac_len, uchar_t *mac_addr,
usr/src/uts/common/io/xge/drv/xgell.c
1238
ring->mmac.mac_addr + i);
usr/src/uts/common/io/xge/drv/xgell.c
1246
xgell_addmac(void *arg, const uint8_t *mac_addr)
usr/src/uts/common/io/xge/drv/xgell.c
1274
if (xgell_maddr_set(lldev, slot_start + slot, (uint8_t *)mac_addr) !=
usr/src/uts/common/io/xge/drv/xgell.c
1287
ring->mmac.mac_addr + slot) != XGE_HAL_OK) {
usr/src/uts/common/io/xge/drv/xgell.c
1301
xgell_remmac(void *arg, const uint8_t *mac_addr)
usr/src/uts/common/io/xge/drv/xgell.c
1312
slot = xge_hal_device_macaddr_find(hldev, (uint8_t *)mac_addr);
usr/src/uts/common/io/xge/drv/xgell.c
1361
ring->mmac.mac_addr + slot);
usr/src/uts/common/io/xge/drv/xgell.h
308
ether_addr_t mac_addr[XGE_RX_MULTI_MAC_ADDRESSES_MAX];
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_menlo.h
958
uint8_t mac_addr[8]; /* mac addr */
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_hw.h
765
uint8_t mac_addr[6];
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_hw.h
872
uint8_t mac_addr[6];
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
287
uint8_t mac_addr[ETHERADDRL]; /* hardware mac address */
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
368
uint16_t vlan_tag, uint8_t *mac_addr, uint32_t *if_id);
usr/src/uts/common/sys/nxge/nxge_mac.h
239
struct ether_addr mac_addr;
usr/src/uts/sun4v/io/vnet.c
2657
vnet_addmac(void *arg, const uint8_t *mac_addr)
usr/src/uts/sun4v/io/vnet.c
2664
if (bcmp(mac_addr, vnetp->curr_macaddr, ETHERADDRL) == 0) {
usr/src/uts/sun4v/io/vnet.c
2674
vnet_remmac(void *arg, const uint8_t *mac_addr)
usr/src/uts/sun4v/io/vnet.c
2681
if (bcmp(mac_addr, vnetp->curr_macaddr, ETHERADDRL) == 0) {
usr/src/uts/sun4v/io/vnet.c
2686
vnetp->instance, __func__, ether_sprintf((void *)mac_addr));
usr/src/uts/sun4v/io/vnet.c
98
static int vnet_addmac(void *arg, const uint8_t *mac_addr);
usr/src/uts/sun4v/io/vnet.c
99
static int vnet_remmac(void *arg, const uint8_t *mac_addr);