Lines Matching refs:device
95 struct overlay_control_device_t device;
103 struct overlay_data_device_t device;
131 const char* name, struct hw_device_t** device);
451 LOGE("Failed to open overlay device\n");
1057 overlay_data_device_t *overlay_dev = &ctx->device;
1089 const char* name, struct hw_device_t** device)
1102 dev->device.common.tag = HARDWARE_DEVICE_TAG;
1103 dev->device.common.version = 0;
1104 dev->device.common.module = const_cast<hw_module_t*>(module);
1105 dev->device.common.close = overlay_control_close;
1107 dev->device.get = overlay_get;
1108 dev->device.createOverlay = overlay_createOverlay;
1109 dev->device.destroyOverlay = overlay_destroyOverlay;
1110 dev->device.setPosition = overlay_setPosition;
1111 dev->device.getPosition = overlay_getPosition;
1112 dev->device.setParameter = overlay_setParameter;
1113 dev->device.stage = overlay_stage;
1114 dev->device.commit = overlay_commit;
1116 *device = &dev->device.common;
1126 dev->device.common.tag = HARDWARE_DEVICE_TAG;
1127 dev->device.common.version = 0;
1128 dev->device
1129 dev->device.common.close = overlay_data_close;
1131 dev->device.initialize = overlay_initialize;
1132 dev->device.resizeInput = overlay_resizeInput;
1133 dev->device.setCrop = overlay_setCrop;
1134 dev->device.getCrop = overlay_getCrop;
1135 dev->device.setParameter = overlay_data_setParameter;
1136 dev->device.dequeueBuffer = overlay_dequeueBuffer;
1137 dev->device.queueBuffer = overlay_queueBuffer;
1138 dev->device.getBufferAddress = overlay_getBufferAddress;
1139 dev->device.getBufferCount = overlay_getBufferCount;
1141 *device = &dev->device.common;