Lines Matching refs:eth_da
146 struct rte_eth_devargs *eth_da = data; in rte_eth_devargs_parse_representor_ports() local
150 str = rte_eth_devargs_process_list(str, eth_da->mh_controllers, in rte_eth_devargs_parse_representor_ports()
151 ð_da->nb_mh_controllers, in rte_eth_devargs_parse_representor_ports()
152 RTE_DIM(eth_da->mh_controllers)); in rte_eth_devargs_parse_representor_ports()
157 eth_da->type = RTE_ETH_REPRESENTOR_PF; in rte_eth_devargs_parse_representor_ports()
159 str = rte_eth_devargs_process_list(str, eth_da->ports, in rte_eth_devargs_parse_representor_ports()
160 ð_da->nb_ports, RTE_DIM(eth_da->ports)); in rte_eth_devargs_parse_representor_ports()
163 } else if (eth_da->nb_mh_controllers > 0) { in rte_eth_devargs_parse_representor_ports()
169 eth_da->type = RTE_ETH_REPRESENTOR_VF; in rte_eth_devargs_parse_representor_ports()
172 eth_da->type = RTE_ETH_REPRESENTOR_SF; in rte_eth_devargs_parse_representor_ports()
176 if (eth_da->type == RTE_ETH_REPRESENTOR_PF) { in rte_eth_devargs_parse_representor_ports()
180 eth_da->type = RTE_ETH_REPRESENTOR_VF; in rte_eth_devargs_parse_representor_ports()
182 str = rte_eth_devargs_process_list(str, eth_da->representor_ports, in rte_eth_devargs_parse_representor_ports()
183 ð_da->nb_representor_ports, in rte_eth_devargs_parse_representor_ports()
184 RTE_DIM(eth_da->representor_ports)); in rte_eth_devargs_parse_representor_ports()