Home
last modified time | relevance | path

Searched refs:DrmBuffer (Results 1 – 7 of 7) sorted by relevance

/hardware/google/gfxstream/host/magma/
DDrmBuffer.cpp27 std::atomic_uint64_t DrmBuffer::mIdNext = 1000001;
29 DrmBuffer::DrmBuffer(DrmBuffer&& other) noexcept in DrmBuffer() function in gfxstream::magma::DrmBuffer
40 DrmBuffer::~DrmBuffer() { in ~DrmBuffer()
55 std::unique_ptr<DrmBuffer> DrmBuffer::create(DrmDevice& device, uint32_t context_id, in create()
66 std::unique_ptr<DrmBuffer> buffer(new DrmBuffer(device)); in create()
76 uint32_t DrmBuffer::getHandle() { return mGemHandle; } in getHandle()
78 uint64_t DrmBuffer::size() { return mSize; } in size()
80 void* DrmBuffer::map() { in map()
106 uint64_t DrmBuffer::getId() { in getId()
111 DrmBuffer::DrmBuffer(DrmDevice& device) : mDevice(device) {} in DrmBuffer() function in gfxstream::magma::DrmBuffer
DDrmBuffer.h31 class DrmBuffer {
33 ~DrmBuffer();
34 DISALLOW_COPY_AND_ASSIGN(DrmBuffer);
35 DrmBuffer(DrmBuffer&&) noexcept;
36 DrmBuffer& operator=(DrmBuffer&&) = delete;
40 static std::unique_ptr<DrmBuffer> create(DrmDevice& device, uint32_t context_id, uint64_t size);
55 DrmBuffer(DrmDevice& device);
DAndroid.bp26 "DrmBuffer.cpp",
41 "DrmBuffer.cpp",
DDrmDevice.h31 class DrmBuffer; variable
Dmeson.build9 'DrmBuffer.cpp',
DIntelDrmDecoder.cpp231 DrmBuffer::create(*dev, mContextId, sizeof(magma_intel_gen_timestamp_query)); in magma_device_query_fudge()
288 auto buffer = DrmBuffer::create(*dev, mContextId, magma_topology_buffer.size()); in magma_device_query_fudge()
355 auto buffer = DrmBuffer::create(con->getDevice(), mContextId, size); in magma_connection_create_buffer()
DIntelDrmDecoder.h55 MonotonicMap<magma_buffer_t, DrmBuffer> mBuffers;