Lines Matching refs:dev_conf

1290 		      const struct rte_eth_conf *dev_conf)  in rte_eth_dev_configure()  argument
1312 memcpy(&orig_conf, &dev->data->dev_conf, sizeof(dev->data->dev_conf)); in rte_eth_dev_configure()
1318 if (dev_conf != &dev->data->dev_conf) in rte_eth_dev_configure()
1319 memcpy(&dev->data->dev_conf, dev_conf, in rte_eth_dev_configure()
1320 sizeof(dev->data->dev_conf)); in rte_eth_dev_configure()
1377 if ((dev_conf->intr_conf.lsc == 1) && in rte_eth_dev_configure()
1384 if ((dev_conf->intr_conf.rmv == 1) && in rte_eth_dev_configure()
1396 if (dev_conf->rxmode.offloads & DEV_RX_OFFLOAD_JUMBO_FRAME) { in rte_eth_dev_configure()
1397 if (dev_conf->rxmode.max_rx_pkt_len > dev_info.max_rx_pktlen) { in rte_eth_dev_configure()
1400 port_id, dev_conf->rxmode.max_rx_pkt_len, in rte_eth_dev_configure()
1404 } else if (dev_conf->rxmode.max_rx_pkt_len < RTE_ETHER_MIN_LEN) { in rte_eth_dev_configure()
1407 port_id, dev_conf->rxmode.max_rx_pkt_len, in rte_eth_dev_configure()
1413 if (dev_conf->rxmode.max_rx_pkt_len < RTE_ETHER_MIN_LEN || in rte_eth_dev_configure()
1414 dev_conf->rxmode.max_rx_pkt_len > RTE_ETHER_MAX_LEN) in rte_eth_dev_configure()
1416 dev->data->dev_conf.rxmode.max_rx_pkt_len = in rte_eth_dev_configure()
1424 if (dev_conf->rxmode.offloads & DEV_RX_OFFLOAD_TCP_LRO) { in rte_eth_dev_configure()
1425 if (dev_conf->rxmode.max_lro_pkt_size == 0) in rte_eth_dev_configure()
1426 dev->data->dev_conf.rxmode.max_lro_pkt_size = in rte_eth_dev_configure()
1427 dev->data->dev_conf.rxmode.max_rx_pkt_len; in rte_eth_dev_configure()
1429 dev->data->dev_conf.rxmode.max_lro_pkt_size, in rte_eth_dev_configure()
1430 dev->data->dev_conf.rxmode.max_rx_pkt_len, in rte_eth_dev_configure()
1437 if ((dev_conf->rxmode.offloads & dev_info.rx_offload_capa) != in rte_eth_dev_configure()
1438 dev_conf->rxmode.offloads) { in rte_eth_dev_configure()
1442 port_id, dev_conf->rxmode.offloads, in rte_eth_dev_configure()
1448 if ((dev_conf->txmode.offloads & dev_info.tx_offload_capa) != in rte_eth_dev_configure()
1449 dev_conf->txmode.offloads) { in rte_eth_dev_configure()
1453 port_id, dev_conf->txmode.offloads, in rte_eth_dev_configure()
1460 dev->data->dev_conf.rx_adv_conf.rss_conf.rss_hf = in rte_eth_dev_configure()
1461 rte_eth_rss_hf_refine(dev_conf->rx_adv_conf.rss_conf.rss_hf); in rte_eth_dev_configure()
1465 dev_conf->rx_adv_conf.rss_conf.rss_hf) != in rte_eth_dev_configure()
1469 port_id, dev_conf->rx_adv_conf.rss_conf.rss_hf, in rte_eth_dev_configure()
1476 if (((dev_conf->rxmode.mq_mode & ETH_MQ_RX_RSS_FLAG) == 0) && in rte_eth_dev_configure()
1477 (dev_conf->rxmode.offloads & DEV_RX_OFFLOAD_RSS_HASH)) { in rte_eth_dev_configure()
1527 dev_conf->rxmode.offloads, in rte_eth_dev_configure()
1528 dev->data->dev_conf.rxmode.offloads, "Rx", in rte_eth_dev_configure()
1537 dev_conf->txmode.offloads, in rte_eth_dev_configure()
1538 dev->data->dev_conf.txmode.offloads, "Tx", in rte_eth_dev_configure()
1545 rte_ethdev_trace_configure(port_id, nb_rx_q, nb_tx_q, dev_conf, 0); in rte_eth_dev_configure()
1551 memcpy(&dev->data->dev_conf, &orig_conf, sizeof(dev->data->dev_conf)); in rte_eth_dev_configure()
1553 rte_ethdev_trace_configure(port_id, nb_rx_q, nb_tx_q, dev_conf, ret); in rte_eth_dev_configure()
1569 memset(&dev->data->dev_conf, 0, sizeof(dev->data->dev_conf)); in rte_eth_dev_internal_reset()
1726 if (dev->data->dev_conf.intr_conf.lsc == 0) { in rte_eth_dev_start()
2059 local_conf.offloads &= ~dev->data->dev_conf.rxmode.offloads; in rte_eth_rx_queue_setup()
2085 if (dev->data->dev_conf.rxmode.max_lro_pkt_size == 0) in rte_eth_rx_queue_setup()
2086 dev->data->dev_conf.rxmode.max_lro_pkt_size = in rte_eth_rx_queue_setup()
2087 dev->data->dev_conf.rxmode.max_rx_pkt_len; in rte_eth_rx_queue_setup()
2089 dev->data->dev_conf.rxmode.max_lro_pkt_size, in rte_eth_rx_queue_setup()
2090 dev->data->dev_conf.rxmode.max_rx_pkt_len, in rte_eth_rx_queue_setup()
2255 local_conf.offloads &= ~dev->data->dev_conf.txmode.offloads; in rte_eth_tx_queue_setup()
2593 if (dev->data->dev_conf.intr_conf.lsc && in rte_eth_link_get()
2613 if (dev->data->dev_conf.intr_conf.lsc && in rte_eth_link_get_nowait()
3478 if (!(dev->data->dev_conf.rxmode.offloads & in rte_eth_dev_vlan_filter()
3561 orig_offloads = dev->data->dev_conf.rxmode.offloads; in rte_eth_dev_set_vlan_offload()
3626 dev->data->dev_conf.rxmode.offloads = dev_offloads; in rte_eth_dev_set_vlan_offload()
3630 dev->data->dev_conf.rxmode.offloads = orig_offloads; in rte_eth_dev_set_vlan_offload()
3645 dev_offloads = &dev->data->dev_conf.rxmode.offloads; in rte_eth_dev_get_vlan_offload()