|  | TIOVX User Guide
    | 
Structure describing a shared memory pointer. More...
#include <tivx_mem.h>
| Data Fields | |
| volatile uint32_t | mem_heap_region | 
| Memory region to which this pointer belongs, see tivx_mem_heap_region_e. | |
| volatile int32_t | dma_buf_fd | 
| Value of dmaBufFd correspods to the host_ptr, This will be used by host/Linux CPU. | |
| volatile uint64_t | shared_ptr | 
| Value of pointer as seen in shared memory All CPUs will have method to convert from shared memory pointer to CPU local memory pointer. | |
| volatile uint64_t | host_ptr | 
| Value of pointer as seen as by host CPU Host CPU will have method to convert to/from shared memory pointer. | |
| volatile uint32_t | dma_buf_fd_offset | 
| Offset of dmaBufFd, This will be used by host/Linux CPU. | |
Structure describing a shared memory pointer.
Definition at line 180 of file tivx_mem.h.