| /f-stack/dpdk/drivers/net/bnxt/ |
| H A D | bnxt_util.c | 21 void bnxt_eth_hw_addr_random(uint8_t *mac_addr) in bnxt_eth_hw_addr_random() argument 23 rte_eth_random_addr(mac_addr); in bnxt_eth_hw_addr_random() 26 mac_addr[0] = 0x00; in bnxt_eth_hw_addr_random() 27 mac_addr[1] = 0x0a; in bnxt_eth_hw_addr_random() 28 mac_addr[2] = 0xf7; in bnxt_eth_hw_addr_random()
|
| /f-stack/freebsd/mips/nlm/dev/net/ |
| H A D | sgmii.c | 183 int port_type, uint8_t *mac_addr) in nlm_nae_setup_mac_addr_sgmii() argument 187 (mac_addr[5] << 24) | in nlm_nae_setup_mac_addr_sgmii() 188 (mac_addr[4] << 16) | in nlm_nae_setup_mac_addr_sgmii() 189 (mac_addr[3] << 8) | in nlm_nae_setup_mac_addr_sgmii() 190 mac_addr[2]); in nlm_nae_setup_mac_addr_sgmii() 194 (mac_addr[1] << 24) | in nlm_nae_setup_mac_addr_sgmii() 195 (mac_addr[0] << 16)); in nlm_nae_setup_mac_addr_sgmii()
|
| H A D | xaui.c | 156 int port_type, unsigned char *mac_addr) in nlm_nae_setup_mac_addr_xaui() argument 160 (mac_addr[5] << 24) | in nlm_nae_setup_mac_addr_xaui() 161 (mac_addr[4] << 16) | in nlm_nae_setup_mac_addr_xaui() 162 (mac_addr[3] << 8) | in nlm_nae_setup_mac_addr_xaui() 163 mac_addr[2]); in nlm_nae_setup_mac_addr_xaui() 167 (mac_addr[1] << 24) | in nlm_nae_setup_mac_addr_xaui() 168 (mac_addr[0] << 16)); in nlm_nae_setup_mac_addr_xaui()
|
| /f-stack/dpdk/drivers/bus/dpaa/base/fman/ |
| H A D | netcfg_layer.c | 51 (&__if->mac_addr)->addr_bytes[0], in dump_netcfg() 52 (&__if->mac_addr)->addr_bytes[1], in dump_netcfg() 53 (&__if->mac_addr)->addr_bytes[2], in dump_netcfg() 54 (&__if->mac_addr)->addr_bytes[3], in dump_netcfg() 55 (&__if->mac_addr)->addr_bytes[4], in dump_netcfg() 56 (&__if->mac_addr)->addr_bytes[5]); in dump_netcfg()
|
| H A D | fman_hw.c | 135 mac_addr[addr_num-1].mac_addr_l; in fman_if_clear_mac_addr() 138 mac_addr[addr_num-1].mac_addr_u; in fman_if_clear_mac_addr() 156 memcpy(&m->__if.mac_addr, eth, ETHER_ADDR_LEN); in fman_if_add_mac_addr() 160 mac_addr[addr_num-1].mac_addr_l; in fman_if_add_mac_addr() 164 val = (m->__if.mac_addr.addr_bytes[0] | in fman_if_add_mac_addr() 165 (m->__if.mac_addr.addr_bytes[1] << 8) | in fman_if_add_mac_addr() 166 (m->__if.mac_addr.addr_bytes[2] << 16) | in fman_if_add_mac_addr() 167 (m->__if.mac_addr.addr_bytes[3] << 24)); in fman_if_add_mac_addr() 172 mac_addr[addr_num-1].mac_addr_u; in fman_if_add_mac_addr() 176 val = ((m->__if.mac_addr.addr_bytes[4] << 0) | in fman_if_add_mac_addr() [all …]
|
| /f-stack/dpdk/drivers/net/octeontx2/ |
| H A D | otx2_mac.c | 25 otx2_mbox_memcpy(req->mac_addr, addr->addr_bytes, RTE_ETHER_ADDR_LEN); in otx2_cgx_mac_addr_set() 69 otx2_mbox_memcpy(req->mac_addr, addr->addr_bytes, RTE_ETHER_ADDR_LEN); in otx2_nix_mac_addr_add() 114 otx2_mbox_memcpy(req->mac_addr, addr->addr_bytes, RTE_ETHER_ADDR_LEN); in otx2_nix_mac_addr_set() 122 otx2_mbox_memcpy(dev->mac_addr, addr->addr_bytes, RTE_ETHER_ADDR_LEN); in otx2_nix_mac_addr_set() 147 otx2_mbox_memcpy(addr, rsp->mac_addr, RTE_ETHER_ADDR_LEN); in otx2_nix_mac_addr_get()
|
| /f-stack/dpdk/drivers/net/atlantic/hw_atl/ |
| H A D | hw_atl_b0.c | 303 static int hw_atl_b0_hw_mac_addr_set(struct aq_hw_s *self, u8 *mac_addr) in hw_atl_b0_hw_mac_addr_set() argument 309 if (!mac_addr) { in hw_atl_b0_hw_mac_addr_set() 313 h = (mac_addr[0] << 8) | (mac_addr[1]); in hw_atl_b0_hw_mac_addr_set() 314 l = (mac_addr[2] << 24) | (mac_addr[3] << 16) | in hw_atl_b0_hw_mac_addr_set() 315 (mac_addr[4] << 8) | mac_addr[5]; in hw_atl_b0_hw_mac_addr_set() 328 int hw_atl_b0_hw_init(struct aq_hw_s *self, u8 *mac_addr) in hw_atl_b0_hw_init() argument 345 hw_atl_b0_hw_mac_addr_set(self, mac_addr); in hw_atl_b0_hw_init()
|
| H A D | hw_atl_utils.c | 634 u32 mac_addr[2]; in hw_atl_utils_get_mac_permanent() local 649 mac_addr, in hw_atl_utils_get_mac_permanent() 650 ARRAY_SIZE(mac_addr)); in hw_atl_utils_get_mac_permanent() 652 mac_addr[0] = 0U; in hw_atl_utils_get_mac_permanent() 653 mac_addr[1] = 0U; in hw_atl_utils_get_mac_permanent() 656 mac_addr[0] = rte_constant_bswap32(mac_addr[0]); in hw_atl_utils_get_mac_permanent() 657 mac_addr[1] = rte_constant_bswap32(mac_addr[1]); in hw_atl_utils_get_mac_permanent() 660 rte_ether_addr_copy((struct rte_ether_addr *)mac_addr, in hw_atl_utils_get_mac_permanent()
|
| H A D | hw_atl_utils_fw2x.c | 218 u32 mac_addr[2] = { 0 }; in aq_fw2x_get_mac_permanent() local 226 mac_addr, in aq_fw2x_get_mac_permanent() 227 ARRAY_SIZE(mac_addr)); in aq_fw2x_get_mac_permanent() 230 mac_addr[0] = rte_constant_bswap32(mac_addr[0]); in aq_fw2x_get_mac_permanent() 231 mac_addr[1] = rte_constant_bswap32(mac_addr[1]); in aq_fw2x_get_mac_permanent() 234 rte_ether_addr_copy((struct rte_ether_addr *)mac_addr, in aq_fw2x_get_mac_permanent() 369 memcpy(cfg->mac_addr, mac, ETH_ALEN); in aq_fw2x_set_sleep_proxy()
|
| /f-stack/dpdk/drivers/net/dpaa2/mc/ |
| H A D | dpdmux.c | 550 cmd_params->mac_addr5 = rule->mac_addr[5]; in dpdmux_if_remove_l2_rule() 551 cmd_params->mac_addr4 = rule->mac_addr[4]; in dpdmux_if_remove_l2_rule() 552 cmd_params->mac_addr3 = rule->mac_addr[3]; in dpdmux_if_remove_l2_rule() 553 cmd_params->mac_addr2 = rule->mac_addr[2]; in dpdmux_if_remove_l2_rule() 554 cmd_params->mac_addr1 = rule->mac_addr[1]; in dpdmux_if_remove_l2_rule() 555 cmd_params->mac_addr0 = rule->mac_addr[0]; in dpdmux_if_remove_l2_rule() 590 cmd_params->mac_addr5 = rule->mac_addr[5]; in dpdmux_if_add_l2_rule() 591 cmd_params->mac_addr4 = rule->mac_addr[4]; in dpdmux_if_add_l2_rule() 592 cmd_params->mac_addr3 = rule->mac_addr[3]; in dpdmux_if_add_l2_rule() 593 cmd_params->mac_addr2 = rule->mac_addr[2]; in dpdmux_if_add_l2_rule() [all …]
|
| /f-stack/dpdk/drivers/net/enic/ |
| H A D | enic_res.c | 29 err = vnic_dev_get_mac_addr(enic->vdev, enic->mac_addr); in enic_get_vnic_config() 117 enic->mac_addr[0], enic->mac_addr[1], enic->mac_addr[2], in enic_get_vnic_config() 118 enic->mac_addr[3], enic->mac_addr[4], enic->mac_addr[5], in enic_get_vnic_config()
|
| /f-stack/dpdk/drivers/net/hns3/ |
| H A D | hns3_ethdev_vf.c | 44 struct rte_ether_addr *mac_addr); 174 mac_addr); in hns3vf_add_uc_mac_addr() 194 mac_addr); in hns3vf_remove_uc_mac_addr() 225 mac_addr); in hns3vf_add_mc_addr_common() 260 mac_addr); in hns3vf_add_mac_addr() 287 mac_addr); in hns3vf_remove_mac_addr() 333 mac_addr); in hns3vf_set_default_mac_addr() 339 rte_ether_addr_copy(mac_addr, in hns3vf_set_default_mac_addr() 392 mac_addr); in hns3vf_add_mc_mac_addr() 402 struct rte_ether_addr *mac_addr) in hns3vf_remove_mc_mac_addr() argument [all …]
|
| H A D | hns3_ethdev.c | 1453 mac_addr); in hns3_add_uc_addr_common() 1530 mac_addr); in hns3_add_mc_addr_common() 1546 mac_addr); in hns3_remove_mc_addr_common() 1580 mac_addr); in hns3_add_mac_addr() 1603 mac_addr); in hns3_remove_uc_addr_common() 1639 mac_addr); in hns3_remove_mac_addr() 1681 mac_addr); in hns3_set_default_mac_addr() 1703 mac_addr); in hns3_set_default_mac_addr() 1799 mac_addr); in hns3_add_mc_addr() 1827 mac_addr); in hns3_add_mc_addr() [all …]
|
| /f-stack/dpdk/drivers/net/mlx5/ |
| H A D | mlx5_mac.c | 153 mlx5_mac_addr_set(struct rte_eth_dev *dev, struct rte_ether_addr *mac_addr) in mlx5_mac_addr_set() argument 172 mac_addr, priv->representor_id); in mlx5_mac_addr_set() 181 return mlx5_mac_addr_add(dev, mac_addr, 0, 0); in mlx5_mac_addr_set()
|
| /f-stack/dpdk/drivers/net/octeontx/base/ |
| H A D | octeontx_bgx.h | 122 uint8_t mac_addr[6]; member 156 int octeontx_bgx_port_mac_set(int port, uint8_t *mac_addr); 157 int octeontx_bgx_port_mac_add(int port, uint8_t *mac_addr, int index);
|
| H A D | octeontx_bgx.c | 259 octeontx_bgx_port_mac_set(int port, uint8_t *mac_addr) in octeontx_bgx_port_mac_set() argument 269 res = octeontx_mbox_send(&hdr, mac_addr, len, NULL, 0); in octeontx_bgx_port_mac_set() 277 octeontx_bgx_port_mac_add(int port, uint8_t *mac_addr, int index) in octeontx_bgx_port_mac_add() argument 287 memcpy(filter.mac_addr, mac_addr, len); in octeontx_bgx_port_mac_add()
|
| /f-stack/dpdk/examples/ethtool/ethtool-app/ |
| H A D | main.c | 35 struct rte_ether_addr mac_addr; member 159 ret = rte_eth_macaddr_get(idx_port, &ptr_port->mac_addr); in setup_ports() 176 rte_ether_addr_copy(&ptr_port->mac_addr, &ptr_mac_hdr->s_addr); in process_frame() 208 &ptr_port->mac_addr); in worker_main()
|
| /f-stack/dpdk/drivers/net/ark/ |
| H A D | ark_pktgen.c | 259 ark_pktgen_set_src_mac_addr(ark_pkt_gen_t handle, uint64_t mac_addr) in ark_pktgen_set_src_mac_addr() argument 262 inst->regs->src_mac_addr_h = (mac_addr >> 32) & 0xffff; in ark_pktgen_set_src_mac_addr() 263 inst->regs->src_mac_addr_l = mac_addr & 0xffffffff; in ark_pktgen_set_src_mac_addr() 267 ark_pktgen_set_dst_mac_addr(ark_pkt_gen_t handle, uint64_t mac_addr) in ark_pktgen_set_dst_mac_addr() argument 270 inst->regs->dst_mac_addr_h = (mac_addr >> 32) & 0xffff; in ark_pktgen_set_dst_mac_addr() 271 inst->regs->dst_mac_addr_l = mac_addr & 0xffffffff; in ark_pktgen_set_dst_mac_addr()
|
| H A D | ark_pktchkr.c | 259 ark_pktchkr_set_src_mac_addr(ark_pkt_chkr_t handle, uint64_t mac_addr) in ark_pktchkr_set_src_mac_addr() argument 263 inst->cregs->src_mac_addr_h = (mac_addr >> 32) & 0xffff; in ark_pktchkr_set_src_mac_addr() 264 inst->cregs->src_mac_addr_l = mac_addr & 0xffffffff; in ark_pktchkr_set_src_mac_addr() 268 ark_pktchkr_set_dst_mac_addr(ark_pkt_chkr_t handle, uint64_t mac_addr) in ark_pktchkr_set_dst_mac_addr() argument 272 inst->cregs->dst_mac_addr_h = (mac_addr >> 32) & 0xffff; in ark_pktchkr_set_dst_mac_addr() 273 inst->cregs->dst_mac_addr_l = mac_addr & 0xffffffff; in ark_pktchkr_set_dst_mac_addr()
|
| /f-stack/dpdk/drivers/bus/dpaa/include/ |
| H A D | fman.h | 79 struct mac_addr { struct 88 struct mac_addr mac_addr0; /**< 0x00C-0x010 MAC_ADDR_0...1 */ 103 struct mac_addr mac_addr[MEMAC_NUM_OF_PADDRS]; member 322 struct rte_ether_addr mac_addr; member
|
| /f-stack/dpdk/lib/librte_kni/ |
| H A D | rte_kni.h | 47 int (*config_mac_address)(uint16_t port_id, uint8_t mac_addr[]); 74 uint8_t mac_addr[RTE_ETHER_ADDR_LEN]; /* MAC address assigned to KNI */ member
|
| H A D | rte_kni_common.h | 47 uint8_t mac_addr[6]; /**< MAC address for interface */ member 128 uint8_t mac_addr[6]; member
|
| /f-stack/dpdk/drivers/net/fm10k/base/ |
| H A D | fm10k_tlv.c | 119 const u8 *mac_addr, u16 vlan) in fm10k_tlv_attr_put_mac_vlan() argument 127 if (!msg || !mac_addr) in fm10k_tlv_attr_put_mac_vlan() 136 attr[1] = FM10K_LE32_TO_CPU(*(const __le32 *)&mac_addr[0]); in fm10k_tlv_attr_put_mac_vlan() 137 attr[2] = FM10K_LE16_TO_CPU(*(const __le16 *)&mac_addr[4]); in fm10k_tlv_attr_put_mac_vlan() 157 s32 fm10k_tlv_attr_get_mac_vlan(u32 *attr, u8 *mac_addr, u16 *vlan) in fm10k_tlv_attr_get_mac_vlan() argument 162 if (!mac_addr || !attr) in fm10k_tlv_attr_get_mac_vlan() 165 *(__le32 *)&mac_addr[0] = FM10K_CPU_TO_LE32(attr[1]); in fm10k_tlv_attr_get_mac_vlan() 166 *(__le16 *)&mac_addr[4] = FM10K_CPU_TO_LE16((u16)(attr[2])); in fm10k_tlv_attr_get_mac_vlan()
|
| /f-stack/dpdk/drivers/net/atlantic/ |
| H A D | atl_ethdev.c | 91 struct rte_ether_addr *mac_addr, 95 struct rte_ether_addr *mac_addr); 1573 u8 *mac_addr, bool enable) in atl_update_mac_addr() argument 1580 if (mac_addr) { in atl_update_mac_addr() 1581 h = (mac_addr[0] << 8) | (mac_addr[1]); in atl_update_mac_addr() 1582 l = (mac_addr[2] << 24) | (mac_addr[3] << 16) | in atl_update_mac_addr() 1583 (mac_addr[4] << 8) | mac_addr[5]; in atl_update_mac_addr() 1798 u8 *mac_addr = NULL; in atl_dev_set_mc_addr_list() local 1803 l = (mac_addr[2] << 24) | (mac_addr[3] << 16) | in atl_dev_set_mc_addr_list() 1804 (mac_addr[4] << 8) | mac_addr[5]; in atl_dev_set_mc_addr_list() [all …]
|
| /f-stack/lib/ |
| H A D | ff_dpdk_kni.c | 170 print_ethaddr(const char *name, struct rte_ether_addr *mac_addr) in print_ethaddr() argument 173 rte_ether_format_addr(buf, RTE_ETHER_ADDR_FMT_SIZE, mac_addr); in print_ethaddr() 180 kni_config_mac_address(uint16_t port_id, uint8_t mac_addr[]) in kni_config_mac_address() argument 189 print_ethaddr("Address:", (struct rte_ether_addr *)mac_addr); in kni_config_mac_address() 192 (struct rte_ether_addr *)mac_addr); in kni_config_mac_address() 513 (struct rte_ether_addr *)&conf.mac_addr); in ff_kni_alloc()
|