/hardware/google/gfxstream/host/ |
D | Buffer.cpp | 30 Buffer::Buffer(HandleType handle, uint64_t size) : mHandle(handle), mSize(size) {} in Buffer() function in gfxstream::Buffer 33 std::shared_ptr<Buffer> Buffer::create(gl::EmulationGl* emulationGl, vk::VkEmulation* emulationVk, in create() 35 std::shared_ptr<Buffer> buffer(new Buffer(handle, size)); in create() 70 std::shared_ptr<Buffer> Buffer::onLoad(gl::EmulationGl* emulationGl, vk::VkEmulation*, in onLoad() 75 std::shared_ptr<Buffer> buffer(new Buffer(handle, size)); in onLoad() 92 void Buffer::onSave(android::base::Stream* stream) { in onSave() 103 void Buffer::restore() {} in restore() 105 void Buffer::readToBytes(uint64_t offset, uint64_t size, void* outBytes) { in readToBytes() 123 bool Buffer::updateFromBytes(uint64_t offset, uint64_t size, const void* bytes) { in updateFromBytes()
|
D | RenderChannelImpl.h | 53 virtual IoResult tryWrite(Buffer&& buffer) override final; 59 virtual IoResult tryRead(Buffer* buffer) override final; 62 virtual IoResult readBefore(Buffer* buffer, Duration waitUntilUs) override final; 79 bool writeToGuest(Buffer&& buffer); 86 IoResult readFromGuest(Buffer* buffer, bool blocking); 119 BufferQueue<RenderChannel::Buffer> mFromGuest; 120 BufferQueue<RenderChannel::Buffer> mToGuest;
|
D | Buffer.h | 42 class Buffer : public android::snapshot::LazySnapshotObj<Buffer> { 44 static std::shared_ptr<Buffer> create(gl::EmulationGl* emulationGl, 48 static std::shared_ptr<Buffer> onLoad(gl::EmulationGl* emulationGl, 62 Buffer(HandleType handle, uint64_t size); 76 typedef std::shared_ptr<Buffer> BufferPtr;
|
/hardware/interfaces/automotive/can/1.0/default/libnl++/ |
D | Attributes.cpp | 23 Attributes::Attributes(Buffer<nlattr> buffer) : Buffer<nlattr>(buffer) {} in Attributes() 31 for (auto attr : static_cast<Buffer<nlattr>>(*this)) { in index() 45 Attributes Attributes::parse(Buffer<nlattr> buf) { in parse() 50 std::string Attributes::parse(Buffer<nlattr> buf) { in parse() 60 static T parseUnsigned(Buffer<nlattr> buf) { in parseUnsigned() 65 uint8_t Attributes::parse(Buffer<nlattr> buf) { in parse() 70 uint16_t Attributes::parse(Buffer<nlattr> buf) { in parse() 75 uint32_t Attributes::parse(Buffer<nlattr> buf) { in parse() 80 uint64_t Attributes::parse(Buffer<nlattr> buf) { in parse()
|
D | MessageMutator.cpp | 30 Buffer<nlmsghdr> MessageMutator::constBuffer() const { in constBuffer() 34 MessageMutator::operator Buffer<nlmsghdr>() const { in operator Buffer<nlmsghdr>() 38 uint64_t MessageMutator::read(Buffer<nlattr> attr) const { in read() 42 void MessageMutator::write(Buffer<nlattr> attr, uint64_t val) const { in write() 55 MessageMutator MessageMutator::fragment(Buffer<nlmsghdr> buf) const { in fragment() 75 Buffer<nlmsghdr>::iterator current) in iterator()
|
/hardware/interfaces/automotive/can/1.0/default/libnl++/include/libnl++/ |
D | MessageMutator.h | 38 operator Buffer<nlmsghdr>() const; 46 uint64_t read(Buffer<nlattr> attr) const; 54 void write(Buffer<nlattr> attr, uint64_t val) const; 58 iterator(const MessageMutator& container, Buffer<nlmsghdr>::iterator current); 66 Buffer<nlmsghdr>::iterator mCurrent; 75 Buffer<nlmsghdr> constBuffer() const; 76 MessageMutator fragment(Buffer<nlmsghdr> buf) const;
|
D | Buffer.h | 46 class Buffer { 51 Buffer() : mData(nullptr), mBufferEnd(nullptr) {} in Buffer() function 59 Buffer(const T* data, size_t bufLen) : mData(data), mBufferEnd(pointerAdd(data, bufLen)) {} in Buffer() function 90 const Buffer<D> data(size_t offset = 0) const { 95 std::optional<uintptr_t> getOffset(Buffer<B> inner) const { in getOffset() 111 iterator(const Buffer<T>& buf) : mCurrent(buf) {} in iterator() 128 const Buffer<T>& operator*() const { return mCurrent; } 133 Buffer<T> mCurrent; 149 raw_view(const Buffer<T>& buffer) : mBuffer(buffer) {} in raw_view() 157 const Buffer<T> mBuffer; [all …]
|
D | Socket.h | 101 bool send(const Buffer<nlmsghdr>& msg, const sockaddr_nl& sa); 110 bool send(const Buffer<nlmsghdr>& msg, uint32_t destination); 121 std::optional<Buffer<nlmsghdr>> receive(size_t maxSize = defaultReceiveSize); 134 std::pair<std::optional<Buffer<nlmsghdr>>, sockaddr_nl> receiveFrom( 240 const Buffer<nlmsghdr>& operator*() const; 245 Buffer<nlmsghdr>::iterator mCurrent; 261 std::optional<Buffer<nlmsghdr>> receive(const std::set<nlmsgtype_t>& msgtypes, size_t maxSize);
|
D | Message.h | 37 class Message : public Buffer<nlmsghdr> { 45 static std::optional<Message<T>> parse(Buffer<nlmsghdr> buf) { in parse() 65 static std::optional<Message<T>> parse(Buffer<nlmsghdr> buf, in parse() 97 Message(Buffer<nlmsghdr> buffer, const nlmsghdr& nlHeader, const T& dataHeader, in Message() 99 : Buffer<nlmsghdr>(buffer), header(nlHeader), data(dataHeader), attributes(attributes) {} in Message()
|
D | Attributes.h | 38 class Attributes : private Buffer<nlattr> { 50 Attributes(Buffer<nlattr> buffer); 114 std::optional<Buffer<nlattr>> getBuffer(nlattrtype_t attrtype) const { in getBuffer() 149 using Index = std::map<nlattrtype_t, Buffer<nlattr>>; 182 static T parse(Buffer<nlattr> buf);
|
/hardware/interfaces/neuralnetworks/aidl/utils/src/ |
D | Buffer.cpp | 34 nn::GeneralResult<std::shared_ptr<const Buffer>> Buffer::create( in create() 43 return std::make_shared<const Buffer>(PrivateConstructorTag{}, std::move(buffer), token); in create() 46 Buffer::Buffer(PrivateConstructorTag /*tag*/, std::shared_ptr<aidl_hal::IBuffer> buffer, in Buffer() function in aidl::android::hardware::neuralnetworks::utils::Buffer 53 nn::Request::MemoryDomainToken Buffer::getToken() const { in getToken() 57 nn::GeneralResult<void> Buffer::copyTo(const nn::SharedMemory& dst) const { in copyTo() 66 nn::GeneralResult<void> Buffer::copyFrom(const nn::SharedMemory& src, in copyFrom()
|
/hardware/interfaces/neuralnetworks/1.3/utils/src/ |
D | Buffer.cpp | 41 nn::GeneralResult<std::shared_ptr<const Buffer>> Buffer::create( in create() 50 return std::make_shared<const Buffer>(PrivateConstructorTag{}, std::move(buffer), token); in create() 53 Buffer::Buffer(PrivateConstructorTag /*tag*/, sp<V1_3::IBuffer> buffer, in Buffer() function in android::hardware::neuralnetworks::V1_3::utils::Buffer 60 nn::Request::MemoryDomainToken Buffer::getToken() const { in getToken() 64 nn::GeneralResult<void> Buffer::copyTo(const nn::SharedMemory& dst) const { in copyTo() 74 nn::GeneralResult<void> Buffer::copyFrom(const nn::SharedMemory& src, in copyFrom()
|
/hardware/interfaces/media/bufferpool/2.0/ |
D | types.hal | 38 struct Buffer { 44 * Buffer ownership status for the specified client. 45 * Buffer transfer status for the specified buffer transafer transaction. 52 /** Buffer is acquired by the specified client. */ 54 /** Buffer is sent by the specified client. */ 56 /** Buffer transfer is acked by the receiver client. */ 58 /** Buffer transfer is timed out by receiver client. */ 60 /** Buffer transfer is not acked by the receiver. */ 62 /** Buffer fetch request from the client. */ 64 /** Buffer transaction succeeded. */ [all …]
|
/hardware/interfaces/media/bufferpool/1.0/ |
D | types.hal | 38 struct Buffer { 44 * Buffer ownership status for the specified client. 45 * Buffer transfer status for the specified buffer transafer transaction. 52 /** Buffer is acquired by the specified client. */ 54 /** Buffer is sent by the specified client. */ 56 /** Buffer transfer is acked by the receiver client. */ 58 /** Buffer transfer is timed out by receiver client. */ 60 /** Buffer transfer is not acked by the receiver. */ 62 /** Buffer fetch request from the client. */ 64 /** Buffer transaction succeeded. */ [all …]
|
/hardware/interfaces/neuralnetworks/aidl/utils/test/ |
D | BufferTest.cpp | 63 const auto result = Buffer::create(kInvalidBuffer, kToken); in TEST() 75 const auto result = Buffer::create(mockBuffer, kInvalidToken); in TEST() 85 const auto buffer = Buffer::create(mockBuffer, kToken).value(); in TEST() 97 const auto buffer = Buffer::create(mockBuffer, kToken).value(); in TEST() 110 const auto buffer = Buffer::create(mockBuffer, kToken).value(); in TEST() 124 const auto buffer = Buffer::create(mockBuffer, kToken).value(); in TEST() 140 const auto buffer = Buffer::create(mockBuffer, kToken).value(); in TEST() 154 const auto buffer = Buffer::create(mockBuffer, kToken).value(); in TEST() 167 const auto buffer = Buffer::create(mockBuffer, kToken).value(); in TEST() 183 const auto buffer = Buffer::create(mockBuffer, kToken).value(); in TEST() [all …]
|
/hardware/interfaces/neuralnetworks/1.3/utils/test/ |
D | BufferTest.cpp | 61 const auto result = Buffer::create(kInvalidBuffer, kToken); in TEST() 73 const auto result = Buffer::create(mockBuffer, kInvalidToken); in TEST() 83 const auto buffer = Buffer::create(mockBuffer, kToken).value(); in TEST() 95 const auto buffer = Buffer::create(mockBuffer, kToken).value(); in TEST() 108 const auto buffer = Buffer::create(mockBuffer, kToken).value(); in TEST() 122 const auto buffer = Buffer::create(mockBuffer, kToken).value(); in TEST() 138 const auto buffer = Buffer::create(mockBuffer, kToken).value(); in TEST() 152 const auto buffer = Buffer::create(mockBuffer, kToken).value(); in TEST() 165 const auto buffer = Buffer::create(mockBuffer, kToken).value(); in TEST() 179 const auto buffer = Buffer::create(mockBuffer, kToken).value(); in TEST() [all …]
|
/hardware/interfaces/graphics/allocator/2.0/utils/gralloc1-adapter/ |
D | Gralloc1On0Adapter.cpp | 116 bufferHook<decltype(&Buffer::getBackingStore), in doGetFunction() 117 &Buffer::getBackingStore, gralloc1_backing_store_t*>); in doGetFunction() 122 bufferHook<decltype(&Buffer::getDimensions), in doGetFunction() 123 &Buffer::getDimensions, uint32_t*, uint32_t*>); in doGetFunction() 126 bufferHook<decltype(&Buffer::getFormat), in doGetFunction() 127 &Buffer::getFormat, int32_t*>); in doGetFunction() 130 bufferHook<decltype(&Buffer::getLayerCount), in doGetFunction() 131 &Buffer::getLayerCount, uint32_t*>); in doGetFunction() 136 bufferHook<decltype(&Buffer::getStride), in doGetFunction() 137 &Buffer::getStride, uint32_t*>); in doGetFunction() [all …]
|
/hardware/google/gfxstream/guest/android-emu/aemu/base/files/ |
D | MemStream.h | 28 using Buffer = std::vector<char>; 31 MemStream(Buffer&& data); 48 const Buffer& buffer() const { return mData; } in buffer() 53 Buffer mData;
|
/hardware/google/aemu/base/include/aemu/base/files/ |
D | MemStream.h | 28 using Buffer = std::vector<char>; 31 MemStream(Buffer&& data); 52 const Buffer& buffer() const { return mData; } in buffer() 59 Buffer mData;
|
/hardware/google/camera/common/lib_depth_generator/ |
D | depth_types.h | 54 struct Buffer { struct 71 std::vector<Buffer> color_buffer; argument 73 std::vector<std::vector<Buffer>> ir_buffer; 75 Buffer depth_buffer;
|
/hardware/qcom/sm7250/display/gralloc/ |
D | gr_buf_mgr.h | 78 struct Buffer { struct 87 Buffer() = delete; argument 88 explicit Buffer(const private_handle_t *h, int ih_main = -1, int ih_meta = -1) 96 Error FreeBuffer(std::shared_ptr<Buffer> buf); argument 99 std::shared_ptr<Buffer> GetBufferFromHandleLocked(const private_handle_t *hnd); 102 std::unordered_map<const private_handle_t *, std::shared_ptr<Buffer>> handles_map_ = {};
|
/hardware/qcom/sm8150/display/gralloc/ |
D | gr_buf_mgr.h | 77 struct Buffer { struct 86 Buffer() = delete; argument 87 explicit Buffer(const private_handle_t *h, int ih_main = -1, int ih_meta = -1) 95 Error FreeBuffer(std::shared_ptr<Buffer> buf); argument 98 std::shared_ptr<Buffer> GetBufferFromHandleLocked(const private_handle_t *hnd); 101 std::unordered_map<const private_handle_t *, std::shared_ptr<Buffer>> handles_map_ = {};
|
/hardware/google/gfxstream/include/render-utils/ |
D | RenderChannel.h | 49 using Buffer = android::base::SmallFixedVector<char, 512>; 92 virtual IoResult tryWrite(Buffer&& buffer) = 0; 101 virtual IoResult tryRead(Buffer* buffer) = 0; 107 virtual IoResult readBefore(Buffer* buffer, Duration waitUntilUs) = 0;
|
/hardware/qcom/display/msm8909/gralloc/ |
D | gr_buf_mgr.h | 96 struct Buffer { struct 105 Buffer() = delete; argument 106 explicit Buffer(const private_handle_t* h, int ih_main = -1, int ih_meta = -1): 115 gralloc1_error_t FreeBuffer(std::shared_ptr<Buffer> buf); argument 118 std::shared_ptr<Buffer> GetBufferFromHandleLocked(const private_handle_t *hnd); 127 std::unordered_map<const private_handle_t*, std::shared_ptr<Buffer>> handles_map_ = {};
|
/hardware/qcom/display/msm8996/libgralloc1/ |
D | gr_buf_mgr.h | 96 struct Buffer { struct 105 Buffer() = delete; argument 106 explicit Buffer(const private_handle_t* h, int ih_main = -1, int ih_meta = -1): 115 gralloc1_error_t FreeBuffer(std::shared_ptr<Buffer> buf); argument 118 std::shared_ptr<Buffer> GetBufferFromHandleLocked(const private_handle_t *hnd); 128 std::unordered_map<const private_handle_t*, std::shared_ptr<Buffer>> handles_map_ = {};
|