API Reference Manual  1.45.0
api/abi-default/shared_memory.h
1 /* SPDX-License-Identifier: BSD-3-Clause
2  * Copyright (c) 2017-2018 Linaro Limited
3  */
4 
5 #ifndef ODP_ABI_SHM_H_
6 #define ODP_ABI_SHM_H_
7 
8 #ifdef __cplusplus
9 extern "C" {
10 #endif
11 
13 typedef struct { char dummy; } _odp_abi_shm_t;
14 
20 
21 #define ODP_SHM_INVALID ((odp_shm_t)0)
22 #define ODP_SHM_NAME_LEN 32
23 
24 #define ODP_SHM_IOVA_INVALID ((uint64_t)-1)
25 #define ODP_SHM_PA_INVALID ODP_SHM_IOVA_INVALID
26 
31 #ifdef __cplusplus
32 }
33 #endif
34 
35 #endif
_odp_abi_shm_t * odp_shm_t
ODP shared memory block.