NVIDIA DOCA SDK Data Center on a Chip Framework Documentation
rxq_icmp_queues 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
 
uint16_t numq
 
struct doca_ctx * eth_rxq_ctx [MAX_QUEUES]
 
struct doca_eth_rxq * eth_rxq_cpu [MAX_QUEUES]
 
struct doca_gpu_eth_rxq * eth_rxq_gpu [MAX_QUEUES]
 
struct doca_mmap * pkt_buff_mmap [MAX_QUEUES]
 
void * gpu_pkt_addr [MAX_QUEUES]
 
int dmabuf_fd [MAX_QUEUES]
 
struct doca_flow_port * port
 
struct doca_flow_pipe * rxq_pipe
 
struct doca_ctx * eth_txq_ctx [MAX_QUEUES]
 
struct doca_eth_txq * eth_txq_cpu [MAX_QUEUES]
 
struct doca_gpu_eth_txq * eth_txq_gpu [MAX_QUEUES]
 

Detailed Description

Definition at line 99 of file common.h.

Field Documentation

◆ ddev

struct doca_dev* rxq_icmp_queues::ddev

Definition at line 101 of file common.h.

◆ dmabuf_fd

int rxq_icmp_queues::dmabuf_fd[MAX_QUEUES]

Definition at line 109 of file common.h.

◆ eth_rxq_cpu

struct doca_eth_rxq* rxq_icmp_queues::eth_rxq_cpu[MAX_QUEUES]

Definition at line 105 of file common.h.

◆ eth_rxq_ctx

struct doca_ctx* rxq_icmp_queues::eth_rxq_ctx[MAX_QUEUES]

Definition at line 104 of file common.h.

◆ eth_rxq_gpu

struct doca_gpu_eth_rxq* rxq_icmp_queues::eth_rxq_gpu[MAX_QUEUES]

Definition at line 106 of file common.h.

◆ eth_txq_cpu

struct doca_eth_txq* rxq_icmp_queues::eth_txq_cpu[MAX_QUEUES]

Definition at line 115 of file common.h.

◆ eth_txq_ctx

struct doca_ctx* rxq_icmp_queues::eth_txq_ctx[MAX_QUEUES]

Definition at line 114 of file common.h.

◆ eth_txq_gpu

struct doca_gpu_eth_txq* rxq_icmp_queues::eth_txq_gpu[MAX_QUEUES]

Definition at line 116 of file common.h.

◆ gpu_dev

struct doca_gpu* rxq_icmp_queues::gpu_dev

Definition at line 100 of file common.h.

◆ gpu_pkt_addr

void* rxq_icmp_queues::gpu_pkt_addr[MAX_QUEUES]

Definition at line 108 of file common.h.

◆ numq

uint16_t rxq_icmp_queues::numq

Definition at line 103 of file common.h.

◆ pkt_buff_mmap

struct doca_mmap* rxq_icmp_queues::pkt_buff_mmap[MAX_QUEUES]

Definition at line 107 of file common.h.

◆ port

struct doca_flow_port* rxq_icmp_queues::port

Definition at line 111 of file common.h.

◆ rxq_pipe

struct doca_flow_pipe* rxq_icmp_queues::rxq_pipe

Definition at line 112 of file common.h.


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