Lines Matching defs:dev

66 static int fb_setSwapInterval(struct framebuffer_device_t* dev,
77 fb_context_t* ctx = (fb_context_t*)dev;
79 dev->common.module);
80 if (interval < dev->minSwapInterval || interval > dev->maxSwapInterval)
87 static int fb_setUpdateRect(struct framebuffer_device_t* dev,
92 fb_context_t* ctx = (fb_context_t*)dev;
94 dev->common.module);
101 static int fb_post(struct framebuffer_device_t* dev, buffer_handle_t buffer)
104 fb_context_t* ctx = (fb_context_t*) dev;
109 reinterpret_cast<private_module_t*>(dev->common.module);
124 static int fb_compositionComplete(struct framebuffer_device_t* dev)
139 "/dev/graphics/fb%u",
140 "/dev/fb%u",
361 static int fb_close(struct hw_device_t *dev)
363 fb_context_t* ctx = (fb_context_t*)dev;
383 fb_context_t *dev = (fb_context_t*)malloc(sizeof(*dev));
384 memset(dev, 0, sizeof(*dev));
387 dev->device.common.tag = HARDWARE_DEVICE_TAG;
388 dev->device.common.version = 0;
389 dev->device.common.module = const_cast<hw_module_t*>(module);
390 dev->device.common.close = fb_close;
391 dev->device.setSwapInterval = fb_setSwapInterval;
392 dev->device.post = fb_post;
393 dev->device.setUpdateRect = 0;
394 dev->device.compositionComplete = fb_compositionComplete;
400 const_cast<uint32_t&>(dev->device.flags) = 0;
401 const_cast<uint32_t&>(dev->device.width) = m->info.xres;
402 const_cast<uint32_t&>(dev->device.height) = m->info.yres;
403 const_cast<int&>(dev->device.stride) = stride;
404 const_cast<int&>(dev->device.format) = m->fbFormat;
405 const_cast<float&>(dev->device.xdpi) = m->xdpi;
406 const_cast<float&>(dev->device.ydpi) = m->ydpi;
407 const_cast<float&>(dev->device.fps) = m->fps;
408 const_cast<int&>(dev->device.minSwapInterval) =
410 const_cast<int&>(dev->device.maxSwapInterval) =
412 const_cast<int&>(dev->device.numFramebuffers) = m->numBuffers;
415 dev->device.setUpdateRect = fb_setUpdateRect;
419 *device = &dev->device.common;