Lines Matching refs:drm
88 fb_alloc(struct drm_device *drm, struct drm_mode_fb_cmd2 *mode_cmd, in fb_alloc() argument
103 rv = drm_framebuffer_init(drm, &fb->drm_fb, &fb_funcs); in fb_alloc()
105 device_printf(drm->dev, in fb_alloc()
119 struct tegra_drm *drm; in tegra_fb_probe() local
135 drm = container_of(drm_dev, struct tegra_drm, drm_dev); in tegra_fb_probe()
143 drm->pitch_align); in tegra_fb_probe()
203 struct tegra_drm *drm; in tegra_drm_fb_getinfo() local
205 drm = container_of(drm_dev, struct tegra_drm, drm_dev); in tegra_drm_fb_getinfo()
206 fb = drm->fb; in tegra_drm_fb_getinfo()
227 struct tegra_drm *drm; in tegra_drm_fb_init() local
230 drm = drm_dev->dev_private; in tegra_drm_fb_init()
231 drm = container_of(drm_dev, struct tegra_drm, drm_dev); in tegra_drm_fb_init()
233 drm->fb = fb; in tegra_drm_fb_init()
267 tegra_drm_fb_create(struct drm_device *drm, struct drm_file *file, in tegra_drm_fb_create() argument
288 gem_obj = drm_gem_object_lookup(drm, file, cmd->handles[i]); in tegra_drm_fb_create()
304 rv = fb_alloc(drm, cmd, planes, nplanes, &fb); in tegra_drm_fb_create()
322 struct tegra_drm *drm; in tegra_drm_fb_destroy() local
324 drm = container_of(drm_dev, struct tegra_drm, drm_dev); in tegra_drm_fb_destroy()
325 fb = drm->fb; in tegra_drm_fb_destroy()
334 drm->fb = NULL; in tegra_drm_fb_destroy()