Home
last modified time | relevance | path

Searched +full:multi +full:- +full:attr (Results 1 – 8 of 8) sorted by relevance

/qemu/hw/vfio/
H A Dspapr.c8 * the COPYING file in the top-level directory.
16 #include "system/address-spaces.h"
18 #include "hw/vfio/vfio-container.h"
21 #include "qemu/error-report.h"
24 #include "vfio-helpers.h"
44 if (memory_region_is_iommu(section->mr)) { in vfio_prereg_listener_skipped_section()
48 return !memory_region_is_ram(section->mr) || in vfio_prereg_listener_skipped_section()
49 memory_region_is_ram_device(section->mr); in vfio_prereg_listener_skipped_section()
54 return memory_region_get_ram_ptr(section->mr) + in vfio_prereg_gpa_to_vaddr()
55 section->offset_within_region + in vfio_prereg_gpa_to_vaddr()
[all …]
/qemu/audio/
H A Dpaaudio.c80 qpa_logerr(pa_context_errno((c)->context), msg); \
87 if (!(c)->context || !PA_CONTEXT_IS_GOOD (pa_context_get_state((c)->context)) || \
89 if (((c)->context && pa_context_get_state ((c)->context) == PA_CONTEXT_FAILED) || \
91 qpa_logerr(pa_context_errno((c)->context), msg); \
102 PAConnection *c = p->g->conn; in qpa_get_buffer_in()
105 pa_threaded_mainloop_lock(c->mainloop); in qpa_get_buffer_in()
107 CHECK_DEAD_GOTO(c, p->stream, unlock_and_fail, in qpa_get_buffer_in()
110 if (!p->read_length) { in qpa_get_buffer_in()
111 r = pa_stream_peek(p->stream, &p->read_data, &p->read_length); in qpa_get_buffer_in()
116 *size = MIN(p->read_length, *size); in qpa_get_buffer_in()
[all …]
/qemu/hw/sd/
H A Dsdhci.c10 * Based on MMC controller for Samsung S5PC1xx-based board emulation
29 #include "qemu/error-report.h"
32 #include "hw/qdev-properties.h"
38 #include "sdhci-internal.h"
43 #define TYPE_SDHCI_BUS "sdhci-bus"
52 return 1 << (9 + FIELD_EX32(s->capareg, SDHC_CAPAB, MAXBLOCKLENGTH)); in DECLARE_INSTANCE_CHECKER()
59 if (s->sd_spec_version >= 3) { in sdhci_check_capab_freq_range()
68 "in range 0-63 only", desc); in sdhci_check_capab_freq_range()
76 uint64_t msk = s->capareg; in sdhci_check_capareg()
80 switch (s->sd_spec_version) { in sdhci_check_capareg()
[all …]
/qemu/tests/qemu-iotests/
H A Diotests.py1 # Common utilities and Python wrappers for qemu-iotests
56 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_dir
111 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 …]
/qemu/
H A Dmeson.build15 meson.add_postconf_script(find_program('scripts/symlink-install-tree.py'))
28 config_host = keyval.load(meson.current_build_dir() / 'config-host.mak')
35 tmpdir = meson.current_build_dir() / 'meson-private/temp'
66 have_linux_user = have_linux_user or target.endswith('linux-user')
67 have_bsd_user = have_bsd_user or target.endswith('bsd-user')
68 have_system = have_system or target.endswith('-softmmu')
113 …dgen.version() + ' is unsupported. You can install a new version with "cargo install bindgen-cli"')
120 message('To use Rust you can install a new version with "cargo install bindgen-cli"')
128 '--rustc-version', rustc.version(),
129 '--workspace', meson.project_source_root() / 'rust']
[all …]
/qemu/scripts/
H A Dcheckpatch.pl5 # (c) 2008-2010 Andy Whitcroft <apw@canonical.com>
49 $P [OPTION]... [GIT-REV-LIST]
54 -q, --quiet quiet
55 --no-tree run without a qemu tree
56 --no-signoff do not check for 'Signed-off-by' line
57 --patch treat FILE as patchfile
58 --branch treat args as GIT revision list
59 --emacs emacs compile window format
60 --terse one line per report
61 -f, --file treat FILE as regular source file
[all …]
/qemu/hw/nvme/
H A Dctrl.c14 * https://nvmexpress.org/developers/nvme-specification/
18 * ---------------------
24 * -----
28 * -drive file=<file>,if=none,id=<drive_id>
29 * -device nvme-subsys,id=<subsys_id>,nqn=<nqn_id>
30 * -device nvme,serial=<serial>,id=<bus_name>, \
47 * -device nvme-ns,drive=<drive_id>,bus=<bus_name>,nsid=<nsid>,\
60 * device will use the "v1.4 CMB scheme" - use the `legacy-cmb` parameter to
63 * Enabling pmr emulation can be achieved by pointing to memory-backend-file.
65 * -object memory-backend-file,id=<mem_id>,share=on,mem-path=<file_path>, \
[all …]
/qemu/target/arm/
H A Dhelper.c6 * SPDX-License-Identifier: GPL-2.0-or-later
14 #include "cpu-features.h"
15 #include "exec/page-protection.h"
16 #include "exec/mmap-lock.h"
17 #include "qemu/main-loop.h"
20 #include "qemu/qemu-print.h"
22 #include "exec/translation-block.h"
24 #include "system/cpu-timers.h"
29 #include "qemu/guest-random.h"
33 #include "semihosting/common-semi.h"
[all …]