FD.io VPP  v20.01-48-g3e0dafb74
Vector Packet Processing
vl_api_rdma_create_t Struct Reference

Data Fields

u32 client_index
 
u32 context
 
string host_if [64]
 
string name [64]
 
u16 rxq_num [default=1]
 
u16 rxq_size [default=1024]
 
u16 txq_size [default=1024]
 
vl_api_rdma_mode_t mode [default=0]
 
option vat_help = "<host-if ifname> [name <name>] [rx-queue-size <size>] [tx-queue-size <size>] [num-rx-queues <size>] [mode <auto|ibv|dv>]"
 

Detailed Description

Template Parameters
client_index- opaque cookie to identify the sender
context- sender context, to match reply w/ request
host_if- Linux netdev interface name
name- new rdma interface name
rxq_num- number of receive queues (optional)
rxq_size- receive queue size (optional)
txq_size- transmit queue size (optional)
mode- operation mode (optional)

Definition at line 40 of file rdma.api.

Field Documentation

◆ client_index

u32 vl_api_rdma_create_t::client_index

Definition at line 42 of file rdma.api.

◆ context

u32 vl_api_rdma_create_t::context

Definition at line 43 of file rdma.api.

◆ host_if

string vl_api_rdma_create_t::host_if[64]

Definition at line 45 of file rdma.api.

◆ mode

vl_api_rdma_mode_t vl_api_rdma_create_t::mode[default=0]

Definition at line 50 of file rdma.api.

◆ name

string vl_api_rdma_create_t::name[64]

Definition at line 46 of file rdma.api.

◆ rxq_num

u16 vl_api_rdma_create_t::rxq_num[default=1]

Definition at line 47 of file rdma.api.

◆ rxq_size

u16 vl_api_rdma_create_t::rxq_size[default=1024]

Definition at line 48 of file rdma.api.

◆ txq_size

u16 vl_api_rdma_create_t::txq_size[default=1024]

Definition at line 49 of file rdma.api.

◆ vat_help

option vl_api_rdma_create_t::vat_help = "<host-if ifname> [name <name>] [rx-queue-size <size>] [tx-queue-size <size>] [num-rx-queues <size>] [mode <auto|ibv|dv>]"

Definition at line 51 of file rdma.api.


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