Lines Matching defs:capset
125 } capset;
623 void *capset,
634 .addr = (uintptr_t)capset,
1422 const struct virgl_renderer_capset_venus *capset = &gpu->capset.data;
1423 info->wire_format_version = capset->wire_format_version;
1424 info->vk_xml_version = capset->vk_xml_version;
1426 capset->vk_ext_command_serialization_spec_version;
1428 capset->vk_mesa_venus_protocol_spec_version;
1429 info->supports_blob_id_0 = capset->supports_blob_id_0;
1431 /* ensure vk_extension_mask is large enough to hold all capset masks */
1433 sizeof(capset->vk_extension_mask1));
1434 memcpy(info->vk_extension_mask, capset->vk_extension_mask1,
1435 sizeof(capset->vk_extension_mask1));
1437 info->allow_vk_wait_syncs = capset->allow_vk_wait_syncs;
1484 gpu->shmem_blob_mem = gpu->capset.data.supports_blob_id_0
1492 assert(!gpu->capset.version);
1493 const int ret = virtgpu_ioctl_context_init(gpu, gpu->capset.id);
1508 gpu->capset.id = VIRGL_RENDERER_CAPSET_VENUS;
1509 gpu->capset.version = 0;
1512 virtgpu_ioctl_get_caps(gpu, gpu->capset.id, gpu->capset.version,
1513 &gpu->capset.data, sizeof(gpu->capset.data));
1516 vn_log(gpu->instance, "failed to get venus v%d capset: %s",
1517 gpu->capset.version, strerror(errno));