Lines Matching refs:vga
368 num_pages = d->vga.vram_size; in init_qxl_rom()
373 assert(ram_header_size + surface0_area_size <= d->vga.vram_size); in init_qxl_rom()
379 rom->ram_header_offset = cpu_to_le32(d->vga.vram_size - ram_header_size); in init_qxl_rom()
404 buf = d->vga.vram_ptr; in init_qxl_ram()
437 void *base = qxl->vga.vram_ptr; in qxl_ram_set_dirty()
441 assert(offset < qxl->vga.vram_size); in qxl_ram_set_dirty()
442 qxl_set_dirty(&qxl->vga.vram, offset, offset + 3); in qxl_ram_set_dirty()
449 ram_addr_t end = qxl->vga.vram_size; in qxl_ring_set_dirty()
450 qxl_set_dirty(&qxl->vga.vram, addr, end); in qxl_ring_set_dirty()
1160 graphic_console_set_hwops(d->ssd.dcl.con, d->vga.hw_ops, &d->vga); in qxl_enter_vga_mode()
1165 vga_dirty_log_start(&d->vga); in qxl_enter_vga_mode()
1166 graphic_hw_update(d->vga.con); in qxl_enter_vga_mode()
1177 vga_dirty_log_stop(&d->vga); in qxl_exit_vga_mode()
1268 VGACommonState *vga = opaque; in qxl_vga_ioport_write() local
1269 PCIQXLDevice *qxl = container_of(vga, PCIQXLDevice, vga); in qxl_vga_ioport_write()
1354 mr = &d->vga.vram; in qxl_add_memslot()
2054 qxl->vga.vram_size = qxl->ram_size_mb * MiB;
2056 if (qxl->vga.vram_size < qxl->vgamem_size * 2) {
2057 qxl->vga.vram_size = qxl->vgamem_size * 2;
2081 qxl->vga.vram_size = pow2ceil(qxl->vga.vram_size);
2145 vga_dirty_log_start(&qxl->vga);
2157 PCI_BASE_ADDRESS_SPACE_MEMORY, &qxl->vga.vram);
2176 qxl->have_vga ? "pri" : "sec", qxl->vga.vram_size / MiB);
2184 if (qemu_spice_add_display_interface(&qxl->ssd.qxl, qxl->vga.con) != 0) {
2193 if (qemu_console_fill_device_address(qxl->vga.con,
2220 VGACommonState *vga = &qxl->vga; local
2224 vga->vbe_size = qxl->vgamem_size;
2225 vga->vram_size_mb = qxl->vga.vram_size / MiB;
2226 vga_common_init(vga, OBJECT(dev), &local_err);
2231 vga_init(vga, OBJECT(dev),
2234 vga, "vga");
2239 vga->con = graphic_console_init(DEVICE(dev), 0, &qxl_ops, qxl);
2240 qxl->id = qemu_console_get_index(vga->con); /* == channel_id */
2254 qxl->ssd.dcl.con = vga->con;
2263 memory_region_init_ram(&qxl->vga.vram, OBJECT(dev), "qxl.vgavram",
2264 qxl->vga.vram_size, &error_fatal);
2265 qxl->vga.vram_ptr = memory_region_get_ram_ptr(&qxl->vga.vram);
2266 qxl->vga.con = graphic_console_init(DEVICE(dev), 0, &qxl_ops, qxl);
2267 qxl->ssd.dcl.con = qxl->vga.con;
2268 qxl->id = qemu_console_get_index(qxl->vga.con); /* == channel_id */
2276 uint8_t *ram_start = d->vga.vram_ptr;
2284 if (d->last_release_offset >= d->vga.vram_size) {
2316 uint8_t *ram_start = d->vga.vram_ptr;
2320 assert(d->last_release_offset < d->vga.vram_size);
2437 VMSTATE_STRUCT(vga, PCIQXLDevice, 0, vmstate_vga_common, VGACommonState),
2462 DEFINE_PROP_UINT32("ram_size", PCIQXLDevice, vga.vram_size, 64 * MiB),
2477 DEFINE_PROP_BOOL("global-vmstate", PCIQXLDevice, vga.global_vmstate, false),