| /f-stack/dpdk/drivers/net/cxgbe/ |
| H A D | mps_tcam.c | 9 match_entry(struct mps_tcam_entry *entry, const u8 *eth_addr, const u8 *mask) in match_entry() argument 11 if (!memcmp(eth_addr, entry->eth_addr, RTE_ETHER_ADDR_LEN) && in match_entry() 42 cxgbe_mpstcam_lookup(struct mpstcam_table *t, const u8 *eth_addr, in cxgbe_mpstcam_lookup() argument 54 if (match_entry(&entry[i], eth_addr, mask)) in cxgbe_mpstcam_lookup() 61 int cxgbe_mpstcam_alloc(struct port_info *pi, const u8 *eth_addr, in cxgbe_mpstcam_alloc() argument 76 entry = cxgbe_mpstcam_lookup(adap->mpstcam, eth_addr, mask); in cxgbe_mpstcam_alloc() 89 ret = t4_alloc_raw_mac_filt(adap, pi->viid, eth_addr, mask, in cxgbe_mpstcam_alloc() 98 memcpy(entry->eth_addr, eth_addr, RTE_ETHER_ADDR_LEN); in cxgbe_mpstcam_alloc() 142 memcpy(entry->eth_addr, addr, RTE_ETHER_ADDR_LEN); in cxgbe_mpstcam_modify() 165 memset(entry->eth_addr, 0, RTE_ETHER_ADDR_LEN); in reset_mpstcam_entry() [all …]
|
| H A D | l2t.c | 143 u8 *eth_addr) in t4_l2t_alloc_switching() argument 151 e = find_or_alloc_l2e(d, vlan, port, eth_addr); in t4_l2t_alloc_switching() 158 rte_memcpy(e->dmac, eth_addr, RTE_ETHER_ADDR_LEN); in t4_l2t_alloc_switching()
|
| H A D | mps_tcam.h | 27 u8 eth_addr[RTE_ETHER_ADDR_LEN]; member
|
| /f-stack/dpdk/lib/librte_net/ |
| H A D | rte_ether.c | 27 const struct rte_ether_addr *eth_addr) in rte_ether_format_addr() argument 30 eth_addr->addr_bytes[0], in rte_ether_format_addr() 31 eth_addr->addr_bytes[1], in rte_ether_format_addr() 32 eth_addr->addr_bytes[2], in rte_ether_format_addr() 33 eth_addr->addr_bytes[3], in rte_ether_format_addr() 34 eth_addr->addr_bytes[4], in rte_ether_format_addr() 35 eth_addr->addr_bytes[5]); in rte_ether_format_addr()
|
| H A D | rte_ether.h | 241 const struct rte_ether_addr *eth_addr); 258 rte_ether_unformat_addr(const char *str, struct rte_ether_addr *eth_addr);
|
| /f-stack/dpdk/examples/l2fwd-event/ |
| H A D | l2fwd_common.c | 78 rte_eth_macaddr_get(port_id, &rsrc->eth_addr[port_id]); in l2fwd_event_init_ports() 107 rsrc->eth_addr[port_id].addr_bytes[0], in l2fwd_event_init_ports() 108 rsrc->eth_addr[port_id].addr_bytes[1], in l2fwd_event_init_ports() 109 rsrc->eth_addr[port_id].addr_bytes[2], in l2fwd_event_init_ports() 110 rsrc->eth_addr[port_id].addr_bytes[3], in l2fwd_event_init_ports() 111 rsrc->eth_addr[port_id].addr_bytes[4], in l2fwd_event_init_ports() 112 rsrc->eth_addr[port_id].addr_bytes[5]); in l2fwd_event_init_ports()
|
| H A D | l2fwd_common.h | 79 struct rte_ether_addr eth_addr[RTE_MAX_ETHPORTS]; member
|
| H A D | l2fwd_poll.c | 18 l2fwd_mac_updating(m, dst_port, &rsrc->eth_addr[dst_port]); in l2fwd_poll_simple_forward()
|
| /f-stack/dpdk/app/test-pmd/ |
| H A D | icmpecho.c | 283 struct rte_ether_addr eth_addr; in reply_to_icmp_echo_rqsts() local 366 ð_addr); in reply_to_icmp_echo_rqsts() 367 ether_addr_dump(" sha=", ð_addr); in reply_to_icmp_echo_rqsts() 372 ð_addr); in reply_to_icmp_echo_rqsts() 373 ether_addr_dump(" tha=", ð_addr); in reply_to_icmp_echo_rqsts() 390 rte_ether_addr_copy(&ports[fs->tx_port].eth_addr, in reply_to_icmp_echo_rqsts() 395 ð_addr); in reply_to_icmp_echo_rqsts() 456 rte_ether_addr_copy(ð_h->s_addr, ð_addr); in reply_to_icmp_echo_rqsts() 458 rte_ether_addr_copy(ð_addr, ð_h->d_addr); in reply_to_icmp_echo_rqsts()
|
| H A D | macfwd.c | 89 rte_ether_addr_copy(&ports[fs->tx_port].eth_addr, in pkt_burst_mac_forward()
|
| H A D | util.c | 19 print_ether_addr(const char *what, const struct rte_ether_addr *eth_addr) in print_ether_addr() argument 22 rte_ether_format_addr(buf, RTE_ETHER_ADDR_FMT_SIZE, eth_addr); in print_ether_addr()
|
| /f-stack/dpdk/drivers/bus/dpaa/base/fman/ |
| H A D | fman_hw.c | 29 ((uint64_t)(eth_addr)[1] << 32) | \ 30 ((uint64_t)(eth_addr)[2] << 24) | \ 31 ((uint64_t)(eth_addr)[3] << 16) | \ 32 ((uint64_t)(eth_addr)[4] << 8) | \ 33 ((uint64_t)(eth_addr)[5])) 67 mask1 = eth_addr & (uint64_t)0x01; in get_mac_hash_code() 68 eth_addr >>= 1; in get_mac_hash_code() 73 eth_addr >>= 1; in get_mac_hash_code() 85 uint64_t eth_addr; in fman_if_add_hash_mac_addr() local 91 eth_addr = ETH_ADDR_TO_UINT64(eth); in fman_if_add_hash_mac_addr() [all …]
|
| /f-stack/dpdk/drivers/net/vdev_netvsc/ |
| H A D | vdev_netvsc.c | 158 const struct rte_ether_addr *eth_addr, in vdev_netvsc_foreach_iface() argument 179 struct rte_ether_addr eth_addr; in vdev_netvsc_foreach_iface() local 194 memcpy(eth_addr.addr_bytes, req.ifr_hwaddr.sa_data, in vdev_netvsc_foreach_iface() 195 RTE_DIM(eth_addr.addr_bytes)); in vdev_netvsc_foreach_iface() 197 ret = func(&iface[i], ð_addr, ap); in vdev_netvsc_foreach_iface() 369 const struct rte_ether_addr *eth_addr, in vdev_netvsc_device_probe() argument 388 if (!rte_is_same_ether_addr(eth_addr, &ctx->if_addr)) in vdev_netvsc_device_probe() 508 const struct rte_ether_addr *eth_addr, in vdev_netvsc_netvsc_probe() argument 537 if (rte_is_same_ether_addr(eth_addr, &tmp)) in vdev_netvsc_netvsc_probe() 577 ctx->if_addr = *eth_addr; in vdev_netvsc_netvsc_probe()
|
| /f-stack/dpdk/drivers/net/nfb/ |
| H A D | nfb_ethdev.c | 24 static const struct rte_ether_addr eth_addr = { variable 509 eth_addr_init.addr_bytes[0] = eth_addr.addr_bytes[0]; in nfb_eth_dev_init() 510 eth_addr_init.addr_bytes[1] = eth_addr.addr_bytes[1]; in nfb_eth_dev_init() 511 eth_addr_init.addr_bytes[2] = eth_addr.addr_bytes[2]; in nfb_eth_dev_init()
|
| /f-stack/dpdk/examples/flow_filtering/ |
| H A D | main.c | 48 print_ether_addr(const char *what, struct rte_ether_addr *eth_addr) in print_ether_addr() argument 51 rte_ether_format_addr(buf, RTE_ETHER_ADDR_FMT_SIZE, eth_addr); in print_ether_addr()
|
| /f-stack/dpdk/examples/l3fwd/ |
| H A D | l3fwd_event.c | 14 print_ethaddr(const char *name, const struct rte_ether_addr *eth_addr) in print_ethaddr() argument 17 rte_ether_format_addr(buf, RTE_ETHER_ADDR_FMT_SIZE, eth_addr); in print_ethaddr()
|
| /f-stack/dpdk/drivers/net/tap/ |
| H A D | rte_eth_tap.h | 73 struct rte_ether_addr eth_addr; /* Mac address of the device port */ member
|
| /f-stack/dpdk/drivers/net/kni/ |
| H A D | rte_eth_kni.c | 57 struct rte_ether_addr eth_addr; member 392 data->mac_addrs = &internals->eth_addr; in eth_kni_create() 397 rte_eth_random_addr(internals->eth_addr.addr_bytes); in eth_kni_create()
|
| /f-stack/dpdk/drivers/net/vhost/ |
| H A D | rte_eth_vhost.c | 1413 struct rte_ether_addr *eth_addr = NULL; in eth_dev_vhost_create() local 1424 eth_addr = rte_zmalloc_socket(name, sizeof(*eth_addr), 0, numa_node); in eth_dev_vhost_create() 1425 if (eth_addr == NULL) in eth_dev_vhost_create() 1427 data->mac_addrs = eth_addr; in eth_dev_vhost_create() 1428 *eth_addr = base_eth_addr; in eth_dev_vhost_create() 1429 eth_addr->addr_bytes[5] = eth_dev->data->port_id; in eth_dev_vhost_create()
|
| /f-stack/dpdk/drivers/net/null/ |
| H A D | rte_eth_null.c | 57 struct rte_ether_addr eth_addr; member 539 rte_eth_random_addr(internals->eth_addr.addr_bytes); in eth_dev_null_create() 550 data->mac_addrs = &internals->eth_addr; in eth_dev_null_create()
|
| /f-stack/dpdk/examples/ptpclient/ |
| H A D | ptpclient.c | 381 struct rte_ether_addr eth_addr; in parse_fup() local 412 ret = rte_eth_macaddr_get(ptp_data->portid, ð_addr); in parse_fup() 426 rte_ether_addr_copy(ð_addr, ð_hdr->s_addr); in parse_fup()
|
| /f-stack/dpdk/examples/ipv4_multicast/ |
| H A D | main.c | 536 print_ethaddr(const char *name, struct rte_ether_addr *eth_addr) in print_ethaddr() argument 539 rte_ether_format_addr(buf, RTE_ETHER_ADDR_FMT_SIZE, eth_addr); in print_ethaddr()
|
| /f-stack/dpdk/drivers/net/af_xdp/ |
| H A D | rte_eth_af_xdp.c | 132 struct rte_ether_addr eth_addr; member 1460 struct rte_ether_addr *eth_addr, argument 1478 rte_memcpy(eth_addr, ifr.ifr_hwaddr.sa_data, RTE_ETHER_ADDR_LEN); 1554 ret = get_iface_info(if_name, &internals->eth_addr, 1565 eth_dev->data->mac_addrs = &internals->eth_addr;
|
| /f-stack/dpdk/drivers/net/softnic/ |
| H A D | rte_eth_softnic.c | 371 static struct rte_ether_addr eth_addr = { variable 400 dev->data->mac_addrs = ð_addr; in pmd_ethdev_register()
|
| /f-stack/dpdk/drivers/net/af_packet/ |
| H A D | rte_eth_af_packet.c | 75 struct rte_ether_addr eth_addr; member 706 memcpy(&(*internals)->eth_addr, ifr.ifr_hwaddr.sa_data, ETH_ALEN); in rte_pmd_init_internals() 862 data->mac_addrs = &(*internals)->eth_addr; in rte_pmd_init_internals()
|