Symbol: vbox_crtc
drivers/gpu/drm/vboxvideo/vbox_drv.h
126
#define to_vbox_crtc(x) container_of(x, struct vbox_crtc, base)
drivers/gpu/drm/vboxvideo/vbox_drv.h
84
struct vbox_crtc *vbox_crtc;
drivers/gpu/drm/vboxvideo/vbox_irq.c
134
hints = &vbox->last_mode_hints[vbox_conn->vbox_crtc->crtc_id];
drivers/gpu/drm/vboxvideo/vbox_irq.c
139
crtc_id = vbox_conn->vbox_crtc->crtc_id;
drivers/gpu/drm/vboxvideo/vbox_irq.c
142
vbox_conn->vbox_crtc->x_hint = hints->dx;
drivers/gpu/drm/vboxvideo/vbox_irq.c
143
vbox_conn->vbox_crtc->y_hint = hints->dy;
drivers/gpu/drm/vboxvideo/vbox_irq.c
146
if (vbox_conn->vbox_crtc->disconnected == disconnected)
drivers/gpu/drm/vboxvideo/vbox_irq.c
158
vbox_conn->vbox_crtc->disconnected = disconnected;
drivers/gpu/drm/vboxvideo/vbox_mode.c
105
p->view_index = vbox_crtc->crtc_id;
drivers/gpu/drm/vboxvideo/vbox_mode.c
106
p->view_offset = vbox_crtc->fb_offset;
drivers/gpu/drm/vboxvideo/vbox_mode.c
107
p->view_size = vbox->available_vram_size - vbox_crtc->fb_offset +
drivers/gpu/drm/vboxvideo/vbox_mode.c
108
vbox_crtc->crtc_id * VBVA_MIN_BUFFER_SIZE;
drivers/gpu/drm/vboxvideo/vbox_mode.c
109
p->max_screen_size = vbox->available_vram_size - vbox_crtc->fb_offset;
drivers/gpu/drm/vboxvideo/vbox_mode.c
163
struct vbox_crtc *vbox_crtc = vbox_connector->vbox_crtc;
drivers/gpu/drm/vboxvideo/vbox_mode.c
165
width = max_t(u16, width, vbox_crtc->x_hint +
drivers/gpu/drm/vboxvideo/vbox_mode.c
167
height = max_t(u16, height, vbox_crtc->y_hint +
drivers/gpu/drm/vboxvideo/vbox_mode.c
184
struct vbox_crtc *vbox_crtc = to_vbox_crtc(crtc);
drivers/gpu/drm/vboxvideo/vbox_mode.c
190
vbox_crtc->width = crtc->state->mode.hdisplay;
drivers/gpu/drm/vboxvideo/vbox_mode.c
191
vbox_crtc->height = crtc->state->mode.vdisplay;
drivers/gpu/drm/vboxvideo/vbox_mode.c
194
vbox_crtc->x = x;
drivers/gpu/drm/vboxvideo/vbox_mode.c
195
vbox_crtc->y = y;
drivers/gpu/drm/vboxvideo/vbox_mode.c
196
vbox_crtc->fb_offset = drm_gem_vram_offset(gbo);
drivers/gpu/drm/vboxvideo/vbox_mode.c
39
struct vbox_crtc *vbox_crtc = to_vbox_crtc(crtc);
drivers/gpu/drm/vboxvideo/vbox_mode.c
398
struct vbox_crtc *vbox_crtc = to_vbox_crtc(new_state->crtc);
drivers/gpu/drm/vboxvideo/vbox_mode.c
418
vbox_crtc->cursor_enabled = true;
drivers/gpu/drm/vboxvideo/vbox_mode.c
447
struct vbox_crtc *vbox_crtc = to_vbox_crtc(old_state->crtc);
drivers/gpu/drm/vboxvideo/vbox_mode.c
453
vbox_crtc->cursor_enabled = false;
drivers/gpu/drm/vboxvideo/vbox_mode.c
46
width = vbox_crtc->width ? vbox_crtc->width : 640;
drivers/gpu/drm/vboxvideo/vbox_mode.c
47
height = vbox_crtc->height ? vbox_crtc->height : 480;
drivers/gpu/drm/vboxvideo/vbox_mode.c
50
x_offset = vbox->single_framebuffer ? vbox_crtc->x : vbox_crtc->x_hint;
drivers/gpu/drm/vboxvideo/vbox_mode.c
51
y_offset = vbox->single_framebuffer ? vbox_crtc->y : vbox_crtc->y_hint;
drivers/gpu/drm/vboxvideo/vbox_mode.c
550
static struct vbox_crtc *vbox_crtc_init(struct drm_device *dev, unsigned int i)
drivers/gpu/drm/vboxvideo/vbox_mode.c
555
struct vbox_crtc *vbox_crtc;
drivers/gpu/drm/vboxvideo/vbox_mode.c
565
vbox_crtc = kzalloc_obj(*vbox_crtc);
drivers/gpu/drm/vboxvideo/vbox_mode.c
566
if (!vbox_crtc)
drivers/gpu/drm/vboxvideo/vbox_mode.c
585
vbox_crtc->crtc_id = i;
drivers/gpu/drm/vboxvideo/vbox_mode.c
587
ret = drm_crtc_init_with_planes(dev, &vbox_crtc->base, primary, cursor,
drivers/gpu/drm/vboxvideo/vbox_mode.c
59
if (vbox_crtc->crtc_id == 0 && fb &&
drivers/gpu/drm/vboxvideo/vbox_mode.c
592
drm_mode_crtc_set_gamma_size(&vbox_crtc->base, 256);
drivers/gpu/drm/vboxvideo/vbox_mode.c
593
drm_crtc_helper_add(&vbox_crtc->base, &vbox_crtc_helper_funcs);
drivers/gpu/drm/vboxvideo/vbox_mode.c
595
return vbox_crtc;
drivers/gpu/drm/vboxvideo/vbox_mode.c
60
vbox_crtc->fb_offset / pitch < 0xffff - crtc->y &&
drivers/gpu/drm/vboxvideo/vbox_mode.c
606
kfree(vbox_crtc);
drivers/gpu/drm/vboxvideo/vbox_mode.c
61
vbox_crtc->fb_offset % (bpp / 8) == 0) {
drivers/gpu/drm/vboxvideo/vbox_mode.c
68
vbox_crtc->fb_offset % pitch / bpp * 8 + vbox_crtc->x);
drivers/gpu/drm/vboxvideo/vbox_mode.c
70
vbox_crtc->fb_offset / pitch + vbox_crtc->y);
drivers/gpu/drm/vboxvideo/vbox_mode.c
720
if (vbox_connector->vbox_crtc->crtc_id == 0)
drivers/gpu/drm/vboxvideo/vbox_mode.c
737
if (vbox_connector->vbox_crtc->x_hint != -1)
drivers/gpu/drm/vboxvideo/vbox_mode.c
740
vbox_connector->vbox_crtc->x_hint);
drivers/gpu/drm/vboxvideo/vbox_mode.c
745
if (vbox_connector->vbox_crtc->y_hint != -1)
drivers/gpu/drm/vboxvideo/vbox_mode.c
748
vbox_connector->vbox_crtc->y_hint);
drivers/gpu/drm/vboxvideo/vbox_mode.c
75
flags |= vbox_crtc->disconnected ? VBVA_SCREEN_F_DISABLED : 0;
drivers/gpu/drm/vboxvideo/vbox_mode.c
76
hgsmi_process_display_info(vbox->guest_pool, vbox_crtc->crtc_id,
drivers/gpu/drm/vboxvideo/vbox_mode.c
78
vbox_crtc->x * bpp / 8 +
drivers/gpu/drm/vboxvideo/vbox_mode.c
79
vbox_crtc->y * pitch,
drivers/gpu/drm/vboxvideo/vbox_mode.c
805
struct vbox_crtc *vbox_crtc,
drivers/gpu/drm/vboxvideo/vbox_mode.c
816
vbox_connector->vbox_crtc = vbox_crtc;
drivers/gpu/drm/vboxvideo/vbox_mode.c
847
struct vbox_crtc *vbox_crtc;
drivers/gpu/drm/vboxvideo/vbox_mode.c
85
struct vbox_crtc *vbox_crtc = to_vbox_crtc(crtc);
drivers/gpu/drm/vboxvideo/vbox_mode.c
861
vbox_crtc = vbox_crtc_init(dev, i);
drivers/gpu/drm/vboxvideo/vbox_mode.c
862
if (IS_ERR(vbox_crtc)) {
drivers/gpu/drm/vboxvideo/vbox_mode.c
863
ret = PTR_ERR(vbox_crtc);
drivers/gpu/drm/vboxvideo/vbox_mode.c
871
ret = vbox_connector_init(dev, vbox_crtc, encoder);