Lines Matching refs:dev

63 static int fb_setSwapInterval(struct framebuffer_device_t* dev,
66 fb_context_t* ctx = (fb_context_t*)dev;
67 if (interval < dev->minSwapInterval || interval > dev->maxSwapInterval)
73 static int fb_post(struct framebuffer_device_t* dev, buffer_handle_t buffer)
79 private_module_t* m = reinterpret_cast<private_module_t*>(dev->common.module);
98 static int fb_close(struct hw_device_t *dev)
100 fb_context_t* ctx = (fb_context_t*)dev;
156 "/dev/graphics/fb%u",
157 "/dev/fb%u",
165 fd = open("/dev/graphics/fb0", O_RDWR);
167 ALOGE("/dev/graphics/fb0 Open fail");
227 framebuffer_device_t *dev = (framebuffer_device_t *)malloc(sizeof(framebuffer_device_t));
228 if (dev == NULL) {
229 ALOGE("Failed to allocate memory for dev");
238 free(dev);
244 memset(dev, 0, sizeof(*dev));
247 dev->common.tag = HARDWARE_DEVICE_TAG;
248 dev->common.version = 0;
249 dev->common.module = const_cast<hw_module_t*>(module);
250 dev->common.close = fb_close;
251 dev->setSwapInterval = 0;
252 dev->post = fb_post;
253 dev->setUpdateRect = 0;
254 dev->compositionComplete = 0;
259 const_cast<uint32_t&>(dev->flags) = 0;
260 const_cast<uint32_t&>(dev->width) = m->xres;
261 const_cast<uint32_t&>(dev->height) = m->yres;
262 const_cast<int&>(dev->stride) = stride;
263 const_cast<int&>(dev->format) = format;
264 const_cast<float&>(dev->xdpi) = m->xdpi;
265 const_cast<float&>(dev->ydpi) = m->ydpi;
266 const_cast<float&>(dev->fps) = m->fps;
267 const_cast<int&>(dev->minSwapInterval) = 1;
268 const_cast<int&>(dev->maxSwapInterval) = 1;
269 *device = &dev->common;