logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

rte_pipeline_table_params

Author

       Generated automatically by Doxygen for DPDK from the source code.

DPDK                                             Version 24.11.2                    rte_pipeline_table_params(3)

Detailed Description

       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).

       Definition at line 301 of file rte_pipeline.h.

Field Documentation

structrte_table_ops*ops
       Table operations (specific to each table type)

       Definition at line 303 of file rte_pipeline.h.

   void*arg_create
       Opaque param to be passed to the table create operation when invoked

       Definition at line 306 of file rte_pipeline.h.

   rte_pipeline_table_action_handler_hitf_action_hit
       Callback function to execute the user actions on input packets in case of lookup hit

       Definition at line 309 of file rte_pipeline.h.

   rte_pipeline_table_action_handler_missf_action_miss
       Callback function to execute the user actions on input packets in case of lookup miss

       Definition at line 312 of file rte_pipeline.h.

   void*arg_ah
       Opaque parameter to be passed to lookup hit and/or lookup miss action handlers when invoked

       Definition at line 316 of file rte_pipeline.h.

   uint32_taction_data_size
       Memory size to be reserved per table entry for storing the user actions and their meta-data

       Definition at line 319 of file rte_pipeline.h.

Name

       rte_pipeline_table_params

Synopsis

       #include <rte_pipeline.h>

   DataFields
       struct rte_table_ops * ops
       void * arg_createrte_pipeline_table_action_handler_hitf_action_hitrte_pipeline_table_action_handler_missf_action_miss
       void * arg_ah
       uint32_t action_data_size

See Also