DPDK  20.11.3
Data Fields
rte_swx_table_ops Struct Reference

#include <rte_swx_table.h>

Data Fields

rte_swx_table_footprint_get_t footprint_get
 
rte_swx_table_mailbox_size_get_t mailbox_size_get
 
rte_swx_table_create_t create
 
rte_swx_table_add_t add
 
rte_swx_table_delete_t del
 
rte_swx_table_lookup_t lkp
 
rte_swx_table_free_t free
 

Detailed Description

Table operations.

Definition at line 256 of file rte_swx_table.h.

Field Documentation

◆ footprint_get

Table memory footprint get. Set to NULL when not supported.

Definition at line 258 of file rte_swx_table.h.

◆ mailbox_size_get

Table mailbox size get. When NULL, the mailbox size is 0.

Definition at line 261 of file rte_swx_table.h.

◆ create

Table create. Must be non-NULL.

Definition at line 264 of file rte_swx_table.h.

◆ add

Incremental table entry add. Set to NULL when not supported, in which case the existing table has to be destroyed and a new table built from scratch with the new entry included.

Definition at line 270 of file rte_swx_table.h.

◆ del

Incremental table entry delete. Set to NULL when not supported, in which case the existing table has to be destroyed and a new table built from scratch with the entry excluded.

Definition at line 276 of file rte_swx_table.h.

◆ lkp

Table lookup. Must be non-NULL.

Definition at line 279 of file rte_swx_table.h.

◆ free

Table free. Must be non-NULL.

Definition at line 282 of file rte_swx_table.h.


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