30 #include <linux/types.h>
40 #define doca_event_invalid_handle -1
43 #define doca_event_invalid_handle INVALID_HANDLE_VALUE
49 #define DOCA_GID_BYTE_LENGTH 16
doca_event_handle_t doca_notification_handle_t
doca_mtu_size
MTU size in bytes.
doca_gpu_mem_type
Type of memory the GPUNetIO library can allocate.
void * doca_event_handle_t
doca_access_flag
Specifies the permission level for DOCA buffer.
doca_eth_wait_on_time_type
Type of wait on time the network card can support.
doca_pci_func_type
Specifies the PCI function type for DOCA representor device.
uint16_t doca_be16_t
Declare DOCA endianity types.
@ DOCA_MTU_SIZE_512_BYTES
@ DOCA_MTU_SIZE_256_BYTES
@ DOCA_MTU_SIZE_RAW_ETHERNET
@ DOCA_GPU_MEM_TYPE_CPU_GPU
@ DOCA_GPU_MEM_TYPE_GPU_CPU
@ DOCA_ACCESS_FLAG_LOCAL_READ_WRITE
@ DOCA_ACCESS_FLAG_RDMA_READ
@ DOCA_ACCESS_FLAG_PCI_RELAXED_ORDERING
@ DOCA_ACCESS_FLAG_LOCAL_READ_ONLY
@ DOCA_ACCESS_FLAG_PCI_READ_WRITE
@ DOCA_ACCESS_FLAG_PCI_READ_ONLY
@ DOCA_ACCESS_FLAG_RDMA_ATOMIC
@ DOCA_ACCESS_FLAG_RDMA_WRITE
@ DOCA_ETH_WAIT_ON_TIME_TYPE_NATIVE
@ DOCA_ETH_WAIT_ON_TIME_TYPE_DPDK
@ DOCA_ETH_WAIT_ON_TIME_TYPE_NONE
Struct to represent a gather list.
struct doca_gather_list * next
Convenience type for representing opaque data.