Home | History | Annotate | Download | only in gralloc

Lines Matching refs:dev

64 static int fb_setSwapInterval(struct framebuffer_device_t* dev,
67 fb_context_t* ctx = (fb_context_t*)dev;
68 if (interval < dev->minSwapInterval || interval > dev->maxSwapInterval)
74 static int fb_post(struct framebuffer_device_t* dev, buffer_handle_t buffer)
80 private_module_t* m = reinterpret_cast<private_module_t*>(dev->common.module);
99 static int fb_close(struct hw_device_t *dev)
101 fb_context_t* ctx = (fb_context_t*)dev;
157 "/dev/graphics/fb%u",
158 "/dev/fb%u",
166 fd = open("/dev/graphics/fb0", O_RDWR);
168 ALOGE("/dev/graphics/fb0 Open fail");
228 framebuffer_device_t *dev = (framebuffer_device_t *)malloc(sizeof(framebuffer_device_t));
229 if (dev == NULL) {
230 ALOGE("Failed to allocate memory for dev");
239 free(dev);
245 memset(dev, 0, sizeof(*dev));
248 dev->common.tag = HARDWARE_DEVICE_TAG;
249 dev->common.version = 0;
250 dev->common.module = const_cast<hw_module_t*>(module);
251 dev->common.close = fb_close;
252 dev->setSwapInterval = 0;
253 dev->post = fb_post;
254 dev->setUpdateRect = 0;
255 dev->compositionComplete = 0;
260 const_cast<uint32_t&>(dev->flags) = 0;
261 const_cast<uint32_t&>(dev->width) = m->xres;
262 const_cast<uint32_t&>(dev->height) = m->yres;
263 const_cast<int&>(dev->stride) = stride;
264 const_cast<int&>(dev->format) = format;
265 const_cast<float&>(dev->xdpi) = m->xdpi;
266 const_cast<float&>(dev->ydpi) = m->ydpi;
267 const_cast<float&>(dev->fps) = m->fps;
268 const_cast<int&>(dev->minSwapInterval) = 1;
269 const_cast<int&>(dev->maxSwapInterval) = 1;
270 *device = &dev->common;