Home
last modified time | relevance | path

Searched refs:rxmode (Results 1 – 25 of 74) sorted by relevance

123

/dpdk/drivers/net/hns3/
H A Dhns3_rxtx_vec.c20 struct rte_eth_rxmode *rxmode = &dev->data->dev_conf.rxmode; in hns3_tx_check_vec_support() local
31 if (rxmode->offloads & RTE_ETH_RX_OFFLOAD_TIMESTAMP) in hns3_tx_check_vec_support()
185 struct rte_eth_rxmode *rxmode = &dev->data->dev_conf.rxmode; in hns3_rx_check_vec_support() local
193 if (rxmode->offloads & offloads_mask) in hns3_rx_check_vec_support()
/dpdk/drivers/net/octeontx/
H A Docteontx_ethdev_ops.c41 struct rte_eth_rxmode *rxmode; in octeontx_dev_vlan_offload_set() local
44 rxmode = &dev->data->dev_conf.rxmode; in octeontx_dev_vlan_offload_set()
47 if (rxmode->offloads & RTE_ETH_RX_OFFLOAD_VLAN_FILTER) { in octeontx_dev_vlan_offload_set()
/dpdk/examples/multi_process/symmetric_mp/
H A Dmain.c177 .rxmode = { in smp_port_init()
237 port_conf.rxmode.offloads &= ~(RTE_ETH_RX_OFFLOAD_CHECKSUM); in smp_port_init()
244 port_conf.rxmode.mq_mode &= ~(RTE_ETH_MQ_RX_RSS); in smp_port_init()
256 rxq_conf.offloads = port_conf.rxmode.offloads; in smp_port_init()
/dpdk/examples/l3fwd/
H A Dmain.c127 .rxmode = {
1291 conf->rxmode.mtu = max_pkt_len - overhead_len; in l3fwd_poll_resource_setup()
1293 if (conf->rxmode.mtu > RTE_ETHER_MTU) in l3fwd_poll_resource_setup()
1368 local_port_conf.rxmode.mq_mode = RTE_ETH_MQ_RX_NONE; in l3fwd_poll_resource_setup()
1380 if ((local_port_conf.rxmode.offloads & dev_info.rx_offload_capa) != in l3fwd_poll_resource_setup()
1381 local_port_conf.rxmode.offloads) { in l3fwd_poll_resource_setup()
1384 portid, local_port_conf.rxmode.offloads, in l3fwd_poll_resource_setup()
1387 local_port_conf.rxmode.offloads &= dev_info.rx_offload_capa; in l3fwd_poll_resource_setup()
1390 local_port_conf.rxmode.offloads); in l3fwd_poll_resource_setup()
1508 rxq_conf.offloads = local_conf.rxmode in l3fwd_event_service_setup()
[all...]
/dpdk/examples/l2fwd-event/
H A Dl2fwd_common.c22 port_conf.rxmode.mq_mode = RTE_ETH_MQ_RX_RSS; in l2fwd_event_init_ports()
81 rxq_conf.offloads = local_port_conf.rxmode.offloads; in l2fwd_event_init_ports()
/dpdk/examples/ip_pipeline/
H A Dlink.c47 .rxmode = {
159 port_conf.rxmode.mq_mode = RTE_ETH_MQ_RX_RSS; in link_create()
/dpdk/examples/pipeline/
H A Dobj.c19 .rxmode = {
121 port_conf.rxmode.mq_mode = RTE_ETH_MQ_RX_RSS; in ethdev_config()
/dpdk/examples/qos_meter/
H A Dmain.c54 .rxmode = {
358 rxq_conf.offloads = conf.rxmode.offloads; in main()
406 rxq_conf.offloads = conf.rxmode.offloads; in main()
/dpdk/drivers/net/tap/
H A Drte_eth_tap.h53 struct rte_eth_rxmode *rxmode; /* RX features */ member
/dpdk/examples/ipv4_multicast/
H A Dmain.c111 .rxmode = {
716 local_port_conf.rxmode.mtu = RTE_MIN( in main()
718 local_port_conf.rxmode.mtu); in main()
769 rxq_conf.offloads = local_port_conf.rxmode.offloads; in main()
/dpdk/drivers/net/ionic/
H A Dionic_lif.c797 lif->eth_dev->data->dev_conf.rxmode.offloads |= in ionic_rx_qcq_alloc()
1885 struct rte_eth_rxmode *rxmode = &eth_dev->data->dev_conf.rxmode; in ionic_lif_configure_vlan_offload() local
1891 rxmode->offloads |= RTE_ETH_RX_OFFLOAD_VLAN_FILTER; in ionic_lif_configure_vlan_offload()
1894 if (rxmode->offloads & RTE_ETH_RX_OFFLOAD_VLAN_STRIP) in ionic_lif_configure_vlan_offload()
1904 struct rte_eth_rxmode *rxmode = &lif->eth_dev->data->dev_conf.rxmode; in ionic_lif_configure_rx_sg_offload() local
1906 if (rxmode->offloads & RTE_ETH_RX_OFFLOAD_SCATTER) { in ionic_lif_configure_rx_sg_offload()
1918 struct rte_eth_rxmode *rxmode = &lif->eth_dev->data->dev_conf.rxmode; in ionic_lif_configure() local
1953 if (rxmode->offloads & RTE_ETH_RX_OFFLOAD_IPV4_CKSUM || in ionic_lif_configure()
1954 rxmode->offloads & RTE_ETH_RX_OFFLOAD_UDP_CKSUM || in ionic_lif_configure()
1955 rxmode->offloads & RTE_ETH_RX_OFFLOAD_TCP_CKSUM) in ionic_lif_configure()
/dpdk/examples/ip_fragmentation/
H A Dmain.c147 .rxmode = {
918 local_port_conf.rxmode.mtu = RTE_MIN( in main()
920 local_port_conf.rxmode.mtu); in main()
963 ret = rte_eth_dev_set_mtu(portid, local_port_conf.rxmode.mtu); in main()
981 rxq_conf.offloads = local_port_conf.rxmode.offloads; in main()
/dpdk/drivers/net/sfc/
H A Dsfc_rx.c1144 offloads |= sa->eth_dev->data->dev_conf.rxmode.offloads; in sfc_rx_qinit()
1668 sfc_rx_check_mode(struct sfc_adapter *sa, struct rte_eth_rxmode *rxmode) in sfc_rx_check_mode() argument
1676 switch (rxmode->mq_mode) { in sfc_rx_check_mode()
1688 rxmode->mq_mode); in sfc_rx_check_mode()
1697 if ((rxmode->offloads & RTE_ETH_RX_OFFLOAD_CHECKSUM) != in sfc_rx_check_mode()
1700 rxmode->offloads |= RTE_ETH_RX_OFFLOAD_CHECKSUM; in sfc_rx_check_mode()
1704 (~rxmode->offloads & RTE_ETH_RX_OFFLOAD_OUTER_IPV4_CKSUM)) { in sfc_rx_check_mode()
1706 rxmode->offloads |= RTE_ETH_RX_OFFLOAD_OUTER_IPV4_CKSUM; in sfc_rx_check_mode()
1768 rc = sfc_rx_check_mode(sa, &dev_conf->rxmode); in sfc_rx_configure()
1852 rss->channels = (dev_conf->rxmode.mq_mode == RTE_ETH_MQ_RX_RSS) ? in sfc_rx_configure()
H A Dsfc_port.c390 const struct rte_eth_rxmode *rxmode = &dev_data->dev_conf.rxmode; in sfc_port_configure() local
396 if (rxmode->offloads & RTE_ETH_RX_OFFLOAD_KEEP_CRC) in sfc_port_configure()
401 if (rxmode->offloads & RTE_ETH_RX_OFFLOAD_VLAN_STRIP) in sfc_port_configure()
/dpdk/lib/ethdev/
H A Drte_ethdev.c1333 if (dev_conf->rxmode.reserved_64s[0] != 0 || in rte_eth_dev_configure()
1334 dev_conf->rxmode.reserved_64s[1] != 0 || in rte_eth_dev_configure()
1335 dev_conf->rxmode.reserved_ptrs[0] != NULL || in rte_eth_dev_configure()
1336 dev_conf->rxmode.reserved_ptrs[1] != NULL) { in rte_eth_dev_configure()
1421 if (dev_conf->rxmode.mtu == 0) in rte_eth_dev_configure()
1422 dev->data->dev_conf.rxmode.mtu = in rte_eth_dev_configure()
1427 dev->data->dev_conf.rxmode.mtu); in rte_eth_dev_configure()
1431 dev->data->mtu = dev->data->dev_conf.rxmode.mtu; in rte_eth_dev_configure()
1437 if (dev_conf->rxmode.offloads & RTE_ETH_RX_OFFLOAD_TCP_LRO) { in rte_eth_dev_configure()
1443 max_rx_pktlen = dev->data->dev_conf.rxmode in rte_eth_dev_configure()
[all...]
/dpdk/drivers/net/virtio/
H A Dvirtio_ethdev.c2134 const struct rte_eth_rxmode *rxmode = &dev->data->dev_conf.rxmode; in virtio_dev_configure() local
2139 uint64_t rx_offloads = rxmode->offloads; in virtio_dev_configure()
2147 if (rxmode->mq_mode != RTE_ETH_MQ_RX_NONE && rxmode->mq_mode != RTE_ETH_MQ_RX_RSS) { in virtio_dev_configure()
2150 rxmode->mq_mode); in virtio_dev_configure()
2167 if (rxmode->mq_mode == RTE_ETH_MQ_RX_RSS) in virtio_dev_configure()
2170 if (rxmode->mtu > hw->max_mtu) in virtio_dev_configure()
2173 hw->max_rx_pkt_len = ether_hdr_len + rxmode->mtu; in virtio_dev_configure()
2207 if ((rxmode->mq_mode & RTE_ETH_MQ_RX_RSS_FLAG) && in virtio_dev_configure()
2594 const struct rte_eth_rxmode *rxmode = &dev->data->dev_conf.rxmode; in virtio_dev_vlan_offload_set() local
2596 uint64_t offloads = rxmode->offloads; in virtio_dev_vlan_offload_set()
/dpdk/app/test/
H A Dtest_pmd_perf.c63 .rxmode = {
842 port_conf.rxmode.offloads |= RTE_ETH_RX_OFFLOAD_CHECKSUM; in test_set_rxtx_conf()
851 port_conf.rxmode.offloads |= RTE_ETH_RX_OFFLOAD_CHECKSUM; in test_set_rxtx_conf()
857 port_conf.rxmode.offloads |= RTE_ETH_RX_OFFLOAD_SCATTER; in test_set_rxtx_conf()
/dpdk/drivers/net/qede/
H A Dqede_ethdev.c1004 uint64_t rx_offloads = eth_dev->data->dev_conf.rxmode.offloads; in qede_vlan_offload_set()
1025 eth_dev->data->dev_conf.rxmode.offloads |= in qede_vlan_offload_set()
1102 struct rte_eth_rxmode *rxmode = &eth_dev->data->dev_conf.rxmode; in qede_dev_start() local
1115 if (rxmode->offloads & RTE_ETH_RX_OFFLOAD_TCP_LRO) { in qede_dev_start()
1120 rxmode->offloads |= RTE_ETH_RX_OFFLOAD_SCATTER; in qede_dev_start()
1135 if (eth_dev->data->dev_conf.rxmode.mq_mode == RTE_ETH_MQ_RX_RSS) in qede_dev_start()
1268 struct rte_eth_rxmode *rxmode = &eth_dev->data->dev_conf.rxmode; in qede_dev_configure() local
1275 if (rxmode->mq_mode & RTE_ETH_MQ_RX_RSS_FLAG) in qede_dev_configure()
1276 rxmode->offloads |= RTE_ETH_RX_OFFLOAD_RSS_HASH; in qede_dev_configure()
1294 if (!(rxmode->mq_mode == RTE_ETH_MQ_RX_NONE || in qede_dev_configure()
[all …]
/dpdk/examples/ip_reassembly/
H A Dmain.c162 .rxmode = {
880 nb_mbuf *= (port_conf.rxmode.mtu + RTE_ETHER_HDR_LEN + RTE_ETHER_CRC_LEN in setup_queue_tbl()
1053 local_port_conf.rxmode.mtu = RTE_MIN( in main()
1055 local_port_conf.rxmode.mtu); in main()
1122 rxq_conf.offloads = local_port_conf.rxmode.offloads; in main()
/dpdk/drivers/net/txgbe/
H A Dtxgbe_ethdev_vf.c584 if (dev->data->dev_conf.rxmode.mq_mode & RTE_ETH_MQ_RX_RSS_FLAG) in txgbevf_dev_configure()
585 dev->data->dev_conf.rxmode.offloads |= RTE_ETH_RX_OFFLOAD_RSS_HASH; in txgbevf_dev_configure()
592 if (conf->rxmode.offloads & RTE_ETH_RX_OFFLOAD_KEEP_CRC) { in txgbevf_dev_configure()
594 conf->rxmode.offloads &= ~RTE_ETH_RX_OFFLOAD_KEEP_CRC; in txgbevf_dev_configure()
597 if (!(conf->rxmode.offloads & RTE_ETH_RX_OFFLOAD_KEEP_CRC)) { in txgbevf_dev_configure()
599 conf->rxmode.offloads |= RTE_ETH_RX_OFFLOAD_KEEP_CRC; in txgbevf_dev_configure()
/dpdk/examples/eventdev_pipeline/
H A Dpipeline_worker_generic.c301 .rxmode = { in port_init()
335 port_conf.rxmode.offloads |= RTE_ETH_RX_OFFLOAD_RSS_HASH; in port_init()
338 rx_conf.offloads = port_conf.rxmode.offloads; in port_init()
/dpdk/examples/bond/
H A Dmain.c108 .rxmode = {
169 rxq_conf.offloads = local_port_conf.rxmode.offloads; in member_port_init()
256 rxq_conf.offloads = local_port_conf.rxmode.offloads; in bond_port_init()
/dpdk/examples/l3fwd-power/
H A Dmain.c248 .rxmode = {
502 if ((port_conf.rxmode.offloads & RTE_ETH_RX_OFFLOAD_IPV4_CKSUM) == 0) { in is_valid_ipv4_pkt()
2535 conf->rxmode.mtu = max_pkt_len - overhead_len; in main()
2537 if (conf->rxmode.mtu > RTE_ETHER_MTU) in main()
2681 local_port_conf.rxmode.mq_mode = RTE_ETH_MQ_RX_NONE; in main()
2682 local_port_conf.rxmode.offloads &= dev_info.rx_offload_capa; in main()
2683 port_conf.rxmode.offloads = local_port_conf.rxmode.offloads; in main()
2805 rxq_conf.offloads = port_conf.rxmode.offloads; in main()
/dpdk/drivers/net/mlx5/
H A Dmlx5_rss.c73 !!(dev->data->dev_conf.rxmode.mq_mode & RTE_ETH_MQ_RX_RSS); in mlx5_rss_hash_update()
/dpdk/examples/multi_process/client_server_mp/mp_server/
H A Dinit.c96 .rxmode = { in init_port()

123