Home | History | Annotate | Download | only in gralloc960

Lines Matching defs:hnd

67 	private_handle_t* hnd = (private_handle_t*)handle;
73 if (hnd->flags & private_handle_t::PRIV_FLAGS_FRAMEBUFFER)
78 else if (hnd->flags & private_handle_t::PRIV_FLAGS_USES_ION)
80 retval = gralloc_backend_register(hnd);
84 AERR("unknown buffer flags not supported. flags = %d", hnd->flags );
101 private_handle_t* hnd = (private_handle_t*)handle;
103 AERR_IF(hnd->lockState & private_handle_t::LOCK_STATE_READ_MASK, "[unregister] handle %p still locked (state=%08x)", hnd, hnd->lockState);
105 if (hnd->flags & private_handle_t::PRIV_FLAGS_FRAMEBUFFER)
113 if (hnd->flags & private_handle_t::PRIV_FLAGS_USES_ION)
115 gralloc_backend_unregister(hnd);
119 AERR("Unregistering unknown buffer is not supported. Flags = %d", hnd->flags);
129 gralloc_buffer_attr_free( hnd );
131 hnd->base = 0;
132 hnd->lockState = 0;
133 hnd->writeOwner = 0;
155 private_handle_t* hnd = (private_handle_t*)handle;
157 if (hnd->req_format == HAL_PIXEL_FORMAT_YCbCr_420_888)
163 if (hnd->flags & private_handle_t::PRIV_FLAGS_USES_ION)
165 hnd->writeOwner = usage & GRALLOC_USAGE_SW_WRITE_MASK;
169 *vaddr = (void*)hnd->base;
190 private_handle_t* hnd = (private_handle_t*)handle;
192 if (hnd->flags & private_handle_t::PRIV_FLAGS_USES_ION)
194 hnd->writeOwner = usage & GRALLOC_USAGE_SW_WRITE_MASK;
197 !(hnd->internal_format & MALI_GRALLOC_INTFMT_EXT_MASK))
199 char* base = (char*)hnd->base;
200 int y_stride = hnd->byte_stride;
202 int adjusted_height = GRALLOC_ALIGN(hnd->height, 2);
210 uint64_t base_format = hnd->internal_format & MALI_GRALLOC_INTFMT_FMT_MASK;
235 c_stride = GRALLOC_ALIGN(hnd->byte_stride / 2, 16);
245 AERR("Can't lock buffer %p: wrong format %" PRIx64, hnd, hnd->internal_format);
269 private_handle_t* hnd = (private_handle_t*)handle;
271 if (hnd->flags & private_handle_t::PRIV_FLAGS_USES_ION && hnd->writeOwner)
273 gralloc_backend_sync(hnd);