API Reference Manual 1.51.0
Loading...
Searching...
No Matches
api/abi-default/dma_types.h
1/* SPDX-License-Identifier: BSD-3-Clause
2 * Copyright (c) 2021 Nokia
3 */
4
5#ifndef ODP_ABI_DMA_TYPES_H_
6#define ODP_ABI_DMA_TYPES_H_
7
8#include <stdint.h>
9
10#ifdef __cplusplus
11extern "C" {
12#endif
13
15typedef struct { char dummy; } _odp_abi_dma_t;
16
18typedef struct { char dummy; } _odp_abi_dma_compl_t;
19
25
26#define ODP_DMA_INVALID ((odp_dma_t)0)
27
29
30#define ODP_DMA_COMPL_INVALID ((odp_dma_compl_t)0)
31
32typedef uint64_t odp_dma_transfer_id_t;
33
34#define ODP_DMA_TRANSFER_ID_INVALID ((odp_dma_transfer_id_t)0)
35
36#define ODP_DMA_NAME_LEN 32
37
42#ifdef __cplusplus
43}
44#endif
45
46#endif
_odp_abi_dma_t * odp_dma_compl_t
DMA completion event.
uint64_t odp_dma_transfer_id_t
DMA transfer identifier.
_odp_abi_dma_t * odp_dma_t
DMA session.