/titanic_50/usr/src/uts/common/io/nxge/ |
H A D | nxge_espc.c | 38 uint64_t mac_addr = 0; in nxge_espc_get_next_mac_addr() local 43 mac_addr |= (mac[j] << (j*8)); in nxge_espc_get_next_mac_addr() 46 mac_addr += nxt_cnt; in nxge_espc_get_next_mac_addr() 48 final_mac->ether_addr_octet[0] = (mac_addr & 0xff0000000000) >> 40; in nxge_espc_get_next_mac_addr() 49 final_mac->ether_addr_octet[1] = (mac_addr & 0xff00000000) >> 32; in nxge_espc_get_next_mac_addr() 50 final_mac->ether_addr_octet[2] = (mac_addr & 0xff000000) >> 24; in nxge_espc_get_next_mac_addr() 51 final_mac->ether_addr_octet[3] = (mac_addr & 0xff0000) >> 16; in nxge_espc_get_next_mac_addr() 52 final_mac->ether_addr_octet[4] = (mac_addr & 0xff00) >> 8; in nxge_espc_get_next_mac_addr() 53 final_mac->ether_addr_octet[5] = (mac_addr & 0xff); in nxge_espc_get_next_mac_addr() 63 uint8_t mac_addr[ETHERADDRL]; in nxge_espc_mac_addrs_get() local [all …]
|
/titanic_50/usr/src/uts/common/io/i40e/ |
H A D | i40e_gld.c | 40 i40e_group_remove_mac(void *arg, const uint8_t *mac_addr) in i40e_group_remove_mac() argument 49 if (I40E_IS_MULTICAST(mac_addr)) in i40e_group_remove_mac() 60 if (bcmp(mac_addr, i40e->i40e_uaddrs[i].iua_mac, in i40e_group_remove_mac() 74 bcopy(mac_addr, filt.mac_addr, ETHERADDRL); in i40e_group_remove_mac() 82 mac_addr[0], mac_addr[1], mac_addr[2], mac_addr[3], in i40e_group_remove_mac() 83 mac_addr[4], mac_addr[5], filt.error_code); in i40e_group_remove_mac() 109 i40e_group_add_mac(void *arg, const uint8_t *mac_addr) in i40e_group_add_mac() argument 118 if (I40E_IS_MULTICAST(mac_addr)) in i40e_group_add_mac() 134 if (bcmp(mac_addr, i40e->i40e_uaddrs[i].iua_mac, in i40e_group_add_mac() 142 bcopy(mac_addr, filt.mac_addr, ETHERADDRL); in i40e_group_add_mac() [all …]
|
/titanic_50/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/ |
H A D | lm_devinfo.c | 1387 pdev->hw_info.mac_addr[0], in lm_check_valid_mf_cfg() 1388 pdev->hw_info.mac_addr[1], in lm_check_valid_mf_cfg() 1389 pdev->hw_info.mac_addr[2], in lm_check_valid_mf_cfg() 1390 pdev->hw_info.mac_addr[3], in lm_check_valid_mf_cfg() 1391 pdev->hw_info.mac_addr[4], in lm_check_valid_mf_cfg() 1392 pdev->hw_info.mac_addr[5]); in lm_check_valid_mf_cfg() 1619 static void _copy_mac_upper_lower_to_arr(IN u32_t mac_upper, IN u32_t mac_lower, OUT u8_t* mac_addr) in _copy_mac_upper_lower_to_arr() argument 1621 if(mac_addr) in _copy_mac_upper_lower_to_arr() 1623 mac_addr[0] = (u8_t) (mac_upper >> 8); in _copy_mac_upper_lower_to_arr() 1624 mac_addr[1] = (u8_t) mac_upper; in _copy_mac_upper_lower_to_arr() [all …]
|
H A D | lm_power.c | 299 u8_t* mac_addr = &pdev->params.mac_addr[0]; //&pdev->hw_info.mac_addr[0]; in lm_set_d3_mpkt() local 319 val = (mac_addr[0] << 8) | mac_addr[1]; in lm_set_d3_mpkt() 323 val = (mac_addr[2] << 24) | (mac_addr[3] << 16) | in lm_set_d3_mpkt() 324 (mac_addr[4] << 8) | mac_addr[5]; in lm_set_d3_mpkt()
|
H A D | 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 of… in lm_set_mac_in_nig() argument 1416 if (mac_addr) in lm_set_mac_in_nig() 1419 mac_addr[0], mac_addr[1], mac_addr[2], mac_addr[3], mac_addr[4], mac_addr[5]); in lm_set_mac_in_nig() 1420 DbgMessage(pdev, WARN, "[%x]:[%x]\n", mac_addr[6], mac_addr[7]); in lm_set_mac_in_nig() 1431 wb_data[0] = ((mac_addr[2] << 24) | (mac_addr[3] << 16) | (mac_addr[4] << 8) | mac_addr[5]); in lm_set_mac_in_nig() 1432 wb_data[1] = ((mac_addr[0] << 8) | mac_addr[1]); in lm_set_mac_in_nig()
|
H A D | lm_sp.c | 1517 u8_t *mac_addr, in lm_set_mac_addr() argument 1530 if ERR_IF(!mac_addr) in lm_set_mac_addr() 1545 …lm_status = lm_vf_pf_set_q_filters(pdev, LM_CLI_IDX_NDIS, cookie, Q_FILTER_MAC, mac_addr, ETHERNET… in lm_set_mac_addr() 1552 … mac_addr[0], mac_addr[1], mac_addr[2], mac_addr[3], mac_addr[4], mac_addr[5]); in lm_set_mac_addr() 1561 …mm_memcpy( ramrod_param.user_req.u.vlan_mac.mac, mac_addr, sizeof(ramrod_param.user_req.u.vlan_mac… in lm_set_mac_addr() 1571 … mm_memcpy( ramrod_param.user_req.u.mac.mac, mac_addr, sizeof(ramrod_param.user_req.u.mac.mac) ); in lm_set_mac_addr() 1755 lm_status_t lm_move_mac_addr(struct _lm_device_t *pdev, u8_t *mac_addr, u16_t vlan_tag, in lm_move_mac_addr() argument 1764 if ERR_IF(!pdev || !mac_addr) in lm_move_mac_addr() 1787 … mac_addr[0], mac_addr[1], mac_addr[2], mac_addr[3], mac_addr[4], mac_addr[5], mac_addr[6]); in lm_move_mac_addr() 1792 …mm_memcpy( ramrod_param.user_req.u.vlan_mac.mac, mac_addr, sizeof(ramrod_param.user_req.u.vlan_mac… in lm_move_mac_addr() [all …]
|
H A D | lm_send.c | 948 ecore_set_fw_mac_addr(&parse_bd_e2->data.mac_addr.dst_hi, in lm_send_packet() 949 &parse_bd_e2->data.mac_addr.dst_mid, in lm_send_packet() 950 &parse_bd_e2->data.mac_addr.dst_lo, in lm_send_packet() 952 ecore_set_fw_mac_addr(&parse_bd_e2->data.mac_addr.src_hi, in lm_send_packet() 953 &parse_bd_e2->data.mac_addr.src_mid, in lm_send_packet() 954 &parse_bd_e2->data.mac_addr.src_lo, in lm_send_packet() 957 parse_bd_e2->data.mac_addr.src_lo++; in lm_send_packet()
|
/titanic_50/usr/src/uts/common/io/aggr/ |
H A D | aggr_port.c | 405 uint8_t mac_addr[ETHERADDRL]; in aggr_port_notify_unicst() local 417 mac_unicast_primary_get(port->lp_mh, mac_addr); in aggr_port_notify_unicst() 418 if (bcmp(mac_addr, grp->lg_addr, ETHERADDRL) == 0) { in aggr_port_notify_unicst() 424 bcopy(mac_addr, port->lp_addr, ETHERADDRL); in aggr_port_notify_unicst() 592 aggr_port_addmac(aggr_port_t *port, const uint8_t *mac_addr) in aggr_port_addmac() argument 606 ((mac_hwgroup_addmac(port->lp_hwgh, mac_addr)) == 0)) { in aggr_port_addmac() 628 ASSERT(bcmp(mac_addr, addr->aua_addr, ETHERADDRL) != 0); in aggr_port_addmac() 632 bcopy(mac_addr, addr->aua_addr, ETHERADDRL); in aggr_port_addmac() 646 aggr_port_remmac(aggr_port_t *port, const uint8_t *mac_addr) in aggr_port_remmac() argument 661 if (bcmp(mac_addr, addr->aua_addr, ETHERADDRL) == 0) in aggr_port_remmac() [all …]
|
H A D | aggr_ctl.c | 44 uchar_t mac_addr[ETHERADDRL]; in aggr_ioc_modify() local 58 bcopy(modify_arg->lu_mac, mac_addr, ETHERADDRL); in aggr_ioc_modify() 73 mac_fixed, mac_addr, lacp_mode, lacp_timer)); in aggr_ioc_modify() 90 uchar_t mac_addr[ETHERADDRL]; in aggr_ioc_create() local 112 bcopy(create_arg->lc_mac, mac_addr, ETHERADDRL); in aggr_ioc_create() 117 ports, policy, mac_fixed, force, mac_addr, lacp_mode, lacp_timer, in aggr_ioc_create()
|
H A D | aggr_grp.c | 1158 boolean_t mac_fixed, const uchar_t *mac_addr, aggr_lacp_mode_t lacp_mode, in aggr_grp_modify_common() argument 1169 ((bcmp(aggr_zero_mac, mac_addr, ETHERADDRL) == 0) || in aggr_grp_modify_common() 1170 (mac_addr[0] & 0x01))) { in aggr_grp_modify_common() 1183 if (bcmp(mac_addr, grp->lg_addr, ETHERADDRL) != 0) { in aggr_grp_modify_common() 1184 bcopy(mac_addr, grp->lg_addr, ETHERADDRL); in aggr_grp_modify_common() 1223 boolean_t mac_fixed, const uchar_t *mac_addr, aggr_lacp_mode_t lacp_mode, in aggr_grp_modify() argument 1246 mac_addr, lacp_mode, lacp_timer); in aggr_grp_modify() 1260 uchar_t *mac_addr, aggr_lacp_mode_t lacp_mode, aggr_lacp_timer_t lacp_timer, in aggr_grp_create() argument 1340 if (bcmp(aggr_zero_mac, mac_addr, ETHERADDRL) == 0) { in aggr_grp_create() 1344 bcopy(mac_addr, grp->lg_addr, ETHERADDRL); in aggr_grp_create() [all …]
|
/titanic_50/usr/src/uts/common/io/vnic/ |
H A D | vnic_ctl.c | 199 uchar_t mac_addr[MAXMACADDRLEN]; in vnic_ioc_create() local 226 bcopy(create_arg->vc_mac_addr, mac_addr, MAXMACADDRLEN); in vnic_ioc_create() 253 bcopy(create_arg->vc_mac_addr, mac_addr, MAXMACADDRLEN); in vnic_ioc_create() 268 &mac_addr_type, &mac_len, mac_addr, &mac_slot, mac_prefix_len, in vnic_ioc_create() 287 bcopy(mac_addr, create_arg->vc_mac_addr, MAXMACADDRLEN); in vnic_ioc_create()
|
/titanic_50/usr/src/uts/common/io/hxge/ |
H A D | hxge_pfc.c | 1153 uint64_t mac_addr = 0; in hxge_pfc_get_next_mac_addr() local 1158 mac_addr |= (mac[j] << (j*8)); in hxge_pfc_get_next_mac_addr() 1161 final_mac->ether_addr_octet[0] = (mac_addr & 0xff0000000000) >> 40; in hxge_pfc_get_next_mac_addr() 1162 final_mac->ether_addr_octet[1] = (mac_addr & 0xff00000000) >> 32; in hxge_pfc_get_next_mac_addr() 1163 final_mac->ether_addr_octet[2] = (mac_addr & 0xff000000) >> 24; in hxge_pfc_get_next_mac_addr() 1164 final_mac->ether_addr_octet[3] = (mac_addr & 0xff0000) >> 16; in hxge_pfc_get_next_mac_addr() 1165 final_mac->ether_addr_octet[4] = (mac_addr & 0xff00) >> 8; in hxge_pfc_get_next_mac_addr() 1166 final_mac->ether_addr_octet[5] = (mac_addr & 0xff); in hxge_pfc_get_next_mac_addr() 1175 uint8_t mac_addr[ETHERADDRL]; in hxge_pfc_mac_addrs_get() local 1179 hpi_status = hpi_pfc_mac_addr_get_i(handle, mac_addr, 0); in hxge_pfc_mac_addrs_get() [all …]
|
/titanic_50/usr/src/cmd/cmd-inet/usr.lib/bridged/ |
H A D | dlpi.c | 94 if (memcmp(info->dni_physaddr, port->mac_addr, ETHERADDRL) != 0) in dlpi_notify() 211 (void) memcpy(port->mac_addr, addrbuf, ETHERADDRL); in port_dlpi_open() 238 (void) _link_ntoa(port->mac_addr, addrstr, ETHERADDRL, in port_dlpi_open()
|
H A D | rstp.c | 111 (void) memcpy(mac, pd->mac_addr, ETHERADDRL); in get_port_mac() 455 (void) _link_ntoa(port->mac_addr, curid, ETHERADDRL, IFT_OTHER); in rstp_change_mac() 458 if (memcmp(port->mac_addr, mac, ETHERADDRL) == 0) { in rstp_change_mac() 465 (void) memcpy(port->mac_addr, newaddr, ETHERADDRL); in rstp_change_mac() 474 (void) memcpy(port->mac_addr, newaddr, ETHERADDRL); in rstp_change_mac()
|
/titanic_50/usr/src/uts/common/io/fibre-channel/fca/oce/ |
H A D | oce_hw.c | 406 0, &dev->mac_addr[0], (uint32_t *)&dev->if_id); in oce_create_nw_interface() 533 struct mac_address_format mac_addr; in oce_hw_init() local 585 MAC_ADDRESS_TYPE_NETWORK, &mac_addr); in oce_hw_init() 591 bcopy(&mac_addr.mac_addr[0], &dev->mac_addr[0], ETHERADDRL); in oce_hw_init()
|
H A D | oce_mbx.c | 456 fwcmd->params.rsp.mac.mac_addr[0], in oce_read_mac_addr() 457 fwcmd->params.rsp.mac.mac_addr[1], in oce_read_mac_addr() 458 fwcmd->params.rsp.mac.mac_addr[2], in oce_read_mac_addr() 459 fwcmd->params.rsp.mac.mac_addr[3], in oce_read_mac_addr() 460 fwcmd->params.rsp.mac.mac_addr[4], in oce_read_mac_addr() 461 fwcmd->params.rsp.mac.mac_addr[5]); in oce_read_mac_addr() 465 bcopy(&fwcmd->params.rsp.mac.mac_addr[0], &mac->mac_addr[0], in oce_read_mac_addr() 487 uint16_t vlan_tag, uint8_t *mac_addr, in oce_if_create() argument 509 if (mac_addr != NULL) { in oce_if_create() 510 bcopy(mac_addr, &fwcmd->params.req.mac_addr[0], in oce_if_create() [all …]
|
/titanic_50/usr/src/lib/libdladm/common/ |
H A D | libdlaggr.c | 633 uint32_t policy, boolean_t mac_addr_fixed, const uchar_t *mac_addr, in i_dladm_aggr_create_sys() argument 658 if (mac_addr_fixed && !VALID_PORT_MAC(mac_addr)) { in i_dladm_aggr_create_sys() 663 bcopy(mac_addr, iocp->lc_mac, ETHERADDRL); in i_dladm_aggr_create_sys() 839 dladm_aggr_str2macaddr(const char *str, boolean_t *mac_fixed, uchar_t *mac_addr) in dladm_aggr_str2macaddr() argument 846 bzero(mac_addr, ETHERADDRL); in dladm_aggr_str2macaddr() 865 bcopy(conv_str, mac_addr, ETHERADDRL); in dladm_aggr_str2macaddr() 1012 const uchar_t *mac_addr, aggr_lacp_mode_t lacp_mode, in dladm_aggr_persist_aggr_conf() argument 1071 if (!VALID_PORT_MAC(mac_addr)) { in dladm_aggr_persist_aggr_conf() 1076 (void) dladm_aggr_macaddr2str(mac_addr, macstr); in dladm_aggr_persist_aggr_conf() 1117 boolean_t mac_addr_fixed, const uchar_t *mac_addr, in dladm_aggr_create() argument [all …]
|
H A D | libdlvnic.c | 399 vnic_mac_addr_type_t mac_addr_type, uchar_t *mac_addr, uint_t mac_len, in dladm_vnic_create() argument 463 mac_addr = tmp_addr; in dladm_vnic_create() 464 bcopy(dladm_vnic_def_prefix, mac_addr, mac_prefix_len); in dladm_vnic_create() 476 (af != AF_INET && af != AF_INET6) || mac_addr != NULL || in dladm_vnic_create() 483 mac_addr = tmp_addr; in dladm_vnic_create() 484 status = i_dladm_vnic_vrrp_mac(vrid, af, mac_addr, mac_len); in dladm_vnic_create() 527 bcopy(mac_addr, attr.va_mac_addr, mac_len); in dladm_vnic_create() 529 bcopy(mac_addr, attr.va_mac_addr, mac_prefix_len); in dladm_vnic_create()
|
/titanic_50/usr/src/uts/common/io/chxge/com/ |
H A D | gmac.h | 101 int (*macaddress_get)(struct cmac *, u8 mac_addr[6]); 102 int (*macaddress_set)(struct cmac *, u8 mac_addr[6]);
|
/titanic_50/usr/src/uts/common/io/e1000api/ |
H A D | e1000_82543.h | 51 u32 frame_len, u8 *mac_addr,
|
/titanic_50/usr/src/uts/common/io/ntxn/ |
H A D | unm_brdcfg.h | 221 unm_flash_mac_addr_t mac_addr[FLASH_NUM_PORTS]; member 244 __uint64_t mac_addr[FLASH_NUM_PORTS * FLASH_NUM_MAC_PER_PORT]; member
|
/titanic_50/usr/src/uts/common/io/sfe/ |
H A D | sfe.c | 158 uint8_t mac_addr[ETHERADDRL]; member 532 bzero(lp->mac_addr, sizeof (lp->mac_addr)); in sfe_reset_chip_sis900() 586 bzero(lp->mac_addr, sizeof (lp->mac_addr)); in sfe_reset_chip_dp83815() 750 lp->mac_addr[0], lp->mac_addr[1], in sfe_set_rx_filter_dp83815() 751 lp->mac_addr[2], lp->mac_addr[3], in sfe_set_rx_filter_dp83815() 752 lp->mac_addr[4], lp->mac_addr[5]); in sfe_set_rx_filter_dp83815() 754 if (bcmp(mac, lp->mac_addr, ETHERADDRL) != 0) { in sfe_set_rx_filter_dp83815() 765 bcopy(mac, lp->mac_addr, ETHERADDRL); in sfe_set_rx_filter_dp83815() 861 if (bcmp(mac, lp->mac_addr, ETHERADDRL) != 0) { in sfe_set_rx_filter_sis900() 870 bcopy(mac, lp->mac_addr, ETHERADDRL); in sfe_set_rx_filter_sis900()
|
/titanic_50/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/vf/channel_vf/ |
H A D | lm_vf.c | 1668 … pdev->params.mac_addr[0] = pdev->hw_info.mac_addr[0] = presp->resc.current_mac_addr[0]; in lm_vf_pf_acquire_msg() 1669 … pdev->params.mac_addr[1] = pdev->hw_info.mac_addr[1] = presp->resc.current_mac_addr[1]; in lm_vf_pf_acquire_msg() 1670 … pdev->params.mac_addr[2] = pdev->hw_info.mac_addr[2] = presp->resc.current_mac_addr[2]; in lm_vf_pf_acquire_msg() 1671 … pdev->params.mac_addr[3] = pdev->hw_info.mac_addr[3] = presp->resc.current_mac_addr[3]; in lm_vf_pf_acquire_msg() 1672 … pdev->params.mac_addr[4] = pdev->hw_info.mac_addr[4] = presp->resc.current_mac_addr[4]; in lm_vf_pf_acquire_msg() 1673 … pdev->params.mac_addr[5] = pdev->hw_info.mac_addr[5] = presp->resc.current_mac_addr[5]; in lm_vf_pf_acquire_msg() 1781 … pdev->params.mac_addr[0] = pdev->hw_info.mac_addr[0] = presp->resc.current_mac_addr[0]; in lm_vf_pf_acquire_msg() 1782 … pdev->params.mac_addr[1] = pdev->hw_info.mac_addr[1] = presp->resc.current_mac_addr[1]; in lm_vf_pf_acquire_msg() 1783 … pdev->params.mac_addr[2] = pdev->hw_info.mac_addr[2] = presp->resc.current_mac_addr[2]; in lm_vf_pf_acquire_msg() 1784 … pdev->params.mac_addr[3] = pdev->hw_info.mac_addr[3] = presp->resc.current_mac_addr[3]; in lm_vf_pf_acquire_msg() [all …]
|
/titanic_50/usr/src/uts/common/io/mac/ |
H A D | mac_client.c | 1223 mac_addr_in_use(mac_impl_t *mip, uint8_t *mac_addr, uint16_t vid) in mac_addr_in_use() argument 1241 if ((bcmp(mac_addr, map->ma_addr, map->ma_len) == 0) && in mac_addr_in_use() 1259 uint8_t *mac_addr, mac_diag_t *diag) in mac_addr_random() argument 1272 bzero(mac_addr + prefix_len, addr_len - prefix_len); in mac_addr_random() 1273 if (!mac_unicst_verify((mac_handle_t)mip, mac_addr, in mac_addr_random() 1282 (void) random_get_pseudo_bytes(mac_addr + in mac_addr_random() 1696 uint8_t *mac_addr; in mac_client_set_rings_prop() local 1712 mac_addr = flent->fe_flow_desc.fd_dst_mac; in mac_client_set_rings_prop() 1790 ngrp = mac_reserve_rx_group(mcip, mac_addr, in mac_client_set_rings_prop() 1812 ngrp = mac_reserve_rx_group(mcip, mac_addr, B_TRUE); in mac_client_set_rings_prop() [all …]
|
/titanic_50/usr/src/lib/efcode/fcdriver/ |
H A D | misc.c | 496 static char *mac_addr; variable 503 memcpy(mac_addr, macaddr, MAC_ADDR_SIZE); in set_mac_address() 509 PUSH(DS, (fstack_t)mac_addr); in push_mac_address() 618 mac_addr = MALLOC(MAC_ADDR_SIZE); in _init()
|