X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=lib%2Flibrte_ethdev%2Frte_flow_driver.h;h=51a9a57a0f3b456081dfd46122f446d827401294;hb=65d69b07e3d38884cab4fcad86430fe50a6a96be;hp=ca675f6d36c7384376b56a6e6979c3414adbc705;hpb=4ed05fcd441bc7720386950a95d0bd85a72a5cee;p=dpdk.git diff --git a/lib/librte_ethdev/rte_flow_driver.h b/lib/librte_ethdev/rte_flow_driver.h index ca675f6d36..51a9a57a0f 100644 --- a/lib/librte_ethdev/rte_flow_driver.h +++ b/lib/librte_ethdev/rte_flow_driver.h @@ -96,6 +96,11 @@ struct rte_flow_ops { (struct rte_eth_dev *, int, struct rte_flow_error *); + /** See rte_flow_dev_dump(). */ + int (*dev_dump) + (struct rte_eth_dev *dev, + FILE *file, + struct rte_flow_error *error); }; /** @@ -149,6 +154,8 @@ struct rte_flow_expand_rss { * Expand RSS flows into several possible flows according to the RSS hash * fields requested and the driver capabilities. * + * @b EXPERIMENTAL: this API may change without prior notice + * * @param[out] buf * Buffer to store the result expansion. * @param[in] size @@ -169,6 +176,7 @@ struct rte_flow_expand_rss { * * -E2BIG: graph-depth @p graph is too deep. */ +__rte_experimental int rte_flow_expand_rss(struct rte_flow_expand_rss *buf, size_t size, const struct rte_flow_item *pattern, uint64_t types,