| /dpdk/drivers/net/ipn3ke/ |
| H A D | ipn3ke_representor.c | 352 struct ipn3ke_rpst_eth_stats eth; member 792 hw_stats->eth.tx_errors += statistics; in ipn3ke_rpst_read_25g_lineside_stats_registers() 800 hw_stats->eth.tx_errors += statistics; in ipn3ke_rpst_read_25g_lineside_stats_registers() 808 hw_stats->eth.tx_errors += statistics; in ipn3ke_rpst_read_25g_lineside_stats_registers() 818 hw_stats->eth.tx_errors += statistics; in ipn3ke_rpst_read_25g_lineside_stats_registers() 1025 hw_stats->eth.tx_bytes += statistics; in ipn3ke_rpst_read_25g_lineside_stats_registers() 1290 hw_stats->eth.rx_bytes += statistics; in ipn3ke_rpst_read_25g_lineside_stats_registers() 1459 hw_stats->eth.tx_errors = statistics; in ipn3ke_rpst_read_10g_lineside_stats_registers() 1493 hw_stats->eth.tx_bytes = statistics; in ipn3ke_rpst_read_10g_lineside_stats_registers() 1508 hw_stats->eth.rx_bytes = statistics; in ipn3ke_rpst_read_10g_lineside_stats_registers() [all …]
|
| H A D | ipn3ke_flow.c | 86 const struct rte_flow_item_eth *eth = NULL; in ipn3ke_pattern_vxlan() local 101 eth = item->spec; in ipn3ke_pattern_vxlan() 104 eth->src.addr_bytes, in ipn3ke_pattern_vxlan() 124 if (vxlan != NULL && eth != NULL) { in ipn3ke_pattern_vxlan() 150 const struct rte_flow_item_eth *eth = NULL; in ipn3ke_pattern_mac() local 165 eth = item->spec; in ipn3ke_pattern_mac() 168 eth->src.addr_bytes, in ipn3ke_pattern_mac() 182 if (eth != NULL) { in ipn3ke_pattern_mac()
|
| /dpdk/examples/vm_power_manager/ |
| H A D | main.c | 371 struct rte_ether_addr eth; in main() local 378 eth.addr_bytes[0] = 0xe0; in main() 379 eth.addr_bytes[1] = 0xe0; in main() 380 eth.addr_bytes[2] = 0xe0; in main() 381 eth.addr_bytes[3] = 0xe0; in main() 382 eth.addr_bytes[4] = portid + 0xf0; in main() 390 eth.addr_bytes[5] = w + 0xf0; in main() 395 w, ð); in main() 400 portid, w, ð); in main() 405 portid, w, ð); in main() [all …]
|
| /dpdk/examples/bpf/ |
| H A D | t3.c | 36 const struct ether_header *eth; in entry() local 39 eth = rte_pktmbuf_mtod(mb, const struct ether_header *); in entry() 41 if (eth->ether_type == htons(ETHERTYPE_ARP)) in entry()
|
| /dpdk/drivers/net/mlx4/ |
| H A D | mlx4_flow.c | 202 struct ibv_flow_spec_eth *eth; in mlx4_flow_merge_eth() local 244 *eth = (struct ibv_flow_spec_eth) { in mlx4_flow_merge_eth() 246 .size = sizeof(*eth), in mlx4_flow_merge_eth() 249 eth->val.dst_mac[0] = 0xff; in mlx4_flow_merge_eth() 258 eth->val.dst_mac[i] &= eth->mask.dst_mac[i]; in mlx4_flow_merge_eth() 297 struct ibv_flow_spec_eth *eth; in mlx4_flow_merge_vlan() local 312 sizeof(*eth)); in mlx4_flow_merge_vlan() 313 eth->val.vlan_tag = spec->tci; in mlx4_flow_merge_vlan() 314 eth->mask.vlan_tag = mask->tci; in mlx4_flow_merge_vlan() 315 eth->val.vlan_tag &= eth->mask.vlan_tag; in mlx4_flow_merge_vlan() [all …]
|
| /dpdk/drivers/net/qede/base/ |
| H A D | ecore_l2.c | 1939 port_stats.eth.u0.bb0.r1522; in __ecore_get_vport_port_stats() 1941 port_stats.eth.u0.bb0.r2047; in __ecore_get_vport_port_stats() 1943 port_stats.eth.u0.bb0.r4095; in __ecore_get_vport_port_stats() 1945 port_stats.eth.u0.bb0.r9216; in __ecore_get_vport_port_stats() 1947 port_stats.eth.u0.bb0.r16383; in __ecore_get_vport_port_stats() 1949 port_stats.eth.u1.bb1.t2047; in __ecore_get_vport_port_stats() 1951 port_stats.eth.u1.bb1.t4095; in __ecore_get_vport_port_stats() 1953 port_stats.eth.u1.bb1.t9216; in __ecore_get_vport_port_stats() 1955 port_stats.eth.u1.bb1.t16383; in __ecore_get_vport_port_stats() 1962 port_stats.eth.u0.ah0.r1519_to_max; in __ecore_get_vport_port_stats() [all …]
|
| /dpdk/drivers/net/mlx5/ |
| H A D | mlx5_flow_verbs.c | 57 struct ibv_flow_spec_eth eth; in flow_verbs_discover_priorities() member 64 .eth = { in flow_verbs_discover_priorities() 423 struct ibv_flow_spec_eth eth = { in flow_verbs_translate_item_eth() local 445 eth.val.dst_mac[i] &= eth.mask.dst_mac[i]; in flow_verbs_translate_item_eth() 446 eth.val.src_mac[i] &= eth.mask.src_mac[i]; in flow_verbs_translate_item_eth() 448 eth.val.ether_type &= eth.mask.ether_type; in flow_verbs_translate_item_eth() 508 struct ibv_flow_spec_eth eth = { in flow_verbs_translate_item_vlan() local 518 eth.val.vlan_tag = spec->tci; in flow_verbs_translate_item_vlan() 519 eth.mask.vlan_tag = mask->tci; in flow_verbs_translate_item_vlan() 520 eth.val.vlan_tag &= eth.mask.vlan_tag; in flow_verbs_translate_item_vlan() [all …]
|
| /dpdk/doc/guides/howto/ |
| H A D | rte_flow.rst | 26 testpmd> flow create 0 ingress pattern eth / vlan / 38 struct rte_flow_item_eth eth; 44 /* setting the eth to pass all packets */ 46 pattern[0].spec = ð 121 testpmd> flow create 0 ingress pattern eth / vlan / 133 struct rte_flow_item_eth eth; 140 /* setting the eth to pass all packets */ 142 pattern[0].spec = ð 233 struct rte_flow_item_eth eth; 239 /* setting the eth to pass all packets */ [all …]
|
| /dpdk/examples/l2fwd-event/ |
| H A D | l2fwd_common.h | 100 struct rte_ether_hdr *eth; in l2fwd_mac_updating() local 103 eth = rte_pktmbuf_mtod(m, struct rte_ether_hdr *); in l2fwd_mac_updating() 106 tmp = ð->dst_addr.addr_bytes[0]; in l2fwd_mac_updating() 110 rte_ether_addr_copy(addr, ð->src_addr); in l2fwd_mac_updating()
|
| /dpdk/doc/guides/testpmd_app_ug/ |
| H A D | testpmd_funcs.rst | 1852 eth-dst (eth-dst) 1856 eth-src (eth-src) eth-dst (eth-dst) 1860 ip-dst (ip-dst) eth-src (eth-src) eth-dst (eth-dst) 1873 eth-src (eth-src) eth-dst (eth-dst) 1875 ip-dst (ip-dst) vlan-tci (vlan-tci) eth-src (eth-src) eth-dst (eth-dst) 1887 set l2_encap ip-version (ipv4|ipv6) eth-src (eth-src) eth-dst (eth-dst) 1889 eth-src (eth-src) eth-dst (eth-dst) 1915 ip-src (ip-src) ip-dst (ip-dst) eth-src (eth-src) eth-dst (eth-dst) 1918 eth-src (eth-src) eth-dst (eth-dst) 1945 eth-src (eth-src) eth-dst (eth-dst) [all …]
|
| /dpdk/app/test-pmd/ |
| H A D | 5tswap.c | 99 struct rte_ether_hdr *eth; in pkt_burst_5tuple_swap() member 131 h.eth = rte_pktmbuf_mtod(mb, struct rte_ether_hdr *); in pkt_burst_5tuple_swap() 132 proto = h.eth->ether_type; in pkt_burst_5tuple_swap() 133 swap_mac(h.eth); in pkt_burst_5tuple_swap() 135 h.eth++; in pkt_burst_5tuple_swap()
|
| /dpdk/examples/eventdev_pipeline/ |
| H A D | pipeline_common.h | 102 struct rte_ether_hdr *eth; in exchange_mac() local 106 eth = rte_pktmbuf_mtod(m, struct rte_ether_hdr *); in exchange_mac() 107 rte_ether_addr_copy(ð->dst_addr, &addr); in exchange_mac() 108 rte_ether_addr_copy(&addr, ð->dst_addr); in exchange_mac()
|
| /dpdk/drivers/bus/dpaa/base/fman/ |
| H A D | fman_hw.c | 83 fman_if_add_hash_mac_addr(struct fman_if *p, uint8_t *eth) in fman_if_add_hash_mac_addr() argument 91 eth_addr = ETH_ADDR_TO_UINT64(eth); in fman_if_add_hash_mac_addr() 106 fman_if_get_primary_mac_addr(struct fman_if *p, uint8_t *eth) in fman_if_get_primary_mac_addr() argument 113 eth[0] = (val & 0x000000ff) >> 0; in fman_if_get_primary_mac_addr() 114 eth[1] = (val & 0x0000ff00) >> 8; in fman_if_get_primary_mac_addr() 115 eth[2] = (val & 0x00ff0000) >> 16; in fman_if_get_primary_mac_addr() 116 eth[3] = (val & 0xff000000) >> 24; in fman_if_get_primary_mac_addr() 121 eth[4] = (val & 0x000000ff) >> 0; in fman_if_get_primary_mac_addr() 122 eth[5] = (val & 0x0000ff00) >> 8; in fman_if_get_primary_mac_addr() 149 fman_if_add_mac_addr(struct fman_if *p, uint8_t *eth, uint8_t addr_num) in fman_if_add_mac_addr() argument [all …]
|
| /dpdk/drivers/bus/dpaa/include/ |
| H A D | fsl_fman.h | 45 int fman_if_add_mac_addr(struct fman_if *p, uint8_t *eth, uint8_t addr_num); 164 int fman_if_add_hash_mac_addr(struct fman_if *p, uint8_t *eth); 166 int fman_if_get_primary_mac_addr(struct fman_if *p, uint8_t *eth);
|
| /dpdk/app/test/ |
| H A D | test_pcapng.c | 62 struct rte_ether_hdr eth; in mbuf1_prepare() member 65 .eth = { in mbuf1_prepare() 82 rte_eth_random_addr(pkt.eth.src_addr.addr_bytes); in mbuf1_prepare()
|
| /dpdk/drivers/net/ice/ |
| H A D | ice_ethdev.c | 5260 &ns->eth.rx_bytes); in ice_read_stats_registers() 5264 &ns->eth.rx_unicast); in ice_read_stats_registers() 5268 &ns->eth.rx_multicast); in ice_read_stats_registers() 5272 &ns->eth.rx_broadcast); in ice_read_stats_registers() 5275 &ns->eth.rx_discards); in ice_read_stats_registers() 5288 ns->eth.rx_bytes -= (ns->eth.rx_unicast + ns->eth.rx_multicast + in ice_read_stats_registers() 5300 &ns->eth.tx_bytes); in ice_read_stats_registers() 5304 &ns->eth.tx_unicast); in ice_read_stats_registers() 5320 ns->eth.tx_bytes -= (ns->eth.tx_unicast + ns->eth.tx_multicast + in ice_read_stats_registers() 5453 ns->eth.tx_multicast + in ice_stats_get() [all …]
|
| /dpdk/kernel/linux/kni/ |
| H A D | kni_net.c | 735 struct ethhdr *eth = (struct ethhdr *) skb_push(skb, ETH_HLEN); in kni_net_header() local 737 memcpy(eth->h_source, saddr ? saddr : dev->dev_addr, dev->addr_len); in kni_net_header() 738 memcpy(eth->h_dest, daddr ? daddr : dev->dev_addr, dev->addr_len); in kni_net_header() 739 eth->h_proto = htons(type); in kni_net_header() 752 struct ethhdr *eth = (struct ethhdr *) skb->data; in kni_net_rebuild_header() local 754 memcpy(eth->h_source, dev->dev_addr, dev->addr_len); in kni_net_rebuild_header() 755 memcpy(eth->h_dest, dev->dev_addr, dev->addr_len); in kni_net_rebuild_header()
|
| /dpdk/doc/guides/tools/ |
| H A D | pdump.rst | 67 Port id of the eth device on which packets should be captured. 70 PCI address (or) name of the eth device on which packets should be captured. 80 Queue id of the eth device on which packets should be captured. The user can pass a queue value of … 81 packet capture on all queues of the eth device.
|
| /dpdk/examples/vmdq/ |
| H A D | main.c | 457 struct rte_ether_hdr *eth; in update_mac_address() local 460 eth = rte_pktmbuf_mtod(m, struct rte_ether_hdr *); in update_mac_address() 463 tmp = ð->dst_addr.addr_bytes[0]; in update_mac_address() 467 rte_ether_addr_copy(&vmdq_ports_eth_addr[dst_port], ð->src_addr); in update_mac_address()
|
| /dpdk/examples/link_status_interrupt/ |
| H A D | main.c | 175 struct rte_ether_hdr *eth; in lsi_simple_forward() local 181 eth = rte_pktmbuf_mtod(m, struct rte_ether_hdr *); in lsi_simple_forward() 184 tmp = ð->dst_addr.addr_bytes[0]; in lsi_simple_forward() 188 rte_ether_addr_copy(&lsi_ports_eth_addr[dst_port], ð->src_addr); in lsi_simple_forward()
|
| /dpdk/drivers/net/i40e/ |
| H A D | i40e_ethdev.c | 3158 ns->eth.rx_bytes -= (ns->eth.rx_unicast + ns->eth.rx_multicast + in i40e_read_stats_registers() 3168 ns->eth.rx_bytes = 0; in i40e_read_stats_registers() 3173 ns->eth.rx_unicast = 0; in i40e_read_stats_registers() 3178 ns->eth.rx_multicast = 0; in i40e_read_stats_registers() 3183 ns->eth.rx_broadcast = 0; in i40e_read_stats_registers() 3216 ns->eth.tx_bytes -= (ns->eth.tx_unicast + ns->eth.tx_multicast + in i40e_read_stats_registers() 3226 ns->eth.tx_bytes = 0; in i40e_read_stats_registers() 3231 ns->eth.tx_unicast = 0; in i40e_read_stats_registers() 3236 ns->eth.tx_multicast = 0; in i40e_read_stats_registers() 3402 ns->eth.tx_multicast + in i40e_dev_stats_get() [all …]
|
| /dpdk/examples/vmdq_dcb/ |
| H A D | main.c | 508 struct rte_ether_hdr *eth; in update_mac_address() local 511 eth = rte_pktmbuf_mtod(m, struct rte_ether_hdr *); in update_mac_address() 514 tmp = ð->dst_addr.addr_bytes[0]; in update_mac_address() 518 rte_ether_addr_copy(&vmdq_ports_eth_addr[dst_port], ð->src_addr); in update_mac_address()
|
| /dpdk/drivers/net/pfe/ |
| H A D | pfe_mod.h | 52 struct pfe_eth eth; member
|
| /dpdk/examples/l2fwd-keepalive/ |
| H A D | main.c | 169 struct rte_ether_hdr *eth; in l2fwd_simple_forward() local 176 eth = rte_pktmbuf_mtod(m, struct rte_ether_hdr *); in l2fwd_simple_forward() 179 tmp = ð->dst_addr.addr_bytes[0]; in l2fwd_simple_forward() 183 rte_ether_addr_copy(&l2fwd_ports_eth_addr[dst_port], ð->src_addr); in l2fwd_simple_forward()
|
| /dpdk/examples/l2fwd/ |
| H A D | main.c | 169 struct rte_ether_hdr *eth; in l2fwd_mac_updating() local 172 eth = rte_pktmbuf_mtod(m, struct rte_ether_hdr *); in l2fwd_mac_updating() 175 tmp = ð->dst_addr.addr_bytes[0]; in l2fwd_mac_updating() 179 rte_ether_addr_copy(&l2fwd_ports_eth_addr[dest_portid], ð->src_addr); in l2fwd_mac_updating()
|