/
phprus
/
github_dpdk
Обзор
Документация
Войти
/
phprus
/
github_dpdk
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
lib/node/ethdev_tx_priv.h
54 строки
1 KB
Stephen Hemminger
fix spelling in comments and doxygen
16 ноя 2021, 19:57
16 ноя 2021, 19:57
4a6672c
Код
Авторство
О чём код?
/* SPDX-License-Identifier: BSD-3-Clause * Copyright(C) 2020 Marvell International Ltd. */ #ifndef __INCLUDE_ETHDEV_TX_PRIV_H__ #define __INCLUDE_ETHDEV_TX_PRIV_H__ struct ethdev_tx_node_ctx; typedef struct ethdev_tx_node_ctx ethdev_tx_node_ctx_t; enum ethdev_tx_next_nodes { ETHDEV_TX_NEXT_PKT_DROP, ETHDEV_TX_NEXT_MAX, }; /** * @internal * * Ethernet Tx node context structure. */ struct ethdev_tx_node_ctx { uint16_t port; /**< Port identifier of the Ethernet Tx node. */ uint16_t queue; /**< Queue identifier of the Ethernet Tx node. */ }; /** * @internal * * Ethernet Tx node main structure. */ struct ethdev_tx_node_main { uint32_t nodes[RTE_MAX_ETHPORTS]; /**< Tx nodes for each ethdev port. */ }; /** * @internal * * Get the Ethernet Tx node data. * * @return * Pointer to Ethernet Tx node data. */ struct ethdev_tx_node_main *ethdev_tx_node_data_get(void); /** * @internal * * Get the Ethernet Tx node. * * @return * Pointer to the Ethernet Tx node. */ struct rte_node_register *ethdev_tx_node_get(void); #endif /* __INCLUDE_ETHDEV_TX_PRIV_H__ */