qapi: Rename TargetInfo structure as QemuTargetInfo

The QAPI-generated 'TargetInfo' structure name is only used
in a single file. We want to heavily use another structure
similarly named. Rename the QAPI one, since structure names
are not part of the public API.

Suggested-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20250422145502.70770-2-philmd@linaro.org>
This commit is contained in:
Philippe Mathieu-Daudé 2025-04-16 13:25:23 +02:00
parent eb3020b6ed
commit 0c9d76f519
2 changed files with 7 additions and 7 deletions

View File

@ -134,9 +134,9 @@ CurrentMachineParams *qmp_query_current_machine(Error **errp)
return params;
}
TargetInfo *qmp_query_target(Error **errp)
QemuTargetInfo *qmp_query_target(Error **errp)
{
TargetInfo *info = g_malloc0(sizeof(*info));
QemuTargetInfo *info = g_malloc0(sizeof(*info));
info->arch = qapi_enum_parse(&SysEmuTarget_lookup, target_name(), -1,
&error_abort);

View File

@ -275,15 +275,15 @@
{ 'command': 'query-current-machine', 'returns': 'CurrentMachineParams' }
##
# @TargetInfo:
# @QemuTargetInfo:
#
# Information describing the QEMU target.
# Information on the target configuration built into the QEMU binary.
#
# @arch: the target architecture
#
# Since: 1.2
##
{ 'struct': 'TargetInfo',
{ 'struct': 'QemuTargetInfo',
'data': { 'arch': 'SysEmuTarget' } }
##
@ -291,11 +291,11 @@
#
# Return information about the target for this QEMU
#
# Returns: TargetInfo
# Returns: QemuTargetInfo
#
# Since: 1.2
##
{ 'command': 'query-target', 'returns': 'TargetInfo' }
{ 'command': 'query-target', 'returns': 'QemuTargetInfo' }
##
# @UuidInfo: