Lines Matching refs:internal

307 	const struct pmd_internals *internal;  in eth_stats_get()  local
312 internal = dev->data->dev_private; in eth_stats_get()
315 RTE_DIM(internal->rx_null_queues))); in eth_stats_get()
318 internal->rx_null_queues[i].rx_pkts.cnt; in eth_stats_get()
324 RTE_DIM(internal->tx_null_queues))); in eth_stats_get()
327 internal->tx_null_queues[i].tx_pkts.cnt; in eth_stats_get()
341 struct pmd_internals *internal; in eth_stats_reset() local
346 internal = dev->data->dev_private; in eth_stats_reset()
347 for (i = 0; i < RTE_DIM(internal->rx_null_queues); i++) in eth_stats_reset()
348 internal->rx_null_queues[i].rx_pkts.cnt = 0; in eth_stats_reset()
349 for (i = 0; i < RTE_DIM(internal->tx_null_queues); i++) in eth_stats_reset()
350 internal->tx_null_queues[i].tx_pkts.cnt = 0; in eth_stats_reset()
386 struct pmd_internals *internal = dev->data->dev_private; in eth_rss_reta_update() local
388 if (reta_size != internal->reta_size) in eth_rss_reta_update()
391 rte_spinlock_lock(&internal->rss_lock); in eth_rss_reta_update()
394 for (i = 0; i < (internal->reta_size / RTE_ETH_RETA_GROUP_SIZE); i++) { in eth_rss_reta_update()
395 internal->reta_conf[i].mask = reta_conf[i].mask; in eth_rss_reta_update()
398 internal->reta_conf[i].reta[j] = reta_conf[i].reta[j]; in eth_rss_reta_update()
401 rte_spinlock_unlock(&internal->rss_lock); in eth_rss_reta_update()
411 struct pmd_internals *internal = dev->data->dev_private; in eth_rss_reta_query() local
413 if (reta_size != internal->reta_size) in eth_rss_reta_query()
416 rte_spinlock_lock(&internal->rss_lock); in eth_rss_reta_query()
419 for (i = 0; i < (internal->reta_size / RTE_ETH_RETA_GROUP_SIZE); i++) { in eth_rss_reta_query()
422 reta_conf[i].reta[j] = internal->reta_conf[i].reta[j]; in eth_rss_reta_query()
425 rte_spinlock_unlock(&internal->rss_lock); in eth_rss_reta_query()
433 struct pmd_internals *internal = dev->data->dev_private; in eth_rss_hash_update() local
435 rte_spinlock_lock(&internal->rss_lock); in eth_rss_hash_update()
437 if ((rss_conf->rss_hf & internal->flow_type_rss_offloads) != 0) in eth_rss_hash_update()
439 rss_conf->rss_hf & internal->flow_type_rss_offloads; in eth_rss_hash_update()
442 rte_memcpy(internal->rss_key, rss_conf->rss_key, 40); in eth_rss_hash_update()
444 rte_spinlock_unlock(&internal->rss_lock); in eth_rss_hash_update()
453 struct pmd_internals *internal = dev->data->dev_private; in eth_rss_hash_conf_get() local
455 rte_spinlock_lock(&internal->rss_lock); in eth_rss_hash_conf_get()
459 rte_memcpy(rss_conf->rss_key, internal->rss_key, 40); in eth_rss_hash_conf_get()
461 rte_spinlock_unlock(&internal->rss_lock); in eth_rss_hash_conf_get()