Home
last modified time | relevance | path

Searched +full:wakeup +full:- +full:source (Results 1 – 15 of 15) sorted by relevance

/qemu/tests/qtest/migration/
H A Dframework.c2 * Copyright (c) 2016-2018 Red Hat, Inc. and/or its affiliates
3 * based on the vhost-user-test.c that is:
7 * See the COPYING file in the top-level directory.
18 #include "migration/migration-qmp.h"
19 #include "migration/migration-util.h"
20 #include "ppc-util.h"
188 fprintf(stderr, "and in another %d pages", bad - 10); in check_guests_ram()
204 if (args->oob) { in migrate_start_get_qmp_capabilities()
216 * are from qapi-types-migration.h. in migrate_start_set_capabilities()
219 if (!args->caps[i]) { in migrate_start_set_capabilities()
[all …]
/qemu/hw/misc/
H A Dexynos4210_pmu.c68 /* Decides whether system-level low-power mode is used. */
74 #define WAKEUP_STAT 0x0600 /* Wakeup status register */
76 #define WAKEUP_MASK 0x0608 /* Configure wakeup source mask */
83 #define ADC_PHY_CONTROL 0x0718 /* TS-ADC control register */
84 #define PCIe_PHY_CONTROL 0x071C /* TS-PCIe control register */
85 #define SATA_PHY_CONTROL 0x0720 /* TS-SATA control register */
95 /* Registers to set system-level low-power option */
421 if (reg_p->offset == offset) { in exynos4210_pmu_read()
422 PRINT_DEBUG_EXTEND("%s [0x%04x] -> 0x%04x\n", reg_p->name, in exynos4210_pmu_read()
423 (uint32_t)offset, s->reg[i]); in exynos4210_pmu_read()
[all …]
/qemu/qga/
H A Dqapi-schema.json1 # *-*- Mode: Python -*-*
8 # For locating a particular item, please see the `qapi-qga-index`.
12 # .. qmp-example::
14 # -> ... text sent by client (commands) ...
15 # <- ... text sent by server (command responses and events) ...
21 # :doc:`QEMU Machine Protocol Specification </interop/qmp-spec>`
25 { 'pragma': { 'doc-required': true } }
31 'member-name-exceptions': [
34 # Commands allowed to return a non-dictionary:
35 'command-returns-exceptions': [
[all …]
H A Dmain.c11 * See the COPYING file in the top-level directory.
21 #include "qemu/help-texts.h"
22 #include "qobject/json-parser.h"
25 #include "guest-agent-core.h"
26 #include "qga-qapi-init-commands.h"
33 #include "qemu-version.h"
37 #include "qga/service-win32.h"
38 #include "qga/vss-win32.h"
40 #include "commands-common.h"
46 #define QGA_VIRTIO_PATH_DEFAULT "/dev/virtio-ports/org.qemu.guest_agent.0"
[all …]
/qemu/hw/dma/
H A Dpl330.c20 #include "hw/qdev-properties.h"
41 #define PL330_FIFO_ERR (-1)
128 uint8_t wakeup; member
154 VMSTATE_UINT8(wakeup, PL330Chan),
325 len = MIN(16, size - b); in pl330_hexdump()
328 trace_pl330_hexdump(b, str->str); in pl330_hexdump()
335 * stored in this buffer. Data is stored in BUF field, tags - in the
343 s->buf = g_malloc0(size); in pl330_fifo_init()
344 s->tag = g_malloc0(size); in pl330_fifo_init()
345 s->buf_size = size; in pl330_fifo_init()
[all …]
/qemu/migration/
H A Dmigration.c10 * the COPYING file in the top-level directory.
12 * Contributions after 2012-01-13 are licensed under the terms of the
19 #include "qemu/error-report.h"
20 #include "qemu/main-loop.h"
28 #include "system/cpu-throttle.h"
35 #include "migration-stats.h"
37 #include "qemu-file.h"
42 #include "qapi/clone-visitor.h"
43 #include "qapi/qapi-visit-migration.h"
44 #include "qapi/qapi-visit-sockets.h"
[all …]
H A Dpostcopy-ram.c4 * Copyright 2013-2015 Red Hat, Inc. and/or its affiliates
10 * See the COPYING file in the top-level directory.
16 * source to the destination before all the data has been copied.
23 #include "qemu-file.h"
25 #include "postcopy-ram.h"
31 #include "qemu/error-report.h"
39 #include "qemu/mmap-alloc.h"
93 qemu_event_init(&mis->thread_sync_event, false); in postcopy_thread_create()
95 qemu_event_wait(&mis->thread_sync_event); in postcopy_thread_create()
96 qemu_event_destroy(&mis->thread_sync_event); in postcopy_thread_create()
[all …]
/qemu/qapi/
H A Dmachine.json1 # -*- Mode: Python -*-
5 # See the COPYING file in the top-level directory.
12 { 'include': 'machine-common.json' }
18 # targets. Run "./configure --help" in the project root directory,
19 # and look for the \*-softmmu targets near the "--target-list" option.
30 # "qemu-system-" prefix to produce the corresponding QEMU
31 # executable name. This is true even for "qemu-system-x86_64".
52 'data': [ 'uninitialized', 'stopped', 'check-stop', 'operating', 'load' ] }
59 # @cpu-state: the virtual CPU's state
68 'data': { 'cpu-state': 'S390CpuState',
[all …]
/qemu/include/hw/xen/interface/
H A Dxen.h1 /* SPDX-License-Identifier: MIT */
13 #include "xen-compat.h"
16 #include "arch-x86/xen.h"
18 #include "arch-arm.h"
118 /* Architecture-specific hypercall definitions. */
140 /* New event-channel and physdev hypercalls introduced in 0x00030202. */
158 * In the side comments, 'V.' denotes a per-VCPU VIRQ while 'G.' denotes a
159 * global VIRQ. The former can be bound once per VCPU and cannot be re-bound.
161 * allocated to VCPU0 but can subsequently be re-bound.
178 /* Architecture-specific VIRQ definitions. */
[all …]
/qemu/hw/acpi/
H A Dcpu.c6 #include "qapi/qapi-events-acpi.h"
30 info->slot_type = ACPI_SLOT_TYPE_CPU; in acpi_cpu_device_status()
31 info->slot = g_strdup_printf("%d", idx); in acpi_cpu_device_status()
32 info->source = cdev->ost_event; in acpi_cpu_device_status()
33 info->status = cdev->ost_status; in acpi_cpu_device_status()
34 if (cdev->cpu) { in acpi_cpu_device_status()
35 DeviceState *dev = DEVICE(cdev->cpu); in acpi_cpu_device_status()
36 if (dev->id) { in acpi_cpu_device_status()
37 info->device = g_strdup(dev->id); in acpi_cpu_device_status()
48 for (i = 0; i < cpu_st->dev_count; i++) { in acpi_cpu_ospm_status()
[all …]
/qemu/
H A Dhmp-commands.hx27 .help = "commit changes to the disk images (if -snapshot is used) or backing files",
33 Commit changes to the disk images (if -snapshot is used) or backing files.
70 available during the preconfig state (i.e. when the --preconfig command
122 .args_type = "force:-f,device:B",
123 .params = "[-f] device",
124 .help = "stop an active background block operation (use -f"
181 .args_type = "force:-f,device:B",
182 .params = "[-f] device",
183 .help = "eject a removable medium (use -f to force it)",
188 ``eject [-f]`` *device*
[all …]
/qemu/hw/virtio/
H A Dvirtio-mem.c10 * See the COPYING file in the top-level directory.
16 #include "qemu/error-report.h"
23 #include "hw/virtio/virtio-bus.h"
24 #include "hw/virtio/virtio-mem.h"
30 #include "hw/qdev-properties.h"
104 /* No THP -> no restrictions. */ in virtio_mem_thp_size()
117 /* Sanity-check the value and fallback to something reasonable. */ in virtio_mem_thp_size()
185 * pages on-demand with stale content when plugging new blocks. in virtio_mem_is_busy()
188 * when plugging new blocks, the page content might differ between source in virtio_mem_is_busy()
206 first_zero_bit = find_first_zero_bit(vmem->bitmap, vmem->bitmap_size); in virtio_mem_for_each_unplugged_range()
[all …]
/qemu/hw/net/
H A Drtl8139.c25 * 2006-Jan-28 Mark Malakanov : TSAD and CSCR implementation (for Windows driver)
27 * 2006-Apr-28 Juergen Lock : EEPROM emulation changes for FreeBSD driver
30 * 2006-Jul-01 Igor Kovalenko : Implemented loopback mode for FreeBSD driver
37 * 2006-Jul-04 Igor Kovalenko : Implemented TCP segmentation offloading
40 * 2006-Jul-09 Igor Kovalenko : Fixed TCP header length calculation while processing
45 * 2010-Feb-04 Frediano Ziglio: Rewrote timer support using QEMU timer only
48 * 2011-Mar-22 Benjamin Poirier: Implemented VLAN offloading
55 #include "hw/qdev-properties.h"
75 ( ( input ) & ( size - 1 ) )
111 Timer = 0x48, /* A general-purpose counter. */
[all …]
/qemu/accel/kvm/
H A Dkvm-all.c12 * See the COPYING file in the top-level directory.
24 #include "qemu/config-file.h"
25 #include "qemu/error-report.h"
34 #include "system/accel-blocker.h"
40 #include "qemu/main-loop.h"
44 #include "qapi/qapi-types-common.h"
45 #include "qapi/qapi-visit-common.h"
47 #include "qemu/guest-random.h"
49 #include "kvm-cpus.h"
56 /* This check must be after config-host.h is included */
[all …]
/qemu/hw/ppc/
H A Dspapr.c4 * Copyright (c) 2004-2007 Fabrice Bellard
7 * Copyright (c) 2010-2024, IBM Corporation..
9 * SPDX-License-Identifier: GPL-2.0-or-later
33 #include "qemu/guest-random.h"
35 #include "qapi/qapi-events-machine.h"
36 #include "qapi/qapi-events-qdev.h"
46 #include "hw/fw-path-provider.h"
54 #include "migration/qemu-file-types.h"
58 #include "mmu-hash64.h"
59 #include "mmu-book3s-v3.h"
[all …]