HomeSort by relevance Sort by last modified time
    Searched defs:DiscardableAshmemChunk (Results 1 - 2 of 2) sorted by null

  /external/chromium_org/base/memory/
discardable_memory_ashmem_allocator.h 23 class BASE_EXPORT_PRIVATE DiscardableAshmemChunk {
25 ~DiscardableAshmemChunk();
37 DiscardableAshmemChunk(AshmemRegion* ashmem_region,
50 DISALLOW_COPY_AND_ASSIGN(DiscardableAshmemChunk);
68 // Note that the allocator must outlive the returned DiscardableAshmemChunk
70 scoped_ptr<DiscardableAshmemChunk> Allocate(size_t size);
discardable_memory_ashmem_allocator.cc 30 // - DiscardableAshmemChunk: class mimicking the DiscardableMemory interface
137 // Returns a new instance of DiscardableAshmemChunk whose size is greater or
148 scoped_ptr<DiscardableAshmemChunk> Allocate_Locked(
162 scoped_ptr<DiscardableAshmemChunk> memory = ReuseFreeChunk_Locked(
169 return scoped_ptr<DiscardableAshmemChunk>();
174 new DiscardableAshmemChunk(this, fd_, reinterpret_cast<void*>(address),
237 scoped_ptr<DiscardableAshmemChunk> ReuseFreeChunk_Locked(
244 return scoped_ptr<DiscardableAshmemChunk>();
278 scoped_ptr<DiscardableAshmemChunk> memory(
279 new DiscardableAshmemChunk(this, fd_
    [all...]

Completed in 69 milliseconds