Searched +full:- +full:- +full:disable +full:- +full:uuid (Results 1 – 25 of 31) sorted by relevance
12
4 SiFive HiFive Unleashed Development Board is the ultimate RISC-V development5 board featuring the Freedom U540 multi-core RISC-V processor.8 -----------------15 * Platform-Level Interrupt Controller (PLIC)17 * L2 Loosely Integrated Memory (L2-LIM)22 * 1 One-Time Programmable (OTP) memory with stored serial number30 1 E51 core and 4 U54 core combination and the RISC-V core boots in 64-bit mode.32 is also possible to create a 32-bit variant with the same peripherals except33 that the RISC-V cores are replaced by the 32-bit ones (E31 and U34), to help34 testing of 32-bit guest software.[all …]
4 * Copyright (c) 2015-2016 Red Hat, Inc.24 #include "block-luks.h"31 #include "qemu/uuid.h"38 * docs/on-disk-format.pdf79 * This struct is written to disk in big-endian format,80 * but operated upon in native-endian format.83 /* state of keyslot, enabled/disable */91 /* number of anti-forensic stripes */96 * This struct is written to disk in big-endian format,97 * but operated upon in native-endian format.[all …]
4 * Copyright (c) 2015-2016 Red Hat, Inc.25 #include "block-luks.h"26 #include "block-luks-priv.h"33 #include "qemu/uuid.h"41 * docs/on-disk-format.pdf209 int ret = qapi_enum_parse(map, name, -1, NULL); in qcrypto_block_luks_name_lookup()244 memcmp(luks_header->magic, qcrypto_block_luks_magic, in qcrypto_block_luks_has_format()246 be16_to_cpu(luks_header->version) == QCRYPTO_BLOCK_LUKS_VERSION) { in qcrypto_block_luks_has_format()255 * Deal with a quirk of dm-crypt usage of ESSIV.259 * encryption, because dm-crypt uses the hash digest length[all …]
5 stub_ss.add(files('cpu-get-clock.c'))6 stub_ss.add(files('error-printf.c'))8 stub_ss.add(files('iothread-lock.c'))9 stub_ss.add(files('is-daemonized.c'))10 stub_ss.add(files('monitor-core.c'))11 stub_ss.add(files('replay-mode.c'))12 stub_ss.add(files('trace-control.c'))15 stub_ss.add(files('bdrv-next-monitor-owned.c'))16 stub_ss.add(files('blk-commit-all.c'))17 stub_ss.add(files('blk-exp-close-all.c'))[all …]
6 * SPDX-License-Identifier: GPL-2.0-or-later30 * Deallocation of zero-filled blocks and shrinking images are missing, too57 #include "qapi/qobject-input-visitor.h"58 #include "qapi/qapi-visit-block-core.h"61 #include "system/block-backend.h"68 #include "qemu/uuid.h"79 /* Support non-standard block (cluster) size. This is untested.84 /* Support static (fixed, pre-allocated) images. */103 fprintf(stderr, "vdi\t%-24s" fmt, __func__, ##__VA_ARGS__); \125 /* A never-allocated block; semantically arbitrary content. */[all …]
30 #include "system/block-backend.h"35 #include "qemu/uuid.h"38 #include "qapi/qobject-input-visitor.h"39 #include "qapi/qapi-visit-block-core.h"63 /* always big-endian */93 /* UUID used to identify a parent hard disk (backing file) */94 QemuUUID uuid; member122 /* Backing file name (in UTF-16) */164 .name = "vpc-runtime-opts",203 BDRVVPCState *s = bs->opaque; in vpc_parse_options()[all …]
2 * Block driver for Hyper-V VHDX Images11 * https://www.microsoft.com/en-us/download/details.aspx?id=3475014 * See the COPYING.LIB file in the top-level directory.22 #include "system/block-backend.h"27 #include "qemu/error-report.h"31 #include "qemu/uuid.h"33 #include "qapi/qobject-input-visitor.h"34 #include "qapi/qapi-visit-block-core.h"51 * guids in a MS-specific GUID format. */54 /* ------- Known Region Table GUIDs ---------------------- */[all …]
29 #include "hw/qdev-core.h"90 uint32_t uuid; member115 * Called by each instantiated IPMI interface device to get it's uuid.120 #define TYPE_IPMI_INTERFACE_PREFIX "ipmi-interface-"126 #define TYPE_IPMI_INTERFACE "ipmi-interface"153 * Enable/disable irqs on the interface when the BMC requests this.193 #define TYPE_IPMI_BMC "ipmi-bmc"240 #define ipmi_sdr_recid(sdr) ((sdr)->rec_id[0] | ((sdr)->rec_id[1] << 8))241 #define ipmi_sdr_length(sdr) ((sdr)->rec_length + IPMI_SDR_HEADER_SIZE)281 #define TYPE_IPMI_BMC_SIMULATOR "ipmi-bmc-sim"[all …]
7 * See the COPYING file in the top-level directory.9 * SPDX-License-Identifier: GPL-2.0-or-later11 * VMApple is the device model that the macOS built-in hypervisor called20 #include "qemu/error-report.h"21 #include "qemu/guest-random.h"22 #include "qemu/help-texts.h"31 #include "hw/qdev-properties.h"40 #include "hw/pci-host/gpex.h"41 #include "hw/usb/hcd-xhci-pci.h"42 #include "hw/virtio/virtio-pci.h"[all …]
12 # later. See the COPYING file in the top-level directory.29 '20201126T092837Z/dists/buster/main/installer-s390x/'34 '20201126T092837Z/dists/buster/main/installer-s390x/'40 '/fedora-secondary/releases/31/Server/s390x/os'45 '/fedora-secondary/releases/31/Server/s390x/os'51 failure_message='Kernel panic - not syncing',56 'while ! (dmesg -c | grep CRW) ; do sleep 1 ; done',61 exec_command_and_wait_for_pattern(self, 'dmesg -c > /dev/null; '67 self.set_machine('s390-ccw-virtio')75 self.vm.add_args('-nographic',[all …]
4 Vhost-user Protocol11 version 2 or later. See the COPYING file in the top-level26 The protocol defines 2 sides of the communication, *front-end* and27 *back-end*. The *front-end* is the application that shares its virtqueues, in28 our case QEMU. The *back-end* is the consumer of the virtqueues.30 In the current implementation QEMU is the *front-end*, and the *back-end*33 or a block device back-end processing read & write to a virtual34 disk. In order to facilitate interoperability between various back-end38 The *front-end* and *back-end* can be either a client (i.e. connecting) or42 --------------------------------------[all …]
14 "-h or -help display this help and exit\n", QEMU_ARCH_ALL)16 ``-h``21 "-version display version information and exit\n", QEMU_ARCH_ALL)23 ``-version``28 "-machine [type=]name[,prop[=value][,...]]\n"29 " selects emulated machine ('-machine help' for list)\n"33 " dump-guest-core=on|off include guest memory in a core dump (default=on)\n"34 " mem-merge=on|off controls memory merge support (default: on)\n"35 " aes-key-wrap=on|off controls support for AES key wrapping (default=on)\n"36 " dea-key-wrap=on|off controls support for DEA key wrapping (default=on)\n"[all …]
2 * vhost-user7 * See the COPYING file in the top-level directory.13 #include "hw/virtio/virtio-dmabuf.h"15 #include "hw/virtio/virtio-crypto.h"16 #include "hw/virtio/vhost-user.h"17 #include "hw/virtio/vhost-backend.h"19 #include "hw/virtio/virtio-net.h"20 #include "chardev/char-fe.h"21 #include "io/channel-socket.h"23 #include "qemu/error-report.h"[all …]
21 #include "qemu/uuid.h"40 QEMU_BUILD_BUG_ON(NVME_MAX_NAMESPACES > NVME_NSID_BROADCAST - 1);45 #define TYPE_NVME_BUS "nvme-bus"52 #define TYPE_NVME_SUBSYS "nvme-subsys"132 if (subsys->ctrls[cntlid] == SUBSYS_SLOT_RSVD) { in nvme_subsys_ctrl()136 return subsys->ctrls[cntlid]; in nvme_subsys_ctrl()146 return subsys->namespaces[nsid]; in nvme_subsys_ns()149 #define TYPE_NVME_NS "nvme-ns"191 QemuUUID uuid; member288 return ns->params.nsid; in nvme_nsid()[all …]
7 * COPYING file in the top-level directory.19 #include "hw/pci-bridge/cxl_upstream_port.h"23 #include "qemu/uuid.h"54 * payload from cmd->payload and operating upon it as necessary. It must then55 * fill the output data into cmd->payload (overwriting what was there),122 /* CCI Message Format CXL r3.1 Figure 7-19 */162 if (cmd->in < sizeof(*in)) { in cmd_tunnel_management_cmd()171 /* Enough room for minimum sized message - no payload */ in cmd_tunnel_management_cmd()172 if (in->size < sizeof(in->ccimessage)) { in cmd_tunnel_management_cmd()175 /* Length of input payload should be in->size + a wrapping tunnel header */ in cmd_tunnel_management_cmd()[all …]
1 <?xml version="1.0" encoding="utf-8"?>3 <!--7 -->9 <!--13 -->16 <!--17 UUID:19 The UUID of the VM.20 -->21 <property name="UUID" type="s" access="read"/>[all …]
1 # -*- Mode: Python -*-21 # - If @name is not a valid network device, DeviceNotFound29 # .. qmp-example::31 # -> { "execute": "set_link",33 # <- { "return": {} }47 # - If @type is not a valid network backend, DeviceNotFound49 # .. qmp-example::51 # -> { "execute": "netdev_add",54 # <- { "return": {} }57 'allow-preconfig': true }[all …]
1 # -*- Mode: Python -*-28 # @normal-bytes: number of normal bytes sent (since 1.2)30 # @dirty-pages-rate: number of pages dirtied by second by the guest35 # @dirty-sync-count: number of times that dirty ram was synchronized38 # @postcopy-requests: The number of page requests received from the41 # @page-size: The number of bytes per page for the various page-based44 # @multifd-bytes: The number of bytes sent through multifd (since 3.0)46 # @pages-per-second: the number of memory pages transferred per second49 # @precopy-bytes: The number of bytes sent in the pre-copy phase52 # @downtime-bytes: The number of bytes sent while the guest is paused[all …]
5 any of the tools (like ``qemu-img``). This includes the preferred formats10 ``qemu-img create`` and ``qemu-img convert`` using the ``-o`` option.13 .. program:: image-formats20 space. Use ``qemu-img info`` to know the real size used by the21 image or ``ls -ls`` on Unix/Linux.34 .. program:: image-formats51 zero clusters, which allow efficient copy-on-read for sparse images.69 use to unlock the LUKS key slot is given by the ``encrypt.key-secret``73 If this is set to ``aes``, the image is encrypted with 128-bit AES-CBC.74 The encryption key is given by the ``encrypt.key-secret`` parameter.[all …]
10 * the COPYING file in the top-level directory.12 * Based on qemu-kvm device-assignment:18 * Copyright (C) 2008, IBM, Muli Ben-Yehuda (muli@il.ibm.com)30 #include "hw/qdev-properties.h"31 #include "hw/qdev-properties-system.h"32 #include "hw/vfio/vfio-cpr.h"36 #include "qemu/error-report.h"37 #include "qemu/main-loop.h"47 #include "migration/qemu-file.h"49 #include "vfio-migration-internal.h"[all …]
29 #include "qemu/error-report.h"32 #include "hw/qdev-properties.h"33 #include "hw/qdev-properties-system.h"156 #define IPMI_SENSOR_GET_PRESENT(s) ((s)->status & 0x01)157 #define IPMI_SENSOR_SET_PRESENT(s, v) ((s)->status = (s->status & ~0x01) | \159 #define IPMI_SENSOR_GET_SCAN_ON(s) ((s)->status & 0x40)160 #define IPMI_SENSOR_SET_SCAN_ON(s, v) ((s)->status = (s->status & ~0x40) | \162 #define IPMI_SENSOR_GET_EVENTS_ON(s) ((s)->status & 0x80)163 #define IPMI_SENSOR_SET_EVENTS_ON(s, v) ((s)->status = (s->status & ~0x80) | \165 #define IPMI_SENSOR_GET_RET_STATUS(s) ((s)->status & 0xc0)[all …]
... --------------------- ...
1 # Common utilities and Python wrappers for qemu-iotests56 qemu_img_args = [os.environ.get('QEMU_IMG_PROG', 'qemu-img')]60 qemu_io_args = [os.environ.get('QEMU_IO_PROG', 'qemu-io')]64 qemu_io_args_no_fmt = [os.environ.get('QEMU_IO_PROG', 'qemu-io')]69 qemu_nbd_prog = os.environ.get('QEMU_NBD_PROG', 'qemu-nbd')77 qsd_prog = os.environ.get('QSD_PROG', 'qemu-storage-daemon')105 valgrind_logfile = "--log-file=" + test_dir111 qemu_valgrind = ['valgrind', valgrind_logfile, '--error-exitcode=99']115 luks_default_key_secret_opt = 'key-secret=keysec0'122 logger_name: str, level: int = logging.CRITICAL) -> Iterator[None]:[all …]
1 /* SPDX-License-Identifier: MIT */3 * kbdif.h -- Xen virtual keyboard/mouse17 * The two halves of a para-virtual driver utilize nodes within31 *---------------------------- Features supported ----------------------------37 * feature-disable-keyboard43 * feature-disable-pointer49 * feature-abs-pointer55 * feature-multi-touch58 * Backends, which support reporting of multi-touch events61 * feature-raw-pointer[all …]
4 * RISC-V virt ACPI generation6 * Copyright (C) 2008-2010 Kevin O'Connor <kevin@koconnor.net>10 * Copyright (C) 2021-2023 Ventana Micro Systems Inc27 #include "hw/acpi/acpi-defs.h"29 #include "hw/acpi/aml-build.h"34 #include "hw/pci-host/gpex.h"37 #include "hw/virtio/virtio-acpi.h"40 #include "qemu/error-report.h"69 uint8_t guest_index_bits = imsic_num_bits(s->aia_guests + 1); in riscv_acpi_madt_add_rintc()70 uint64_t hart_id = arch_ids->cpus[uid].arch_id; in riscv_acpi_madt_add_rintc()[all …]