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()
376 struct pmd_internals *internal = dev->data->dev_private; in eth_rss_reta_update() local
378 if (reta_size != internal->reta_size) in eth_rss_reta_update()
381 rte_spinlock_lock(&internal->rss_lock); in eth_rss_reta_update()
384 for (i = 0; i < (internal->reta_size / RTE_RETA_GROUP_SIZE); i++) { in eth_rss_reta_update()
385 internal->reta_conf[i].mask = reta_conf[i].mask; in eth_rss_reta_update()
388 internal->reta_conf[i].reta[j] = reta_conf[i].reta[j]; in eth_rss_reta_update()
391 rte_spinlock_unlock(&internal->rss_lock); in eth_rss_reta_update()
401 struct pmd_internals *internal = dev->data->dev_private; in eth_rss_reta_query() local
403 if (reta_size != internal->reta_size) in eth_rss_reta_query()
406 rte_spinlock_lock(&internal->rss_lock); in eth_rss_reta_query()
409 for (i = 0; i < (internal->reta_size / RTE_RETA_GROUP_SIZE); i++) { in eth_rss_reta_query()
412 reta_conf[i].reta[j] = internal->reta_conf[i].reta[j]; in eth_rss_reta_query()
415 rte_spinlock_unlock(&internal->rss_lock); in eth_rss_reta_query()
423 struct pmd_internals *internal = dev->data->dev_private; in eth_rss_hash_update() local
425 rte_spinlock_lock(&internal->rss_lock); in eth_rss_hash_update()
427 if ((rss_conf->rss_hf & internal->flow_type_rss_offloads) != 0) in eth_rss_hash_update()
429 rss_conf->rss_hf & internal->flow_type_rss_offloads; in eth_rss_hash_update()
432 rte_memcpy(internal->rss_key, rss_conf->rss_key, 40); in eth_rss_hash_update()
434 rte_spinlock_unlock(&internal->rss_lock); in eth_rss_hash_update()
443 struct pmd_internals *internal = dev->data->dev_private; in eth_rss_hash_conf_get() local
445 rte_spinlock_lock(&internal->rss_lock); in eth_rss_hash_conf_get()
449 rte_memcpy(rss_conf->rss_key, internal->rss_key, 40); in eth_rss_hash_conf_get()
451 rte_spinlock_unlock(&internal->rss_lock); in eth_rss_hash_conf_get()