NVIDIA DOCA SDK Data Center on a Chip Framework Documentation
dma_copy_host_sample.c File Reference
#include <signal.h>
#include <stdbool.h>
#include <stdint.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <doca_dma.h>
#include <doca_error.h>
#include <doca_log.h>
#include <doca_mmap.h>
#include "dma_common.h"
Include dependency graph for dma_copy_host_sample.c:

Go to the source code of this file.

Functions

 DOCA_LOG_REGISTER (DMA_COPY_HOST)
 
static doca_error_t save_config_info_to_files (const void *export_desc, size_t export_desc_len, const char *src_buffer, size_t src_buffer_len, char *export_desc_file_path, char *buffer_info_file_path)
 
doca_error_t dma_copy_host (const char *pcie_addr, char *src_buffer, size_t src_buffer_size, char *export_desc_file_path, char *buffer_info_file_name)
 

Function Documentation

◆ dma_copy_host()

doca_error_t dma_copy_host ( const char *  pcie_addr,
char *  src_buffer,
size_t  src_buffer_size,
char *  export_desc_file_path,
char *  buffer_info_file_name 
)

Definition at line 102 of file dma_copy_host_sample.c.

◆ DOCA_LOG_REGISTER()

DOCA_LOG_REGISTER ( DMA_COPY_HOST  )

◆ save_config_info_to_files()

static doca_error_t save_config_info_to_files ( const void *  export_desc,
size_t  export_desc_len,
const char *  src_buffer,
size_t  src_buffer_len,
char *  export_desc_file_path,
char *  buffer_info_file_path 
)
static

Definition at line 53 of file dma_copy_host_sample.c.