Lines Matching refs:buffer

87     // Ensure the buffer doesn't get destroyed when the sp<> goes away.
92 void AHardwareBuffer_acquire(AHardwareBuffer* buffer) {
94 AHardwareBuffer_to_GraphicBuffer(buffer)->incStrong((void*)AHardwareBuffer_acquire);
97 void AHardwareBuffer_release(AHardwareBuffer* buffer) {
99 AHardwareBuffer_to_GraphicBuffer(buffer)->decStrong((void*)AHardwareBuffer_acquire);
102 void AHardwareBuffer_describe(const AHardwareBuffer* buffer,
104 if (!buffer || !outDesc) return;
106 const GraphicBuffer* gbuffer = AHardwareBuffer_to_GraphicBuffer(buffer);
118 int AHardwareBuffer_lock(AHardwareBuffer* buffer, uint64_t usage,
120 if (!buffer) return BAD_VALUE;
130 GraphicBuffer* gBuffer = AHardwareBuffer_to_GraphicBuffer(buffer);
140 int AHardwareBuffer_unlock(AHardwareBuffer* buffer, int32_t* fence) {
141 if (!buffer) return BAD_VALUE;
143 GraphicBuffer* gBuffer = AHardwareBuffer_to_GraphicBuffer(buffer);
150 int AHardwareBuffer_sendHandleToUnixSocket(const AHardwareBuffer* buffer, int socketFd) {
151 if (!buffer) return BAD_VALUE;
152 const GraphicBuffer* gBuffer = AHardwareBuffer_to_GraphicBuffer(buffer);
248 ALOGE("Error reading AHardwareBuffer from socket: no buffer data");
271 // Ensure the buffer has a positive ref-count.
283 const AHardwareBuffer* buffer) {
284 if (!buffer) return nullptr;
285 const GraphicBuffer* gbuffer = AHardwareBuffer_to_GraphicBuffer(buffer);
440 const GraphicBuffer* AHardwareBuffer_to_GraphicBuffer(const AHardwareBuffer* buffer) {
441 return reinterpret_cast<const GraphicBuffer*>(buffer);
444 GraphicBuffer* AHardwareBuffer_to_GraphicBuffer(AHardwareBuffer* buffer) {
445 return reinterpret_cast<GraphicBuffer*>(buffer);
448 const ANativeWindowBuffer* AHardwareBuffer_to_ANativeWindowBuffer(const AHardwareBuffer* buffer) {
449 return AHardwareBuffer_to_GraphicBuffer(buffer)->getNativeBuffer();
452 ANativeWindowBuffer* AHardwareBuffer_to_ANativeWindowBuffer(AHardwareBuffer* buffer) {
453 return AHardwareBuffer_to_GraphicBuffer(buffer)->getNativeBuffer();
456 AHardwareBuffer* AHardwareBuffer_from_GraphicBuffer(GraphicBuffer* buffer) {
457 return reinterpret_cast<AHardwareBuffer*>(buffer);