DPDK  2.0.0
Data Fields
rte_pipeline_table_params Struct Reference

#include <rte_pipeline.h>

Data Fields

struct rte_table_opsops
 
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
 

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

Field Documentation

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

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

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)


The documentation for this struct was generated from the following file: