NVIDIA DOCA SDK Data Center on a Chip Framework Documentation
tx_buf Struct Reference

#include </opt/mellanox/doca/applications/gpu_packet_processing/config_queues/common.h>

Data Fields

struct doca_gpu * gpu_dev
 
struct doca_dev * ddev
 
uint32_t num_packets
 
uint32_t max_pkt_sz
 
uint32_t pkt_nbytes
 
uint8_t * gpu_pkt_addr
 
struct doca_mmap * mmap
 
struct doca_buf_arr * buf_arr
 
struct doca_gpu_buf_arr * buf_arr_gpu
 
int dmabuf_fd
 

Detailed Description

Definition at line 120 of file common.h.

Field Documentation

◆ buf_arr

struct doca_buf_arr * tx_buf::buf_arr

Definition at line 128 of file common.h.

◆ buf_arr_gpu

struct doca_gpu_buf_arr * tx_buf::buf_arr_gpu

Definition at line 129 of file common.h.

◆ ddev

struct doca_dev * tx_buf::ddev

Definition at line 122 of file common.h.

◆ dmabuf_fd

int tx_buf::dmabuf_fd

Definition at line 130 of file common.h.

◆ gpu_dev

struct doca_gpu * tx_buf::gpu_dev

Definition at line 121 of file common.h.

◆ gpu_pkt_addr

uint8_t * tx_buf::gpu_pkt_addr

Definition at line 126 of file common.h.

◆ max_pkt_sz

uint32_t tx_buf::max_pkt_sz

Definition at line 124 of file common.h.

◆ mmap

struct doca_mmap * tx_buf::mmap

Definition at line 127 of file common.h.

◆ num_packets

uint32_t tx_buf::num_packets

Definition at line 123 of file common.h.

◆ pkt_nbytes

uint32_t tx_buf::pkt_nbytes

Definition at line 125 of file common.h.


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