1
0
mirror of https://gitlab.com/libvirt/libvirt.git synced 2024-12-23 21:34:54 +03:00
libvirt/include/libvirt
Peter Krempa 6f9d66c828 qemu: Store all iothread's 'poll*' attributes as unsigned long long
Convert the internal types to unsigned long long. Luckily we can also
covert the external types too:

 - 'qemuDomainSetIOThreadParams' can accept both _UINT and _ULLONG by
   converting to 'virTypedParamsGetUnsigned'

 - querying is handled via the bulk stats API which is flexible:
    - we use virTypedParamListAddUnsigned to use the bigger type only if
      necessary
    - most users don't even notice because the bindings abstract the
      data types

Apart from the code modifications we also improve the documentation
which was missing for the setters.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2023-05-02 14:32:47 +02:00
..
libvirt-admin.h admin: Introduce virAdmConnectSetDaemonTimeout 2022-07-07 14:35:30 +02:00
libvirt-common.h.in docstring: remove 'v' from since metadata 2022-05-04 18:11:06 +02:00
libvirt-domain-checkpoint.h docstring: remove 'v' from since metadata 2022-05-04 18:11:06 +02:00
libvirt-domain-snapshot.h docstring: remove 'v' from since metadata 2022-05-04 18:11:06 +02:00
libvirt-domain.h qemu: Store all iothread's 'poll*' attributes as unsigned long long 2023-05-02 14:32:47 +02:00
libvirt-event.h docstring: remove 'v' from since metadata 2022-05-04 18:11:06 +02:00
libvirt-host.h Support cpu0-id of Qemu QMP query-sev-capabilities 2022-05-05 12:29:53 +02:00
libvirt-interface.h docstring: remove 'v' from since metadata 2022-05-04 18:11:06 +02:00
libvirt-lxc.h Enforce a standard header file guard symbol name 2018-12-14 10:47:13 +00:00
libvirt-network.h include: Fix unmatched parentheses in comment 2022-05-04 19:16:52 +02:00
libvirt-nodedev.h nodedev: Add VIR_NODE_DEVICE_(CREATE|DEFINE)_XML_VALIDATE flags 2022-11-01 13:07:20 +01:00
libvirt-nwfilter.h docstring: remove 'v' from since metadata 2022-05-04 18:11:06 +02:00
libvirt-qemu.h docstring: remove 'v' from since metadata 2022-05-04 18:11:06 +02:00
libvirt-secret.h docstring: remove 'v' from since metadata 2022-05-04 18:11:06 +02:00
libvirt-storage.h storage: Add VIR_STORAGE_VOL_CREATE_VALIDATE flag 2022-11-01 13:07:20 +01:00
libvirt-stream.h docstring: remove 'v' from since metadata 2022-05-04 18:11:06 +02:00
libvirt.h backup: Introduce virDomainCheckpoint APIs 2019-07-26 16:48:58 -05:00
meson.build meson: Use @BASENAME@ more 2020-09-01 13:22:24 +02:00
virterror.h docstring: remove 'v' from since metadata 2022-05-04 18:11:06 +02:00