/aosp12/frameworks/base/opengl/java/android/opengl/ |
H A D | ETC1.java | 19 import java.nio.Buffer; 68 public static native void encodeBlock(Buffer in, int validPixelMask, Buffer out); in encodeBlock() 81 public static native void decodeBlock(Buffer in, Buffer out); in decodeBlock() 97 public static native void encodeImage(Buffer in, int width, int height, in encodeImage() 98 int pixelSize, int stride, Buffer out); in encodeImage() 109 public static native void decodeImage(Buffer in, Buffer out, in decodeImage() 118 public static native void formatHeader(Buffer header, int width, int height); in formatHeader() 124 public static native boolean isValid(Buffer header); in isValid() 130 public static native int getWidth(Buffer header); in getWidth() 136 public static native int getHeight(Buffer header); in getHeight()
|
/aosp12/system/keymaster/km_openssl/ |
H A D | block_cipher_operation.h | 79 AuthorizationSet* output_params, Buffer* output, 82 const Buffer& signature, AuthorizationSet* output_params, 83 Buffer* output) override; 92 bool HandleAad(const AuthorizationSet& input_params, const Buffer& input, 97 bool InternalUpdate(const uint8_t* input, size_t input_length, Buffer* output, 129 const Buffer& signature, AuthorizationSet* output_params, 130 Buffer* output) override; 150 AuthorizationSet* output_params, Buffer* output, 153 const Buffer& signature, AuthorizationSet* output_params, 154 Buffer* output) override; [all …]
|
H A D | ecies_kem.cpp | 75 bool EciesKem::Encrypt(const Buffer& peer_public_value, Buffer* output_clear_key, in Encrypt() 76 Buffer* output_encrypted_key) { in Encrypt() 83 Buffer* output_clear_key, Buffer* output_encrypted_key) { in Encrypt() 90 Buffer shared_secret; in Encrypt() 101 Buffer z; in Encrypt() 109 Buffer actual_secret(z.available_read() + shared_secret.available_read()); in Encrypt() 129 bool EciesKem::Decrypt(EC_KEY* private_key, const Buffer& encrypted_key, Buffer* output_key) { in Decrypt() 136 Buffer* output_key) { in Decrypt() 144 Buffer shared_secret; in Decrypt() 150 Buffer public_value; in Decrypt() [all …]
|
H A D | rsa_operation.cpp | 304 const Buffer& input, const Buffer& /* signature */, in Finish() argument 330 keymaster_error_t RsaSignOperation::SignUndigested(Buffer* output) { in SignUndigested() 373 keymaster_error_t RsaSignOperation::SignDigested(Buffer* output) { in SignDigested() 415 const Buffer& input, const Buffer& signature, in Finish() 417 Buffer* /* output */) { in Finish() argument 427 keymaster_error_t RsaVerifyOperation::VerifyUndigested(const Buffer& signature) { in VerifyUndigested() 474 keymaster_error_t RsaVerifyOperation::VerifyDigested(const Buffer& signature) { in VerifyDigested() 528 const Buffer& input, const Buffer& /* signature */, in Finish() argument 530 Buffer* output) { in Finish() 571 const Buffer& input, const Buffer& /* signature */, in Finish() argument [all …]
|
/aosp12/system/chre/util/tests/ |
H A D | buffer_test.cc | 22 using chre::Buffer; 30 TEST(Buffer, EmptyByDefault) { in TEST() argument 31 Buffer<float> buffer; in TEST() 36 TEST(Buffer, Wrap) { in TEST() argument 40 Buffer<float> buffer; in TEST() 46 TEST(Buffer, CopyArray) { in TEST() argument 50 Buffer<float> buffer; in TEST() 59 TEST(Buffer, CopyArrayEmpty) { in TEST() argument 60 Buffer<float> buffer; in TEST() 70 Buffer<float> buffer; in TEST() [all …]
|
/aosp12/system/keymaster/include/keymaster/km_openssl/ |
H A D | rsa_operation.h | 46 AuthorizationSet* output_params, Buffer* output, 57 keymaster_error_t StoreData(const Buffer& input, size_t* input_consumed); 63 Buffer data_; 104 Buffer* output) override; 107 keymaster_error_t SignUndigested(Buffer* output); 108 keymaster_error_t SignDigested(Buffer* output); 128 Buffer* output) override; 131 keymaster_error_t VerifyUndigested(const Buffer& signature); 132 keymaster_error_t VerifyDigested(const Buffer& signature); 172 Buffer* output) override; [all …]
|
H A D | kem.h | 40 virtual bool Encrypt(const Buffer& peer_public_value, Buffer* output_clear_key, 41 Buffer* output_encrypted_key) = 0; 43 Buffer* output_clear_key, Buffer* output_encrypted_key) = 0; 47 virtual bool Decrypt(EC_KEY* private_key, const Buffer& encrypted_key, Buffer* output_key) = 0; 49 size_t encrypted_key_len, Buffer* output_key) = 0;
|
H A D | ecies_kem.h | 42 bool Encrypt(const Buffer& peer_public_value, Buffer* output_clear_key, 43 Buffer* output_encrypted_key) override; 45 Buffer* output_clear_key, Buffer* output_encrypted_key) override; 47 bool Decrypt(EC_KEY* private_key, const Buffer& encrypted_key, Buffer* output_key) override; 49 Buffer* output_key) override;
|
H A D | ecdsa_operation.h | 43 keymaster_error_t StoreData(const Buffer& input, size_t* input_consumed); 50 Buffer data_; 60 keymaster_error_t Update(const AuthorizationSet& additional_params, const Buffer& input, 61 AuthorizationSet* output_params, Buffer* output, 63 keymaster_error_t Finish(const AuthorizationSet& additional_params, const Buffer& input, 64 const Buffer& signature, AuthorizationSet* output_params, 65 Buffer* output) override; 75 keymaster_error_t Update(const AuthorizationSet& additional_params, const Buffer& input, 76 AuthorizationSet* output_params, Buffer* output, 79 const Buffer& signature, AuthorizationSet* output_params, [all …]
|
/aosp12/hardware/interfaces/automotive/can/1.0/default/libnl++/ |
H A 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()
|
/aosp12/hardware/interfaces/automotive/can/1.0/default/libnl++/include/libnl++/ |
H A D | Buffer.h | 46 class Buffer { 51 Buffer() : mData(nullptr), mBufferEnd(nullptr) {} 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; 203 inline size_t Buffer<nlmsghdr>::declaredLengthImpl() const { in declaredLengthImpl() [all …]
|
/aosp12/system/keymaster/android_keymaster/ |
H A D | serializable.cpp | 75 bool Buffer::reserve(size_t size) { in reserve() 94 bool Buffer::Reinitialize(size_t size) { in Reinitialize() 104 bool Buffer::Reinitialize(const void* data, size_t data_len) { in Reinitialize() 117 size_t Buffer::available_write() const { in available_write() 122 size_t Buffer::available_read() const { in available_read() 128 bool Buffer::valid_buffer_state() const { in valid_buffer_state() 132 bool Buffer::write(const uint8_t* src, size_t write_length) { in write() 139 bool Buffer::read(uint8_t* dest, size_t read_length) { in read() 146 bool Buffer::advance_write(int distance) { in advance_write() 161 size_t Buffer::SerializedSize() const { in SerializedSize() [all …]
|
/aosp12/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/pipeline/ |
H A D | SharedBuffer.java | 25 private volatile Buffer mProducer = null; 26 private volatile Buffer mConsumer = null; 27 private volatile Buffer mIntermediate = null; 39 mProducer = new Buffer(producer); in setProducer() 45 public synchronized Buffer getProducer() { in getProducer() 49 public synchronized Buffer getConsumer() { in getConsumer() 54 Buffer intermediate = mIntermediate; in swapProducer() 64 Buffer intermediate = mIntermediate; in swapConsumerIfNeeded()
|
/aosp12/system/keymaster/tests/fuzzers/ |
H A D | buffer_fuzz.cpp | 29 [](keymaster::Buffer* buf, FuzzedDataProvider*) -> void { in __anon2caa59c60102() 35 [](keymaster::Buffer* buf, FuzzedDataProvider*) -> void { buf->Clear(); }, in __anon2caa59c60202() 36 [](keymaster::Buffer* buf, FuzzedDataProvider* fdp) -> void { in __anon2caa59c60302() 39 [](keymaster::Buffer* buf, FuzzedDataProvider* fdp) -> void { in __anon2caa59c60402() 42 [](keymaster::Buffer* buf, FuzzedDataProvider* fdp) -> void { in __anon2caa59c60502() 45 [](keymaster::Buffer* buf, FuzzedDataProvider* fdp) -> void { in __anon2caa59c60602() 50 [](keymaster::Buffer* buf, FuzzedDataProvider* fdp) -> void { in __anon2caa59c60702() 57 [](keymaster::Buffer* buf, FuzzedDataProvider* fdp) -> void { in __anon2caa59c60802() 63 [](keymaster::Buffer* buf, FuzzedDataProvider* fdp) -> void { in __anon2caa59c60902() 68 [](keymaster::Buffer* buf, FuzzedDataProvider* fdp) -> void { in __anon2caa59c60a02() [all …]
|
/aosp12/hardware/interfaces/neuralnetworks/aidl/utils/src/ |
H A D | Buffer.cpp | 35 nn::GeneralResult<std::shared_ptr<const Buffer>> Buffer::create( in create() 44 return std::make_shared<const Buffer>(PrivateConstructorTag{}, std::move(buffer), token); in create() 47 Buffer::Buffer(PrivateConstructorTag /*tag*/, std::shared_ptr<aidl_hal::IBuffer> buffer, in Buffer() function in aidl::android::hardware::neuralnetworks::utils::Buffer 54 nn::Request::MemoryDomainToken Buffer::getToken() const { in getToken() 58 nn::GeneralResult<void> Buffer::copyTo(const nn::SharedMemory& dst) const { in copyTo() 67 nn::GeneralResult<void> Buffer::copyFrom(const nn::SharedMemory& src, in copyFrom()
|
/aosp12/system/keymaster/legacy_support/ |
H A D | keymaster_passthrough_operation.h | 56 keymaster_error_t Update(const AuthorizationSet& input_params, const Buffer& input, in Update() 57 AuthorizationSet* output_params, Buffer* output, in Update() 73 keymaster_error_t Finish(const AuthorizationSet& input_params, const Buffer& input, 74 const Buffer& signature, AuthorizationSet* output_params, 75 Buffer* output) override; 85 const AuthorizationSet& input_params, const Buffer& input, const Buffer& signature, 86 AuthorizationSet* output_params, Buffer* output); 89 const AuthorizationSet& input_params, const Buffer& input, const Buffer& signature, 90 AuthorizationSet* output_params, Buffer* output);
|
/aosp12/hardware/interfaces/neuralnetworks/1.3/utils/src/ |
H A 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()
|
/aosp12/hardware/interfaces/media/bufferpool/2.0/ |
H A D | types.hal | 38 struct Buffer { 44 * Buffer ownership status for the specified client. 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. */ 60 /** Buffer transfer is not acked by the receiver. */ 62 /** Buffer fetch request from the client. */ 64 /** Buffer transaction succeeded. */ 66 /** Buffer transaction failure. */ 68 /** Buffer invalidation ack. */ [all …]
|
/aosp12/system/keymaster/include/keymaster/ |
H A D | serializable.h | 198 class Buffer : public Serializable { 200 Buffer() : buffer_(nullptr), buffer_size_(0), read_position_(0), write_position_(0) {} in Buffer() function 201 explicit Buffer(size_t size) : buffer_(nullptr) { Reinitialize(size); } in Buffer() function 202 Buffer(const void* buf, size_t size) : buffer_(nullptr) { Reinitialize(buf, size); } in Buffer() function 203 Buffer(Buffer&& b) { *this = move(b); } in Buffer() function 204 Buffer(const Buffer&) = delete; 206 ~Buffer() { Clear(); } in ~Buffer() 208 Buffer& operator=(Buffer&& other) { 220 void operator=(const Buffer& other) = delete; 229 bool Reinitialize(const Buffer& buffer) { in Reinitialize()
|
H A D | operation.h | 118 Buffer* buffer = new (std::nothrow) in create_confirmation_verifier_buffer() 119 Buffer(kConfirmationTokenMessageTag, kConfirmationTokenMessageTagSize); in create_confirmation_verifier_buffer() 130 Buffer* get_confirmation_verifier_buffer() { return confirmation_verifier_buffer_.get(); } in get_confirmation_verifier_buffer() 134 virtual keymaster_error_t Update(const AuthorizationSet& input_params, const Buffer& input, 135 AuthorizationSet* output_params, Buffer* output, 137 virtual keymaster_error_t Finish(const AuthorizationSet& input_params, const Buffer& input, 138 const Buffer& signature, AuthorizationSet* output_params, 139 Buffer* output) = 0; 145 keymaster_error_t UpdateForFinish(const AuthorizationSet& input_params, const Buffer& input); 153 UniquePtr<Buffer> confirmation_verifier_buffer_;
|
/aosp12/hardware/interfaces/media/bufferpool/1.0/ |
H A D | types.hal | 38 struct Buffer { 44 * Buffer ownership status for the specified client. 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. */ 66 /** Buffer transaction failure. */ [all …]
|
/aosp12/frameworks/av/services/audioflinger/ |
H A D | RecordTracks.h | 96 virtual status_t getNextBuffer(AudioBufferProvider::Buffer* buffer); 101 AudioBufferProvider::Buffer mSink; // references client's buffer sink in shared memory 143 virtual status_t getNextBuffer(AudioBufferProvider::Buffer* buffer); 144 virtual void releaseBuffer(AudioBufferProvider::Buffer* buffer); 147 virtual status_t obtainBuffer(Proxy::Buffer *buffer, 149 virtual void releaseBuffer(Proxy::Buffer *buffer); 182 status_t getNextBuffer(AudioBufferProvider::Buffer* buffer) override; 183 void releaseBuffer(AudioBufferProvider::Buffer* buffer) override; 189 void releaseBuffer(Proxy::Buffer *buffer) override; 196 status_t getNextBuffer(AudioBufferProvider::Buffer* buffer) override { in getNextBuffer() [all …]
|
/aosp12/hardware/interfaces/graphics/allocator/2.0/utils/gralloc1-adapter/ |
H A D | Gralloc1On0Adapter.cpp | 126 bufferHook<decltype(&Buffer::getFormat), in doGetFunction() 127 &Buffer::getFormat, int32_t*>); in doGetFunction() 131 &Buffer::getLayerCount, uint32_t*>); in doGetFunction() 137 &Buffer::getStride, uint32_t*>); in doGetFunction() 151 &Buffer::getNumFlexPlanes, uint32_t*>); in doGetFunction() 228 Gralloc1On0Adapter::Buffer::Buffer(buffer_handle_t handle, in Buffer() function in android::hardware::Gralloc1On0Adapter::Buffer 332 const std::shared_ptr<Buffer>& buffer) in retain() 340 const std::shared_ptr<Buffer>& buffer) in release() 440 const std::shared_ptr<Buffer>& buffer, in lock() 472 const std::shared_ptr<Buffer>& buffer, in lockFlex() [all …]
|
/aosp12/frameworks/native/opengl/tools/glgen/stubs/jsr239/ |
H A D | GLImplHeader.java-impl | 29 import java.nio.Buffer; 46 Buffer _colorPointer = null; 47 Buffer _normalPointer = null; 48 Buffer _texCoordPointer = null; 49 Buffer _vertexPointer = null; 50 Buffer _pointSizePointerOES = null; 51 Buffer _matrixIndexPointerOES = null; 52 Buffer _weightPointerOES = null; 64 public void glGetPointerv(int pname, java.nio.Buffer[] params) { 81 "Application %s (SDK target %d) called a GL11 Pointer method with an indirect Buffer.",
|
/aosp12/frameworks/base/opengl/java/com/google/android/gles_jni/ |
H A D | GLImpl.java | 30 import java.nio.Buffer; 47 Buffer _colorPointer = null; 48 Buffer _normalPointer = null; 50 Buffer _vertexPointer = null; 205 java.nio.Buffer pointer, in glColorPointerBounds() 213 java.nio.Buffer pointer in glColorPointer() 241 java.nio.Buffer data in glCompressedTexImage2D() 255 java.nio.Buffer data in glCompressedTexSubImage2D() 357 java.nio.Buffer indices in glDrawElements() 1181 java.nio.Buffer data, in glBufferData() [all …]
|