git.droids-corp.org
/
dpdk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ethdev: introduce indirect flow action
[dpdk.git]
/
lib
/
ethdev
/
rte_flow_driver.h
diff --git
a/lib/ethdev/rte_flow_driver.h
b/lib/ethdev/rte_flow_driver.h
index
6ae1f8c
..
46f62c2
100644
(file)
--- a/
lib/ethdev/rte_flow_driver.h
+++ b/
lib/ethdev/rte_flow_driver.h
@@
-84,27
+84,27
@@
struct rte_flow_ops {
void **context,
uint32_t nb_contexts,
struct rte_flow_error *err);
void **context,
uint32_t nb_contexts,
struct rte_flow_error *err);
- /** See rte_flow_
shared_action
_create() */
- struct rte_flow_
shared_action *(*shared_action
_create)
+ /** See rte_flow_
action_handle
_create() */
+ struct rte_flow_
action_handle *(*action_handle
_create)
(struct rte_eth_dev *dev,
(struct rte_eth_dev *dev,
- const struct rte_flow_
shared
_action_conf *conf,
+ const struct rte_flow_
indir
_action_conf *conf,
const struct rte_flow_action *action,
struct rte_flow_error *error);
const struct rte_flow_action *action,
struct rte_flow_error *error);
- /** See rte_flow_
shared_action
_destroy() */
- int (*
shared_action
_destroy)
+ /** See rte_flow_
action_handle
_destroy() */
+ int (*
action_handle
_destroy)
(struct rte_eth_dev *dev,
(struct rte_eth_dev *dev,
- struct rte_flow_
shared_action *shared_action
,
+ struct rte_flow_
action_handle *handle
,
struct rte_flow_error *error);
struct rte_flow_error *error);
- /** See rte_flow_
shared_action
_update() */
- int (*
shared_action
_update)
+ /** See rte_flow_
action_handle
_update() */
+ int (*
action_handle
_update)
(struct rte_eth_dev *dev,
(struct rte_eth_dev *dev,
- struct rte_flow_
shared_action *shared_action
,
- const
struct rte_flow_action
*update,
+ struct rte_flow_
action_handle *handle
,
+ const
void
*update,
struct rte_flow_error *error);
struct rte_flow_error *error);
- /** See rte_flow_
shared_action
_query() */
- int (*
shared_action
_query)
+ /** See rte_flow_
action_handle
_query() */
+ int (*
action_handle
_query)
(struct rte_eth_dev *dev,
(struct rte_eth_dev *dev,
- const struct rte_flow_
shared_action *shared_action
,
+ const struct rte_flow_
action_handle *handle
,
void *data,
struct rte_flow_error *error);
/** See rte_flow_tunnel_decap_set() */
void *data,
struct rte_flow_error *error);
/** See rte_flow_tunnel_decap_set() */