Lines Matching refs:BufferAllocator

43 void BufferAllocator::LogInterface(const std::string& interface) {  in LogInterface()
50 int BufferAllocator::OpenDmabufHeap(const std::string& heap_name) { in OpenDmabufHeap()
84 void BufferAllocator::QueryIonHeaps() { in QueryIonHeaps()
113 BufferAllocator::BufferAllocator() { in BufferAllocator() function in BufferAllocator
119 int BufferAllocator::MapNameToIonMask(const std::string& heap_name, unsigned int ion_heap_mask, in MapNameToIonMask()
130 int BufferAllocator::GetIonHeapIdByName(const std::string& heap_name, unsigned int* heap_id) { in GetIonHeapIdByName()
142 int BufferAllocator::MapNameToIonName(const std::string& heap_name, in MapNameToIonName()
159 int BufferAllocator::MapNameToIonHeap(const std::string& heap_name, in MapNameToIonHeap()
181 int BufferAllocator::GetIonConfig(const std::string& heap_name, IonHeapConfig& heap_config) { in GetIonConfig()
213 int BufferAllocator::DmabufAlloc(const std::string& heap_name, size_t len, int fd) { in DmabufAlloc()
235 int BufferAllocator::DmabufSetName(unsigned int dmabuf_fd, const std::string& name) { in DmabufSetName()
245 int BufferAllocator::IonAlloc(const std::string& heap_name, size_t len, in IonAlloc()
263 int BufferAllocator::Alloc(const std::string& heap_name, size_t len, in Alloc()
275 int BufferAllocator::AllocSystem(bool cpu_access_needed, size_t len, unsigned int heap_flags, in AllocSystem()
311 int BufferAllocator::LegacyIonCpuSync(unsigned int dmabuf_fd, in LegacyIonCpuSync()
330 int BufferAllocator::DoSync(unsigned int dmabuf_fd, bool start, SyncType sync_type, in DoSync()
345 int BufferAllocator::CpuSyncStart(unsigned int dmabuf_fd, SyncType sync_type, in CpuSyncStart()
355 int BufferAllocator::CpuSyncEnd(unsigned int dmabuf_fd, SyncType sync_type, in CpuSyncEnd()
365 std::unordered_set<std::string> BufferAllocator::GetDmabufHeapList() { in GetDmabufHeapList()
381 bool BufferAllocator::CheckIonSupport() { in CheckIonSupport()