Lines Matching refs:m

111 static VhostUserGpuMsg m __attribute__ ((unused));  variable
113 (sizeof(m.request) + sizeof(m.size) + sizeof(m.flags))
210 VhostUserGpuEdidRequest *m = &msg->payload.edid_req; in vhost_user_gpu_handle_display() local
218 if (m->scanout_id >= g->parent_obj.conf.max_outputs) { in vhost_user_gpu_handle_display()
219 error_report("invalid scanout: %d", m->scanout_id); in vhost_user_gpu_handle_display()
224 virtio_gpu_base_generate_edid(VIRTIO_GPU_BASE(g), m->scanout_id, &resp); in vhost_user_gpu_handle_display()
230 VhostUserGpuScanout *m = &msg->payload.scanout; in vhost_user_gpu_handle_display() local
232 if (m->scanout_id >= g->parent_obj.conf.max_outputs) { in vhost_user_gpu_handle_display()
237 s = &g->parent_obj.scanout[m->scanout_id]; in vhost_user_gpu_handle_display()
240 if (m->width == 0) { in vhost_user_gpu_handle_display()
243 s->ds = qemu_create_displaysurface(m->width, m->height); in vhost_user_gpu_handle_display()
251 VhostUserGpuDMABUFScanout *m = &msg->payload.dmabuf_scanout; in vhost_user_gpu_handle_display() local
254 uint32_t stride = m->fd_stride; in vhost_user_gpu_handle_display()
258 if (m->scanout_id >= g->parent_obj.conf.max_outputs) { in vhost_user_gpu_handle_display()
259 error_report("invalid scanout: %d", m->scanout_id); in vhost_user_gpu_handle_display()
267 con = g->parent_obj.scanout[m->scanout_id].con; in vhost_user_gpu_handle_display()
268 dmabuf = g->dmabuf[m->scanout_id]; in vhost_user_gpu_handle_display()
278 g->dmabuf[m->scanout_id] = NULL; in vhost_user_gpu_handle_display()
287 dmabuf = qemu_dmabuf_new(m->width, m->height, in vhost_user_gpu_handle_display()
289 m->fd_width, m->fd_height, in vhost_user_gpu_handle_display()
290 m->fd_drm_fourcc, modifier, in vhost_user_gpu_handle_display()
291 &fd, 1, false, m->fd_flags & in vhost_user_gpu_handle_display()
295 g->dmabuf[m->scanout_id] = dmabuf; in vhost_user_gpu_handle_display()
299 VhostUserGpuUpdate *m = &msg->payload.update; in vhost_user_gpu_handle_display() local
301 if (m->scanout_id >= g->parent_obj.conf.max_outputs || in vhost_user_gpu_handle_display()
302 !g->parent_obj.scanout[m->scanout_id].con) { in vhost_user_gpu_handle_display()
303 error_report("invalid scanout update: %d", m->scanout_id); in vhost_user_gpu_handle_display()
308 con = g->parent_obj.scanout[m->scanout_id].con; in vhost_user_gpu_handle_display()
315 dpy_gl_update(con, m->x, m->y, m->width, m->height); in vhost_user_gpu_handle_display()
320 VhostUserGpuUpdate *m = &msg->payload.update; in vhost_user_gpu_handle_display() local
322 if (m->scanout_id >= g->parent_obj.conf.max_outputs) { in vhost_user_gpu_handle_display()
325 s = &g->parent_obj.scanout[m->scanout_id]; in vhost_user_gpu_handle_display()
329 m->width, in vhost_user_gpu_handle_display()
330 m->height, in vhost_user_gpu_handle_display()
331 (uint32_t *)m->data, in vhost_user_gpu_handle_display()
332 m->width * 4); in vhost_user_gpu_handle_display()
336 0, 0, 0, 0, m->x, m->y, m->width, m->height); in vhost_user_gpu_handle_display()
342 dpy_gfx_update(con, m->x, m->y, m->width, m->height); in vhost_user_gpu_handle_display()