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

#include </opt/mellanox/doca/samples/doca_dma/dma_common.h>

Collaboration diagram for dma_resources:

Data Fields

struct devemu_resources devemu_res
 
struct doca_dma * dma_ctx
 
struct doca_mmap * remote_mmap
 
struct doca_mmap * local_mmap
 
struct doca_buf_inventory * buf_inv
 
struct doca_dev * dma_dev
 
char * local_mem_buf
 
size_t num_remaining_tasks
 
struct program_core_objects state
 
bool run_pe_progress
 

Detailed Description

Definition at line 49 of file devemu_pci_device_dma_dpu_sample.c.

Field Documentation

◆ buf_inv

struct doca_buf_inventory* dma_resources::buf_inv

Definition at line 54 of file devemu_pci_device_dma_dpu_sample.c.

◆ devemu_res

struct devemu_resources dma_resources::devemu_res

Definition at line 540 of file devemu_pci_device_dma_dpu_sample.c.

◆ dma_ctx

struct doca_dma * dma_resources::dma_ctx

Definition at line 51 of file devemu_pci_device_dma_dpu_sample.c.

◆ dma_dev

struct doca_dev* dma_resources::dma_dev

Definition at line 55 of file devemu_pci_device_dma_dpu_sample.c.

◆ local_mem_buf

char* dma_resources::local_mem_buf

Definition at line 56 of file devemu_pci_device_dma_dpu_sample.c.

◆ local_mmap

struct doca_mmap* dma_resources::local_mmap

Definition at line 53 of file devemu_pci_device_dma_dpu_sample.c.

◆ num_remaining_tasks

size_t dma_resources::num_remaining_tasks

Definition at line 57 of file devemu_pci_device_dma_dpu_sample.c.

◆ remote_mmap

struct doca_mmap* dma_resources::remote_mmap

Definition at line 52 of file devemu_pci_device_dma_dpu_sample.c.

◆ run_pe_progress

bool dma_resources::run_pe_progress

Definition at line 58 of file dma_common.h.

◆ state

struct program_core_objects dma_resources::state

Definition at line 51 of file dma_common.h.


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