Searched defs:AlignedMemory (Results 1 – 3 of 3) sorted by relevance
31 struct AlignedMemory { struct34 AlignedMemory(size_t align, size_t size) : addr(android::aligned_buf_alloc(align, size)) {} in AlignedMemory() function36 ~AlignedMemory() { in ~AlignedMemory() argument44 AlignedMemory& operator=(const AlignedMemory& other) = delete; argument46 AlignedMemory& operator=(AlignedMemory&& other) = delete; argument
29 … std::variant<std::unique_ptr<AlignedMemory>, std::unique_ptr<SharedMemory>> memory) : in RingBlob()
16 template <class T> struct AlignedMemory { struct20 AlignedMemory(size_t size, size_t alignment, size_t offset) in AlignedMemory() argument28 ~AlignedMemory() { operator delete(data - offset, alignment); } in ~AlignedMemory() argument