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
11
extern
"C"
{
12
#endif
13
15
typedef
struct
{
char
dummy
; }
_odp_abi_dma_t
;
16
18
typedef
struct
{
char
dummy
; }
_odp_abi_dma_compl_t
;
19
24
typedef
_odp_abi_dma_t
*
odp_dma_t
;
25
26
#define ODP_DMA_INVALID ((odp_dma_t)0)
27
28
typedef
_odp_abi_dma_t
*
odp_dma_compl_t
;
29
30
#define ODP_DMA_COMPL_INVALID ((odp_dma_compl_t)0)
31
32
typedef
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_dma_compl_t
_odp_abi_dma_t * odp_dma_compl_t
DMA completion event.
Definition
api/abi-default/dma_types.h:28
odp_dma_transfer_id_t
uint64_t odp_dma_transfer_id_t
DMA transfer identifier.
Definition
api/abi-default/dma_types.h:32
odp_dma_t
_odp_abi_dma_t * odp_dma_t
DMA session.
Definition
api/abi-default/dma_types.h:24
_odp_abi_dma_compl_t
Definition
api/abi-default/dma_types.h:18
_odp_abi_dma_compl_t::dummy
char dummy
Definition
api/abi-default/dma_types.h:18
_odp_abi_dma_t
Definition
api/abi-default/dma_types.h:15
_odp_abi_dma_t::dummy
char dummy
Definition
api/abi-default/dma_types.h:15
include
odp
api
abi-default
dma_types.h
Generated by
1.9.8