Home
last modified time | relevance | path

Searched refs:g (Results 1 – 25 of 231) sorted by relevance

12345678910

/qemu/hw/display/
H A Dvirtio-gpu-base.c28 g->enable = 0; in virtio_gpu_base_reset()
32 g->scanout[i].width = 0; in virtio_gpu_base_reset()
34 g->scanout[i].x = 0; in virtio_gpu_base_reset()
35 g->scanout[i].y = 0; in virtio_gpu_base_reset()
36 g->scanout[i].ds = NULL; in virtio_gpu_base_reset()
123 vgc->gl_flushed(g); in virtio_gpu_gl_flushed()
192 g->virtio_config.num_scanouts = cpu_to_le32(g->conf.max_outputs); in virtio_gpu_base_device_realize()
207 g->req_state[0].width = g->conf.xres; in virtio_gpu_base_device_realize()
208 g->req_state[0].height = g->conf.yres; in virtio_gpu_base_device_realize()
212 g->scanout[i].con = in virtio_gpu_base_device_realize()
[all …]
H A Dvirtio-gpu-virgl.c168 g->parent_obj.enable = 1; in virgl_cmd_set_scanout()
229 g->stats.req_3d++; in virgl_cmd_submit_3d()
511 VirtIOGPU *g = opaque; in virgl_write_fence() local
526 g->inflight--; in virgl_write_fence()
537 VirtIOGPU *g = opaque; in virgl_create_context() local
550 VirtIOGPU *g = opaque; in virgl_destroy_context() local
559 VirtIOGPU *g = opaque; in virgl_make_context_current() local
576 VirtIOGPU *g = opaque; in virtio_gpu_print_stats() local
578 if (g->stats.requests) { in virtio_gpu_print_stats()
596 VirtIOGPU *g = opaque; in virtio_gpu_fence_poll() local
[all …]
H A Dvhost-user-gpu.c235 g->parent_obj.enable = 1; in vhost_user_gpu_handle_display()
263 g->parent_obj.enable = 1; in vhost_user_gpu_handle_display()
310 g->backend_blocked = true; in vhost_user_gpu_handle_display()
355 VhostUserGPU *g = opaque; in vhost_user_gpu_chr_read() local
419 if (g->backend_blocked) { in vhost_user_gpu_gl_flushed()
420 vhost_user_gpu_unblock(g); in vhost_user_gpu_gl_flushed()
421 g->backend_blocked = false; in vhost_user_gpu_gl_flushed()
452 g->vhost_gpu_fd = sv[0]; in vhost_user_gpu_do_set_socket()
532 g->vhost_gpu_fd = -1; in vhost_user_gpu_set_status()
638 g->vhost_gpu_fd = -1; in vhost_user_gpu_device_realize()
[all …]
H A Dvirtio-gpu.c297 if (res->hostmem + g->hostmem < g->conf_max_hostmem) { in virtio_gpu_resource_create_2d()
1066 if (g->stats.max_inflight < g->inflight) { in virtio_gpu_process_cmdq()
1067 g->stats.max_inflight = g->inflight; in virtio_gpu_process_cmdq()
1087 g->inflight--; in virtio_gpu_process_fenceq()
1128 vgc->handle_ctrl(VIRTIO_DEVICE(g), g->ctrl_vq); in virtio_gpu_ctrl_bh()
1166 virtio_gpu_handle_cursor(&g->parent_obj.parent_obj, g->cursor_vq); in virtio_gpu_cursor_bh()
1291 g->hostmem = 0; in virtio_gpu_load()
1508 g->ctrl_bh = virtio_bh_new_guarded(qdev, virtio_gpu_ctrl_bh, g); in virtio_gpu_device_realize()
1509 g->cursor_bh = virtio_bh_new_guarded(qdev, virtio_gpu_cursor_bh, g); in virtio_gpu_device_realize()
1510 g->reset_bh = qemu_bh_new(virtio_gpu_reset_bh, g); in virtio_gpu_device_realize()
[all …]
H A Dvirtio-vga.c15 if (g->enable) { in virtio_vga_base_invalidate_display()
16 g->hw_ops->invalidate(g); in virtio_vga_base_invalidate_display()
27 if (g->enable) { in virtio_vga_base_update_display()
28 g->hw_ops->gfx_update(g); in virtio_vga_base_update_display()
39 if (g->enable) { in virtio_vga_base_text_update()
41 g->hw_ops->text_update(g, chardata); in virtio_vga_base_text_update()
55 if (g->hw_ops->ui_info) { in virtio_vga_base_ui_info()
56 g->hw_ops->ui_info(g, idx, info); in virtio_vga_base_ui_info()
66 g->hw_ops->gl_block(g, block); in virtio_vga_base_gl_block()
75 return g->hw_ops->get_flags(g); in virtio_vga_base_get_flags()
[all …]
H A Dvirtio-gpu-rutabaga.c69 VirtIOGPU *g = VIRTIO_GPU(b); in virtio_gpu_rutabaga_gl_flushed() local
70 virtio_gpu_process_cmdq(g); in virtio_gpu_rutabaga_gl_flushed()
176 rutabaga_cmd_resource_unref(VirtIOGPU *g, in rutabaga_cmd_resource_unref() argument
202 rutabaga_cmd_context_create(VirtIOGPU *g, in rutabaga_cmd_context_create() argument
340 rutabaga_cmd_submit_3d(VirtIOGPU *g, in rutabaga_cmd_submit_3d() argument
500 virtio_gpu_cleanup_mapping(g, res); in rutabaga_cmd_detach_backing()
776 rutabaga_cmd_submit_3d(g, cmd); in virtio_gpu_rutabaga_process_cmd()
818 virtio_gpu_get_edid(g, cmd); in virtio_gpu_rutabaga_process_cmd()
988 builder.user_data = (uint64_t)g; in virtio_gpu_rutabaga_init()
1052 VirtIOGPU *g = VIRTIO_GPU(vdev); in virtio_gpu_rutabaga_handle_ctrl() local
[all …]
H A Dvirtio-gpu-gl.c53 VirtIOGPU *g = VIRTIO_GPU(b); in virtio_gpu_gl_flushed() local
55 virtio_gpu_process_cmdq(g); in virtio_gpu_gl_flushed()
60 VirtIOGPU *g = VIRTIO_GPU(vdev); in virtio_gpu_gl_handle_ctrl() local
69 virtio_gpu_virgl_init(g); in virtio_gpu_gl_handle_ctrl()
74 virtio_gpu_virgl_reset(g); in virtio_gpu_gl_handle_ctrl()
86 virtio_gpu_process_cmdq(g); in virtio_gpu_gl_handle_ctrl()
87 virtio_gpu_virgl_fence_poll(g); in virtio_gpu_gl_handle_ctrl()
92 VirtIOGPU *g = VIRTIO_GPU(vdev); in virtio_gpu_gl_reset() local
102 virtio_gpu_virgl_reset_scanout(g); in virtio_gpu_gl_reset()
109 VirtIOGPU *g = VIRTIO_GPU(qdev); in virtio_gpu_gl_device_realize() local
[all …]
H A Dpl110_template.h149 unsigned int r, g, b; in glue() local
165 g = data & 0x3f; in glue()
172 g = (data & 0x3f) << 2; in glue()
180 g = (data & 0x3f) << 2; in glue()
195 unsigned int r, g, b; in glue() local
207 g = (data >> 8) & 0xff; in glue()
226 unsigned int r, g, b; in glue() local
241 g = (data & 0x1f) << 3; in glue()
264 unsigned int r, g, b; in glue() local
279 g = (data & 0xf) << 4; in glue()
[all …]
H A Dvirtio-gpu-pci.c32 VirtIOGPUBase *g = vgpu->vgpu; in virtio_gpu_pci_base_realize() local
33 DeviceState *vdev = DEVICE(g); in virtio_gpu_pci_base_realize()
36 if (virtio_gpu_hostmem_enabled(g->conf)) { in virtio_gpu_pci_base_realize()
39 memory_region_init(&g->hostmem, OBJECT(g), "virtio-gpu-hostmem", in virtio_gpu_pci_base_realize()
40 g->conf.hostmem); in virtio_gpu_pci_base_realize()
45 &g->hostmem); in virtio_gpu_pci_base_realize()
46 virtio_pci_add_shm_cap(vpci_dev, 4, 0, g->conf.hostmem, in virtio_gpu_pci_base_realize()
55 for (i = 0; i < g->conf.max_outputs; i++) { in virtio_gpu_pci_base_realize()
56 object_property_set_link(OBJECT(g->scanout[i].con), "device", in virtio_gpu_pci_base_realize()
H A Dpxa2xx_lcd.c288 unsigned int r, g, b; in pxa2xx_draw_line16() local
316 unsigned int r, g, b; in pxa2xx_draw_line16t() local
354 unsigned int r, g, b; in pxa2xx_draw_line18() local
376 unsigned int r, g, b; in pxa2xx_draw_line18p() local
424 unsigned int r, g, b; in pxa2xx_draw_line19() local
451 unsigned int r, g, b; in pxa2xx_draw_line19p() local
519 unsigned int r, g, b; in pxa2xx_draw_line24() local
527 g = data & 0xff; in pxa2xx_draw_line24()
540 unsigned int r, g, b; in pxa2xx_draw_line24t() local
548 g = data & 0xff; in pxa2xx_draw_line24t()
[all …]
H A Domap_lcdc.c80 uint8_t v, r, g, b; in draw_line2_32() local
85 g = pal[v & 3] & 0xf0; in draw_line2_32()
91 g = pal[v & 3] & 0xf0; in draw_line2_32()
97 g = pal[v & 3] & 0xf0; in draw_line2_32()
119 uint8_t v, r, g, b; in draw_line4_32() local
146 uint8_t v, r, g, b; in draw_line8_32() local
151 g = pal[v] & 0xf0; in draw_line8_32()
166 uint8_t r, g, b; in draw_line12_32() local
171 g = v & 0xf0; in draw_line12_32()
186 uint8_t r, g, b; in draw_line16_32() local
[all …]
H A Dvirtio-gpu-udmabuf.c160 static void virtio_gpu_free_dmabuf(VirtIOGPU *g, VGPUDMABuf *dmabuf) in virtio_gpu_free_dmabuf() argument
164 scanout = &g->parent_obj.scanout[dmabuf->scanout_id]; in virtio_gpu_free_dmabuf()
167 QTAILQ_REMOVE(&g->dmabuf.bufs, dmabuf, next); in virtio_gpu_free_dmabuf()
172 *virtio_gpu_create_dmabuf(VirtIOGPU *g, in virtio_gpu_create_dmabuf() argument
190 QTAILQ_INSERT_HEAD(&g->dmabuf.bufs, dmabuf, next); in virtio_gpu_create_dmabuf()
195 int virtio_gpu_update_dmabuf(VirtIOGPU *g, in virtio_gpu_update_dmabuf() argument
205 new_primary = virtio_gpu_create_dmabuf(g, scanout_id, res, fb, r); in virtio_gpu_update_dmabuf()
210 if (g->dmabuf.primary[scanout_id]) { in virtio_gpu_update_dmabuf()
211 old_primary = g->dmabuf.primary[scanout_id]; in virtio_gpu_update_dmabuf()
216 g->dmabuf.primary[scanout_id] = new_primary; in virtio_gpu_update_dmabuf()
[all …]
H A Dvga-helpers.h337 uint32_t v, r, g, b; in vga_draw_line15_le() local
343 g = (v >> 2) & 0xf8; in vga_draw_line15_le()
356 uint32_t v, r, g, b; in vga_draw_line15_be() local
362 g = (v >> 2) & 0xf8; in vga_draw_line15_be()
378 uint32_t v, r, g, b; in vga_draw_line16_le() local
384 g = (v >> 3) & 0xfc; in vga_draw_line16_le()
397 uint32_t v, r, g, b; in vga_draw_line16_be() local
419 uint32_t r, g, b; in vga_draw_line24_le() local
437 uint32_t r, g, b; in vga_draw_line24_be() local
458 uint32_t r, g, b; in vga_draw_line32_le() local
[all …]
/qemu/include/ui/
H A Dpixel_ops.h1 static inline unsigned int rgb_to_pixel8(unsigned int r, unsigned int g, in rgb_to_pixel8() argument
4 return ((r >> 5) << 5) | ((g >> 5) << 2) | (b >> 6); in rgb_to_pixel8()
7 static inline unsigned int rgb_to_pixel15(unsigned int r, unsigned int g, in rgb_to_pixel15() argument
10 return ((r >> 3) << 10) | ((g >> 3) << 5) | (b >> 3); in rgb_to_pixel15()
16 return ((b >> 3) << 10) | ((g >> 3) << 5) | (r >> 3); in rgb_to_pixel15bgr()
22 return ((r >> 3) << 11) | ((g >> 2) << 5) | (b >> 3); in rgb_to_pixel16()
28 return ((b >> 3) << 11) | ((g >> 2) << 5) | (r >> 3); in rgb_to_pixel16bgr()
34 return (r << 16) | (g << 8) | b; in rgb_to_pixel24()
40 return (b << 16) | (g << 8) | r; in rgb_to_pixel24bgr()
46 return (r << 16) | (g << 8) | b; in rgb_to_pixel32()
[all …]
/qemu/contrib/vhost-user-gpu/
H A Dvirgl.c38 virgl_cmd_context_create(VuGpu *g, in virgl_cmd_context_create() argument
170 virgl_cmd_get_capset(VuGpu *g, in virgl_cmd_get_capset() argument
196 virgl_cmd_submit_3d(VuGpu *g, in virgl_cmd_submit_3d() argument
457 vg_wait_ok(g); in virgl_cmd_resource_flush()
544 vg_get_edid(g, cmd); in vg_virgl_process_cmd()
576 VuGpu *g = opaque; in virgl_write_fence() local
591 g->inflight--; in virgl_write_fence()
600 VuGpu *g = opaque; in virgl_get_drm_fd() local
602 return g->drm_rnode_fd; in virgl_get_drm_fd()
624 vg_virgl_init(VuGpu *g) in vg_virgl_init() argument
[all …]
H A Dvhost-user-gpu.c115 g->sock_fd = -1; in vg_sock_fd_close()
122 VuGpu *g = user_data; in source_wait_cb() local
129 g->wait_in = 0; in source_wait_cb()
136 vg_wait_ok(VuGpu *g) in vg_wait_ok() argument
139 g->wait_in = g_unix_fd_add(g->sock_fd, G_IO_IN | G_IO_HUP, in vg_wait_ok()
1095 g->wait_in = 0; in protocol_features_cb()
1118 g->wait_in = g_unix_fd_add(g->sock_fd, G_IO_IN | G_IO_HUP, in set_gpu_protocol_features()
1170 g->virgl = virgl; in vg_set_features()
1216 vg_destroy(VuGpu *g) in vg_destroy() argument
1282 vugbm_device_init(&g.gdev, g.drm_rnode_fd); in main()
[all …]
/qemu/tests/avocado/
H A Dreverse_debugging.py63 def get_reg_le(g, reg): argument
71 def get_reg_be(g, reg): argument
82 def get_pc(self, g): argument
86 pc = self.get_pc(g)
91 def gdb_step(g): argument
95 def gdb_bstep(g): argument
133 g.connect()
149 self.gdb_step(g)
162 self.gdb_step(g)
178 g.cmd(b'c')
[all …]
/qemu/tests/tcg/multiarch/
H A Dsha512.c264 uint64_t t1 = *h + Sigma1(e) + Ch(e, f, g) + k + w; in Round()
276 Round(a, b, c, &d, e, f, g, &h, 0x428a2f98d728ae22ull, w0 = be64_to_cpu(chunk[0])); in Transform()
277 Round(h, a, b, &c, d, e, f, &g, 0x7137449123ef65cdull, w1 = be64_to_cpu(chunk[1])); in Transform()
278 Round(g, h, a, &b, c, d, e, &f, 0xb5c0fbcfec4d3b2full, w2 = be64_to_cpu(chunk[2])); in Transform()
279 Round(f, g, h, &a, b, c, d, &e, 0xe9b5dba58189dbbcull, w3 = be64_to_cpu(chunk[3])); in Transform()
280 Round(e, f, g, &h, a, b, c, &d, 0x3956c25bf348b538ull, w4 = be64_to_cpu(chunk[4])); in Transform()
281 Round(d, e, f, &g, h, a, b, &c, 0x59f111f1b605d019ull, w5 = be64_to_cpu(chunk[5])); in Transform()
282 Round(c, d, e, &f, g, h, a, &b, 0x923f82a4af194f9bull, w6 = be64_to_cpu(chunk[6])); in Transform()
283 Round(b, c, d, &e, f, g, h, &a, 0xab1c5ed5da6d8118ull, w7 = be64_to_cpu(chunk[7])); in Transform()
284 Round(a, b, c, &d, e, f, g, &h, 0xd807aa98a3030242ull, w8 = be64_to_cpu(chunk[8])); in Transform()
[all …]
/qemu/include/hw/virtio/
H A Dvirtio-gpu.h161 void (*gl_flushed)(VirtIOGPUBase *g);
221 void (*update_cursor_data)(VirtIOGPU *g,
224 void (*resource_destroy)(VirtIOGPU *g,
285 void virtio_gpu_base_reset(VirtIOGPUBase *g);
295 void virtio_gpu_ctrl_response(VirtIOGPU *g,
304 void virtio_gpu_get_edid(VirtIOGPU *g,
313 void virtio_gpu_cleanup_mapping(VirtIOGPU *g,
315 void virtio_gpu_process_cmdq(VirtIOGPU *g);
327 int virtio_gpu_update_dmabuf(VirtIOGPU *g,
338 void virtio_gpu_virgl_reset(VirtIOGPU *g);
[all …]
/qemu/ui/
H A Dvnc-enc-zywrle.h253 #define ZYWRLE_LOAD_PIXEL32(src, r, g, b) \ argument
256 g = ((uint8_t*)src)[L_1]; \
259 #define ZYWRLE_SAVE_PIXEL32(dst, r, g, b) \ argument
262 ((uint8_t*)dst)[L_1] = (uint8_t)g; \
472 #define ZYWRLE_LOAD_COEFF(src, r, g, b) \ argument
475 g = ((int8_t*)src)[1]; \
479 #define ZYWRLE_SAVE_COEFF(dst, r, g, b) \ argument
482 ((int8_t*)dst)[1] = (int8_t)g; \
503 #define ZYWRLE_RGBYUV_(r, g, b, y, u, v, ymask, uvmask) \ argument
591 ZYWRLE_SAVE_PIXEL(data, r, g, b);)
[all …]
/qemu/tcg/
H A Dtcg-op-gvec.c1198 type = choose_vector_type(g->opt_opc, g->vece, oprsz, g->prefer_i64); in tcg_gen_gvec_2()
1262 type = choose_vector_type(g->opt_opc, g->vece, oprsz, g->prefer_i64); in tcg_gen_gvec_2i()
1328 type = choose_vector_type(g->opt_opc, g->vece, oprsz, g->prefer_i64); in tcg_gen_gvec_2s()
1408 type = choose_vector_type(g->opt_opc, g->vece, oprsz, g->prefer_i64); in tcg_gen_gvec_3()
1475 type = choose_vector_type(g->opt_opc, g->vece, oprsz, g->prefer_i64); in tcg_gen_gvec_3i()
1486 c, g->load_dest, g->write_aofs, g->fniv); in tcg_gen_gvec_3i()
1498 c, g->load_dest, g->write_aofs, g->fniv); in tcg_gen_gvec_3i()
1502 c, g->load_dest, g->write_aofs, g->fniv); in tcg_gen_gvec_3i()
1508 g->load_dest, g->write_aofs, g->fni8); in tcg_gen_gvec_3i()
1511 g->load_dest, g->write_aofs, g->fni4); in tcg_gen_gvec_3i()
[all …]
/qemu/.gitlab-ci.d/
H A Dcirrus.yml26 -e "s|[@]CI_COMMIT_SHA@|$CI_COMMIT_SHA|g"
30 -e "s|[@]CIRRUS_VM_CPUS@|$CIRRUS_VM_CPUS|g"
31 -e "s|[@]CIRRUS_VM_RAM@|$CIRRUS_VM_RAM|g"
32 -e "s|[@]UPDATE_COMMAND@|$UPDATE_COMMAND|g"
36 -e "s|[@]PKGS@|$PKGS|g"
37 -e "s|[@]MAKE@|$MAKE|g"
38 -e "s|[@]PYTHON@|$PYTHON|g"
39 -e "s|[@]PIP3@|$PIP3|g"
40 -e "s|[@]PYPI_PKGS@|$PYPI_PKGS|g"
41 -e "s|[@]CONFIGURE_ARGS@|$CONFIGURE_ARGS|g"
[all …]
/qemu/audio/
H A Dpaaudio.c33 paaudio *g; member
41 paaudio *g; member
520 paaudio *g = pa->g = drv_opaque; in qpa_init_out() local
569 paaudio *g = pa->g = drv_opaque; in qpa_init_in() local
823 paaudio *g; in qpa_audio_init() local
857 g->dev = dev; in qpa_audio_init()
867 if (!g->conn) { in qpa_audio_init()
870 if (!g->conn) { in qpa_audio_init()
871 g_free(g); in qpa_audio_init()
877 return g; in qpa_audio_init()
[all …]
/qemu/system/
H A Dmemory_mapping.c207 if (!QTAILQ_EMPTY(&g->list->head)) { in guest_phys_block_add_section()
210 predecessor = QTAILQ_LAST(&g->list->head); in guest_phys_block_add_section()
234 QTAILQ_INSERT_TAIL(&g->list->head, block, next); in guest_phys_block_add_section()
235 ++g->list->num; in guest_phys_block_add_section()
253 GuestPhysListener *g = opaque; in guest_phys_ram_populate_cb() local
255 guest_phys_block_add_section(g, section); in guest_phys_ram_populate_cb()
281 guest_phys_block_add_section(g, section); in guest_phys_blocks_region_add()
286 GuestPhysListener g = { 0 }; in guest_phys_blocks_append() local
288 g.list = list; in guest_phys_blocks_append()
289 g.listener.region_add = &guest_phys_blocks_region_add; in guest_phys_blocks_append()
[all …]
/qemu/tests/qemu-iotests/
H A Dfindtests.py55 for g in line.split()[2:]:
56 self.groups[g].add(t)
71 for g in groups:
72 self.groups[g].add(test_file)
130 res.update(*(self.groups[g] for g in groups))
146 res = res.difference(*(self.groups[g] for g in exclude_groups))

12345678910