Home
last modified time | relevance | path

Searched refs:capabilities (Results 1 – 25 of 63) sorted by relevance

123

/qemu/migration/
H A Doptions.c84 DEFINE_PROP_BOOL(name, MigrationState, capabilities[x], false)
211 return s->capabilities[MIGRATION_CAPABILITY_AUTO_CONVERGE]; in migrate_auto_converge()
225 return s->capabilities[MIGRATION_CAPABILITY_BACKGROUND_SNAPSHOT]; in migrate_background_snapshot()
232 return s->capabilities[MIGRATION_CAPABILITY_X_COLO]; in migrate_colo()
239 return s->capabilities[MIGRATION_CAPABILITY_DIRTY_BITMAPS]; in migrate_dirty_bitmaps()
246 return s->capabilities[MIGRATION_CAPABILITY_DIRTY_LIMIT]; in migrate_dirty_limit()
253 return s->capabilities[MIGRATION_CAPABILITY_EVENTS]; in migrate_events()
260 return s->capabilities[MIGRATION_CAPABILITY_MAPPED_RAM]; in migrate_mapped_ram()
267 return s->capabilities[MIGRATION_CAPABILITY_X_IGNORE_SHARED]; in migrate_ignore_shared()
274 return s->capabilities[MIGRATION_CAPABILITY_LATE_BLOCK_ACTIVATE]; in migrate_late_block_activate()
[all …]
H A Dsavevm.c263 MigrationCapability *capabilities; member
278 /* Validate only new capabilities to keep compatibility. */ in should_validate_capability()
294 if (should_validate_capability(i) && s->capabilities[i]) { in get_validatable_capabilities_count()
313 state->capabilities = g_renew(MigrationCapability, state->capabilities, in configuration_pre_save()
316 if (should_validate_capability(i) && s->capabilities[i]) { in configuration_pre_save()
317 state->capabilities[j++] = i; in configuration_pre_save()
329 g_free(state->capabilities); in configuration_post_save()
330 state->capabilities = NULL; in configuration_post_save()
356 MigrationCapability capability = state->capabilities[ in configuration_validate_capabilities()
[all...]
/qemu/tests/qtest/
H A Dqmp-test.c108 QList *capabilities; in test_qmp_protocol() local
118 capabilities = qdict_get_qlist(q, "capabilities"); in test_qmp_protocol()
119 g_assert(capabilities); in test_qmp_protocol()
223 QList *capabilities; in test_qmp_oob() local
232 capabilities = qdict_get_qlist(q, "capabilities"); in test_qmp_oob()
233 g_assert(capabilities && !qlist_empty(capabilities)); in test_qmp_oob()
234 entry = qlist_first(capabilities); in test_qmp_oob()
H A Dlibqtest.h74 QList *capabilities, bool do_connect);
99 void qtest_qmp_handshake(QTestState *s, QList *capabilities);
/qemu/tests/qemu-iotests/
H A D19469 capabilities = [{'capability': 'events', 'state': True}, variable
71 source_vm.qmp('migrate-set-capabilities', capabilities=capabilities)
72 dest_vm.qmp('migrate-set-capabilities', capabilities=capabilities)
H A D20355 iotests.log(vm.qmp('migrate-set-capabilities', capabilities=[
/qemu/tests/migration-stress/guestperf/
H A Dengine.py137 capabilities = [
146 capabilities = [
151 capabilities = [
164 capabilities = [
171 capabilities = [
180 capabilities = [
185 capabilities = [
203 capabilities = [
210 capabilities = [
229 capabilities = [
/qemu/tests/qemu-iotests/tests/
H A Dqsd-migrate.out14 {"execute": "migrate-set-capabilities", "arguments": {"capabilities": [{"capability": "events", "st…
16 {"execute": "migrate-set-capabilities", "arguments": {"capabilities": [{"capability": "events", "st…
H A Dmigrate-bitmaps-test94 capabilities=mig_caps)
158 capabilities=mig_caps)
170 capabilities=mig_caps)
182 capabilities=mig_caps)
258 self.vm.cmd('migrate-set-capabilities', capabilities=caps)
H A Dqsd-migrate88 vm_src.qmp_log('migrate-set-capabilities', capabilities=mig_caps)
89 vm_dst.qmp_log('migrate-set-capabilities', capabilities=mig_caps)
H A Dmigrate-bitmaps-postcopy-test159 self.vm_a.cmd('migrate-set-capabilities', capabilities=caps)
161 self.vm_b.cmd('migrate-set-capabilities', capabilities=caps)
H A Dmigrate-during-backup66 capabilities=[{'capability': 'events',
H A Dmigration-permissions51 capabilities=[
/qemu/qapi/
H A Dcontrol.json12 # Enable QMP capabilities.
17 # means no QMP capabilities will be enabled. (since 2.12)
31 # capabilities, otherwise all the QMP capabilities will be turned
43 # Enumeration of capabilities to be advertised during initial client
H A Dmisc-i386.json211 # @query-sev-capabilities:
213 # Get SEV capabilities.
231 { 'command': 'query-sev-capabilities', 'returns': 'SevCapability' }
346 # Return information about configured SGX capabilities of guest
363 # @query-sgx-capabilities:
365 # Return information about SGX capabilities of host
379 { 'command': 'query-sgx-capabilities', 'returns': 'SgxInfo' }
H A Dmisc-arm.json31 # @query-gic-capabilities:
49 { 'command': 'query-gic-capabilities', 'returns': ['GICCapability'] }
/qemu/hw/usb/
H A Dccid-card-passthru.c114 .capabilities = {0} in ccid_card_vscard_send_init()
132 uint32_t *capabilities; in ccid_card_vscard_handle_init() local
136 capabilities = init->capabilities; in ccid_card_vscard_handle_init()
141 capabilities[i] = ntohl(capabilities[i]); in ccid_card_vscard_handle_init()
/qemu/docs/interop/
H A Dqmp-spec.rst66 ready for capabilities negotiation (for more information refer to section
73 { "QMP": { "version": json-object, "capabilities": json-array } }
79 - The ``capabilities`` member specifies the availability of features beyond the
86 Currently supported capabilities are:
129 With out-of-band execution enabled via `capabilities negotiation`_,
274 "package": "v3.0.0"}, "capabilities": ["oob"] } }
343 Clients should use the ``qmp_capabilities`` command to enable capabilities
347 error, the Server enters Command mode where capabilities changes take
356 capabilities array (in the `Server Greeting`_). Thus, Clients can check
357 that array and enable the capabilities they support.
[all …]
/qemu/tests/qtest/migration/
H A Dframework.c202 QList *capabilities = NULL; in migrate_start_get_qmp_capabilities() local
205 capabilities = qlist_new(); in migrate_start_get_qmp_capabilities()
206 qlist_append_str(capabilities, "oob"); in migrate_start_get_qmp_capabilities()
208 return capabilities; in migrate_start_get_qmp_capabilities()
272 g_autoptr(QList) capabilities = migrate_start_get_qmp_capabilities(args); in migrate_start()
385 *from = qtest_init_ext(QEMU_ENV_SRC, cmd_source, capabilities, true); in migrate_start()
413 *to = qtest_init_ext(QEMU_ENV_DST, cmd_target, capabilities, in migrate_start()
/qemu/hw/scsi/
H A Dviosrp.h185 struct capabilities { struct
199 struct viosrp_capabilities capabilities; argument
/qemu/python/qemu/qmp/
H A Dmodels.py96 self.capabilities: Sequence[object]
102 self.capabilities = self._raw['capabilities']
/qemu/docs/
H A DCOLO-FT.txt122 | migrate-set-capabilities with x-colo
213 {"execute": "migrate-set-capabilities", "arguments": {"capabilities": [ {"capability": "x-colo", "s…
229 {"execute": "migrate-set-capabilities", "arguments": {"capabilities": [ {"capability": "x-colo", "s…
299 {"execute": "migrate-set-capabilities", "arguments":{ "capabilities": [ {"capability": "x-colo", "s…
328 {"execute": "migrate-set-capabilities", "arguments":{ "capabilities": [ {"capability": "x-colo", "s…
/qemu/docs/system/i386/
H A Dtdx.rst55 What features can be configured is reported via TDX capabilities.
57 TDX capabilities
61 to get the TDX capabilities from KVM. It returns a data structure of
/qemu/include/hw/ppc/
H A Dpnv_xive.h142 uint64_t capabilities; member
/qemu/docs/devel/
H A Dindex.rst25 Those wishing to enhance or add new CPU emulation capabilities will

123