#include <stdio.h>
#include <stdint.h>
#include <cuda.h>
#include <cuda_runtime.h>
#include <doca_dev.h>
#include <doca_gpunetio.h>
#include <doca_error.h>
#include <doca_buf_array.h>
#include <doca_dma.h>
#include "common.h"
Go to the source code of this file.
◆ DMA_MEMCPY_SIZE
| #define DMA_MEMCPY_SIZE 1024 |
◆ gpunetio_dma_memcpy()
◆ gpunetio_dma_memcpy_common_launch_kernel()
| doca_error_t gpunetio_dma_memcpy_common_launch_kernel |
( |
cudaStream_t |
stream, |
|
|
uintptr_t |
gpu_buffer_addr, |
|
|
struct doca_gpu_dma * |
dma_gpu, |
|
|
struct doca_gpu_buf_arr * |
src_gpu_buf_arr, |
|
|
struct doca_gpu_buf_arr * |
dst_gpu_buf_arr |
|
) |
| |