Lines Matching full:payload
39 fields and a payload.
42 | request | flags | size | payload |
54 :size: ``u32``, size of the payload
56 Payload types
59 Depending on the request type, **payload** can be:
160 uint32_t size; /* the following payload size */
171 } payload;
194 :request payload: N/A
195 :reply payload: ``u64``
201 :request payload: ``u64``
202 :reply payload: N/A
208 :request payload: N/A
209 :reply payload: ``struct virtio_gpu_resp_display_info`` (from virtio specification)
215 :request payload: ``VhostUserGpuCursorPos``
216 :reply payload: N/A
222 :request payload: ``VhostUserGpuCursorPos``
223 :reply payload: N/A
229 :request payload: ``VhostUserGpuCursorUpdate``
230 :reply payload: N/A
236 :request payload: ``VhostUserGpuScanout``
237 :reply payload: N/A
244 :request payload: ``VhostUserGpuUpdate``
245 :reply payload: N/A
247 Update the scanout content. The data payload contains the graphical bits.
252 :request payload: ``VhostUserGpuDMABUFScanout``
253 :reply payload: N/A
262 :request payload: ``VhostUserGpuUpdate``
263 :reply payload: empty payload
268 Note: there is no data payload, since the scanout is shared thanks
274 :request payload: ``struct VhostUserGpuEdidRequest``
275 :reply payload: ``struct virtio_gpu_resp_edid`` (from virtio specification)
283 :request payload: ``VhostUserGpuDMABUFScanout2``
284 :reply payload: N/A