Lines Matching refs:omap_fb

87 	struct omap_framebuffer *omap_fb = to_omap_framebuffer(fb);  in get_linear_addr()  local
88 struct plane *plane = &omap_fb->planes[n]; in get_linear_addr()
140 struct omap_framebuffer *omap_fb = to_omap_framebuffer(fb); in omap_framebuffer_update_scanout() local
141 const struct drm_format_info *format = omap_fb->format; in omap_framebuffer_update_scanout()
259 struct omap_framebuffer *omap_fb = to_omap_framebuffer(fb); in omap_framebuffer_pin() local
262 mutex_lock(&omap_fb->lock); in omap_framebuffer_pin()
264 if (omap_fb->pin_count > 0) { in omap_framebuffer_pin()
265 omap_fb->pin_count++; in omap_framebuffer_pin()
266 mutex_unlock(&omap_fb->lock); in omap_framebuffer_pin()
271 struct plane *plane = &omap_fb->planes[i]; in omap_framebuffer_pin()
278 omap_fb->pin_count++; in omap_framebuffer_pin()
280 mutex_unlock(&omap_fb->lock); in omap_framebuffer_pin()
286 struct plane *plane = &omap_fb->planes[i]; in omap_framebuffer_pin()
291 mutex_unlock(&omap_fb->lock); in omap_framebuffer_pin()
299 struct omap_framebuffer *omap_fb = to_omap_framebuffer(fb); in omap_framebuffer_unpin() local
302 mutex_lock(&omap_fb->lock); in omap_framebuffer_unpin()
304 omap_fb->pin_count--; in omap_framebuffer_unpin()
306 if (omap_fb->pin_count > 0) { in omap_framebuffer_unpin()
307 mutex_unlock(&omap_fb->lock); in omap_framebuffer_unpin()
312 struct plane *plane = &omap_fb->planes[i]; in omap_framebuffer_unpin()
317 mutex_unlock(&omap_fb->lock); in omap_framebuffer_unpin()
371 struct omap_framebuffer *omap_fb = NULL; in omap_framebuffer_init() local
394 omap_fb = kzalloc(sizeof(*omap_fb), GFP_KERNEL); in omap_framebuffer_init()
395 if (!omap_fb) { in omap_framebuffer_init()
400 fb = &omap_fb->base; in omap_framebuffer_init()
401 omap_fb->format = format; in omap_framebuffer_init()
402 mutex_init(&omap_fb->lock); in omap_framebuffer_init()
424 struct plane *plane = &omap_fb->planes[i]; in omap_framebuffer_init()
455 kfree(omap_fb); in omap_framebuffer_init()