Lines Matching defs:gralloc_implementation
21 struct gralloc_implementation { struct
22 void* lib;
24 struct alloc_device_t* alloc_dev;
25 struct gralloc_module_t* alloc_module;
29 int alloc(int w, in alloc()
38 int free(buffer_handle_t handle) { in free()
42 void dumpAlloc(char* buffer, int buff_len) { in dumpAlloc()
49 int registerBuffer(buffer_handle_t handle) { in registerBuffer()
53 int unregisterBuffer(buffer_handle_t handle) { in unregisterBuffer()
57 int lock(buffer_handle_t handle, int usage, in lock()
64 int unlock(buffer_handle_t handle) { in unlock()
68 int lock_ycbcr(buffer_handle_t handle, in lock_ycbcr()
79 int lockAsync(buffer_handle_t handle, in lockAsync()
112 struct gralloc_implementation* impl_out); argument