Lines Matching refs:internals

33 	struct pmd_internals *internals;  member
92 packet_size = h->internals->packet_size; in eth_null_rx()
99 bufs[i]->port = h->internals->port_id; in eth_null_rx()
117 packet_size = h->internals->packet_size; in eth_null_copy_rx()
126 bufs[i]->port = h->internals->port_id; in eth_null_copy_rx()
168 packet_size = h->internals->packet_size; in eth_null_copy_tx()
215 struct pmd_internals *internals; in eth_rx_queue_setup() local
221 internals = dev->data->dev_private; in eth_rx_queue_setup()
226 packet_size = internals->packet_size; in eth_rx_queue_setup()
228 internals->rx_null_queues[rx_queue_id].mb_pool = mb_pool; in eth_rx_queue_setup()
230 &internals->rx_null_queues[rx_queue_id]; in eth_rx_queue_setup()
236 internals->rx_null_queues[rx_queue_id].internals = internals; in eth_rx_queue_setup()
237 internals->rx_null_queues[rx_queue_id].dummy_packet = dummy_packet; in eth_rx_queue_setup()
249 struct pmd_internals *internals; in eth_tx_queue_setup() local
255 internals = dev->data->dev_private; in eth_tx_queue_setup()
260 packet_size = internals->packet_size; in eth_tx_queue_setup()
263 &internals->tx_null_queues[tx_queue_id]; in eth_tx_queue_setup()
269 internals->tx_null_queues[tx_queue_id].internals = internals; in eth_tx_queue_setup()
270 internals->tx_null_queues[tx_queue_id].dummy_packet = dummy_packet; in eth_tx_queue_setup()
285 struct pmd_internals *internals; in eth_dev_info() local
290 internals = dev->data->dev_private; in eth_dev_info()
293 dev_info->max_rx_queues = RTE_DIM(internals->rx_null_queues); in eth_dev_info()
294 dev_info->max_tx_queues = RTE_DIM(internals->tx_null_queues); in eth_dev_info()
296 dev_info->reta_size = internals->reta_size; in eth_dev_info()
297 dev_info->flow_type_rss_offloads = internals->flow_type_rss_offloads; in eth_dev_info()
505 struct pmd_internals *internals = NULL; in eth_dev_null_create() local
521 eth_dev = rte_eth_vdev_allocate(dev, sizeof(*internals)); in eth_dev_null_create()
534 internals = eth_dev->data->dev_private; in eth_dev_null_create()
535 internals->packet_size = args->packet_size; in eth_dev_null_create()
536 internals->packet_copy = args->packet_copy; in eth_dev_null_create()
537 internals->no_rx = args->no_rx; in eth_dev_null_create()
538 internals->port_id = eth_dev->data->port_id; in eth_dev_null_create()
539 rte_eth_random_addr(internals->eth_addr.addr_bytes); in eth_dev_null_create()
541 internals->flow_type_rss_offloads = ETH_RSS_PROTO_MASK; in eth_dev_null_create()
542 internals->reta_size = RTE_DIM(internals->reta_conf) * RTE_RETA_GROUP_SIZE; in eth_dev_null_create()
544 rte_memcpy(internals->rss_key, default_rss_key, 40); in eth_dev_null_create()
550 data->mac_addrs = &internals->eth_addr; in eth_dev_null_create()
558 if (internals->packet_copy) { in eth_dev_null_create()
561 } else if (internals->no_rx) { in eth_dev_null_create()
646 struct pmd_internals *internals; in rte_pmd_null_probe() local
655 internals = eth_dev->data->dev_private; in rte_pmd_null_probe()
656 if (internals->packet_copy) { in rte_pmd_null_probe()
659 } else if (internals->no_rx) { in rte_pmd_null_probe()