|
DPDK
2.0.0
|
#include <rte_pipeline.h>
Data Fields | |
| struct rte_table_ops * | ops |
| void * | arg_create |
| rte_pipeline_table_action_handler_hit | f_action_hit |
| rte_pipeline_table_action_handler_miss | f_action_miss |
| void * | arg_ah |
| uint32_t | action_data_size |
Parameters for pipeline table creation. Action handlers have to be either both enabled or both disabled (they can be disabled by setting them to NULL).
| uint32_t action_data_size |
Memory size to be reserved per table entry for storing the user
actions and their meta-data
| void* arg_ah |
Opaque parameter to be passed to lookup hit and/or lookup miss
action handlers when invoked
| void* arg_create |
Opaque param to be passed to the table create operation when
invoked
| rte_pipeline_table_action_handler_hit f_action_hit |
Callback function to execute the user actions on input packets in
case of lookup hit
| rte_pipeline_table_action_handler_miss f_action_miss |
Callback function to execute the user actions on input packets in
case of lookup miss
| struct rte_table_ops* ops |
Table operations (specific to each table type)
1.8.1.2