Home
last modified time | relevance | path

Searched refs:Buffer (Results 1 – 25 of 375) sorted by relevance

12345678910>>...15

/aosp12/frameworks/base/opengl/java/android/opengl/
H A DETC1.java19 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 Dblock_cipher_operation.h79 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 Decies_kem.cpp75 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 Drsa_operation.cpp304 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 Dbuffer_test.cc22 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 Drsa_operation.h46 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 Dkem.h40 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 Decies_kem.h42 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 Decdsa_operation.h43 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 DAttributes.cpp23 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 DBuffer.h46 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 Dserializable.cpp75 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 DSharedBuffer.java25 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 Dbuffer_fuzz.cpp29 [](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 DBuffer.cpp35 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 Dkeymaster_passthrough_operation.h56 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 DBuffer.cpp41 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 Dtypes.hal38 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 Dserializable.h198 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 Doperation.h118 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 Dtypes.hal38 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 DRecordTracks.h96 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 DGralloc1On0Adapter.cpp126 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 DGLImplHeader.java-impl29 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 DGLImpl.java30 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 …]

12345678910>>...15