---
name: "rte_swx_ctl_table_info"
section: "3"
platform: "linux"
package: "dpdk-doc"
version: "24.11.4-0+deb13u1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/rte_swx_ctl_table_info"
---

# rte\_swx\_ctl\_table\_info(3)

## NAME

rte\_swx\_ctl\_table\_info

## SYNOPSIS

`#include <rte_swx_ctl.h>`

### Data Fields

char **name** \[**RTE\_SWX\_CTL\_NAME\_SIZE**\]\
 char **args** \[**RTE\_SWX\_CTL\_NAME\_SIZE**\]\
 uint32\_t **n\_match\_fields**\
 uint32\_t **n\_actions**\
 int **default\_action\_is\_const**\
 **rte\_swx\_hash\_func\_t** **hash\_func**\
 uint32\_t **size**\

## Detailed Description

Table info.

Definition at line **223** of file **rte\_swx\_ctl.h**.

## Field Documentation

### char name\[RTE\_SWX\_CTL\_NAME\_SIZE\]

Table name.

Definition at line **225** of file **rte\_swx\_ctl.h**.

### char args\[RTE\_SWX\_CTL\_NAME\_SIZE\]

Table creation arguments.

Definition at line **228** of file **rte\_swx\_ctl.h**.

### uint32\_t n\_match\_fields

Number of match fields.

Definition at line **231** of file **rte\_swx\_ctl.h**.

### uint32\_t n\_actions

Number of actions.

Definition at line **234** of file **rte\_swx\_ctl.h**.

### int default\_action\_is\_const

Non-zero (true) when the default action is constant, therefore it cannot be changed; zero (false) when the default action not constant, therefore it can be changed.

Definition at line **240** of file **rte\_swx\_ctl.h**.

### rte\_swx\_hash\_func\_t hash\_func

Hash function.

Definition at line **243** of file **rte\_swx\_ctl.h**.

### uint32\_t size

Table size parameter.

Definition at line **246** of file **rte\_swx\_ctl.h**.

## Author

Generated automatically by Doxygen for DPDK from the source code.
