Lines Matching refs:vga
373 num_pages = d->vga.vram_size; in init_qxl_rom()
378 assert(ram_header_size + surface0_area_size <= d->vga.vram_size); in init_qxl_rom()
384 rom->ram_header_offset = cpu_to_le32(d->vga.vram_size - ram_header_size); in init_qxl_rom()
410 buf = d->vga.vram_ptr; in init_qxl_ram()
446 void *base = qxl->vga.vram_ptr; in qxl_ram_set_dirty()
450 assert(offset < qxl->vga.vram_size); in qxl_ram_set_dirty()
451 qxl_set_dirty(&qxl->vga.vram, offset, offset + 3); in qxl_ram_set_dirty()
458 ram_addr_t end = qxl->vga.vram_size; in qxl_ring_set_dirty()
459 qxl_set_dirty(&qxl->vga.vram, addr, end); in qxl_ring_set_dirty()
1174 graphic_console_set_hwops(d->ssd.dcl.con, d->vga.hw_ops, &d->vga); in qxl_enter_vga_mode()
1179 vga_dirty_log_start(&d->vga); in qxl_enter_vga_mode()
1180 graphic_hw_update(d->vga.con); in qxl_enter_vga_mode()
1191 vga_dirty_log_stop(&d->vga); in qxl_exit_vga_mode()
1286 VGACommonState *vga = opaque; in qxl_vga_ioport_write() local
1287 PCIQXLDevice *qxl = container_of(vga, PCIQXLDevice, vga); in qxl_vga_ioport_write()
1372 mr = &d->vga.vram; in qxl_add_memslot()
2075 qxl->vga.vram_size = qxl->ram_size_mb * MiB;
2077 if (qxl->vga.vram_size < qxl->vgamem_size * 2) {
2078 qxl->vga.vram_size = qxl->vgamem_size * 2;
2102 qxl->vga.vram_size = pow2ceil(qxl->vga.vram_size);
2166 vga_dirty_log_start(&qxl->vga);
2178 PCI_BASE_ADDRESS_SPACE_MEMORY, &qxl->vga.vram);
2197 qxl->have_vga ? "pri" : "sec", qxl->vga.vram_size / MiB);
2205 if (qemu_spice_add_display_interface(&qxl->ssd.qxl, qxl->vga.con) != 0) {
2214 if (qemu_console_fill_device_address(qxl->vga.con,
2241 VGACommonState *vga = &qxl->vga; local
2245 vga->vbe_size = qxl->vgamem_size;
2246 vga->vram_size_mb = qxl->vga.vram_size / MiB;
2247 vga_common_init(vga, OBJECT(dev), &local_err);
2252 vga_init(vga, OBJECT(dev),
2255 vga, "vga");
2260 vga->con = graphic_console_init(DEVICE(dev), 0, &qxl_ops, qxl);
2261 qxl->id = qemu_console_get_index(vga->con); /* == channel_id */
2275 qxl->ssd.dcl.con = vga->con;
2284 memory_region_init_ram(&qxl->vga.vram, OBJECT(dev), "qxl.vgavram",
2285 qxl->vga.vram_size, &error_fatal);
2286 qxl->vga.vram_ptr = memory_region_get_ram_ptr(&qxl->vga.vram);
2287 qxl->vga.con = graphic_console_init(DEVICE(dev), 0, &qxl_ops, qxl);
2288 qxl->ssd.dcl.con = qxl->vga.con;
2289 qxl->id = qemu_console_get_index(qxl->vga.con); /* == channel_id */
2297 uint8_t *ram_start = d->vga.vram_ptr;
2305 if (d->last_release_offset >= d->vga.vram_size) {
2337 uint8_t *ram_start = d->vga.vram_ptr;
2341 assert(d->last_release_offset < d->vga.vram_size);
2458 VMSTATE_STRUCT(vga, PCIQXLDevice, 0, vmstate_vga_common, VGACommonState),
2483 DEFINE_PROP_UINT32("ram_size", PCIQXLDevice, vga.vram_size, 64 * MiB),
2498 DEFINE_PROP_BOOL("global-vmstate", PCIQXLDevice, vga.global_vmstate, false),