Lines Matching defs:device
55 /** State information for each device instance */
57 struct copybit_device_t device;
73 struct hw_device_t** device);
558 /** Close the copybit device */
587 /** Open a new instance of a copybit device using name */
589 struct hw_device_t** device)
596 ctx->device.common.tag = HARDWARE_DEVICE_TAG;
597 ctx->device.common.version = 1;
598 ctx->device.common.module = const_cast<hw_module_t*>(module);
599 ctx->device.common.close = close_copybit;
600 ctx->device.set_parameter = set_parameter_copybit;
601 ctx->device.get = get;
602 ctx->device.blit = blit_copybit;
603 ctx->device.set_sync = set_sync_copybit;
604 ctx->device.stretch = stretch_copybit;
605 ctx->device.finish = finish_copybit;
606 ctx->device.flush_get_fence = flush_get_fence;
624 *device = &ctx->device.common;