RDK Documentation (Open Sourced RDK Components)
AampIonMemorySystem::AampIonMemoryContext Class Reference
Collaboration diagram for AampIonMemorySystem::AampIonMemoryContext:
Collaboration graph

Public Member Functions

 AampIonMemoryContext (AampLogManager *logObj=NULL)
 
 AampIonMemoryContext (const AampIonMemoryContext &)=delete
 
AampIonMemoryContextoperator= (const AampIonMemoryContext &)=delete
 
void close ()
 
bool createBuffer (size_t len)
 
bool share (int &shareFd)
 
bool phyAddr (unsigned long *addr)
 

Private Attributes

int fd_
 
ion_user_handle_t handle_
 
AampLogManagermLogObj
 
const int AAMP_ION_MEMORY_REGION {RTK_PHOENIX_ION_HEAP_MEDIA_MASK}
 
const int AAMP_ION_MEMORY_FLAGS {(ION_FLAG_NONCACHED | ION_FLAG_SCPUACC | ION_FLAG_HWIPACC)}
 
const int AAMP_ION_MEMORY_ALIGN {0}
 

yes

Definition at line 83 of file AampIonMemorySystem.h.


The documentation for this class was generated from the following files: