/qemu/tests/tcg/multiarch/ |
H A D | Makefile.target | 29 $(call run-test,$<, $(QEMU) $(QEMU_OPTS) $<) 30 $(call conditional-diff-out,$<,$(SRC_PATH)/tests/tcg/$(TARGET_NAME)/$<.ref) 60 $(call skip-test, $<, "flaky on CI?") 62 $(call skip-test, $<, "flaky on CI?") 66 $(call run-test, test-mmap, $(QEMU) $<, $< (default)) 72 $(call run-test, $@, $(GDB_SCRIPT) \ 79 $(call run-test, $@, $(GDB_SCRIPT) \ 86 $(call run-test, $@, $(GDB_SCRIPT) \ 93 $(call run-test, $@, $(GDB_SCRIPT) \ 100 $(call run-test, $@, $(GDB_SCRIPT) \ [all …]
|
/qemu/pc-bios/s390-ccw/ |
H A D | Makefile | 17 quiet-command = $(call quiet-@,$2 $@)$1 21 $(call set-vpath, $(SRC_PATH)) 27 $(call quiet-command,$(CC) $(EXTRA_CFLAGS) $(QEMU_DGFLAGS) $(CFLAGS) \ 31 $(call quiet-command,$(CCAS) $(EXTRA_CFLAGS) $(QEMU_DGFLAGS) $(CFLAGS) \ 53 cc-option = if $(call cc-test, $1); then \ 58 $(quiet-@)($(call cc-option,-Wno-stringop-overflow); \ 59 $(call cc-option,-fno-stack-protector); \ 60 $(call cc-option,-Wno-array-bounds); \ 61 $(call cc-option,-Wno-gnu); \ 62 $(call cc-option,-march=z900,-march=z10)) 3> config-cc.mak [all …]
|
/qemu/ |
H A D | Makefile | 19 # Usage: $(call quiet-command,command and args,"NAME","args to print") 27 quiet-command = $(quiet-@)$(call quiet-command-run,$1,$2,$3) 175 $(error Please call configure before running make) 188 …$(call quiet-command,$(MAKE) $(SUBDIR_MAKEFLAGS) -C $(dir $@) V="$(V)" TARGET_DIR="$(dir $@)" $(no… 234 $(call quiet-command, \ 237 $(call quiet-command, \ 244 $(call quiet-command, \ 249 $(call quiet-command, \ 256 $(call quiet-command, \ 259 $(call quiet-command, \ [all …]
|
/qemu/pc-bios/optionrom/ |
H A D | Makefile | 16 quiet-command = $(call quiet-@,$2 $@)$1 25 cc-option = if $(call cc-test, $1); then \ 32 $(quiet-@)($(call cc-option,-fcf-protection=none); \ 33 $(call cc-option,-fno-pie); \ 34 $(call cc-option,-no-pie); \ 35 $(call cc-option,-fno-stack-protector); \ 36 $(call cc-option,-Wno-array-bounds)) 3> config-cc.mak 44 $(call quiet-command,$(CC) $(CPPFLAGS) $(CFLAGS) -c -o $@ $<,Assembling) 47 $(call quiet-command,$(CC) $(CPPFLAGS) $(CFLAGS) -c $< -o $@,Compiling) 50 $(call quiet-command,$(CC) $(CFLAGS) $(LDFLAGS) -s -o $@ $^,Linking) [all …]
|
H A D | kvmvapic.S | 127 call mp_get_tpr_eax 133 call mp_get_tpr_eax 139 call mp_get_tpr_eax 145 call mp_get_tpr_eax 151 call mp_get_tpr_edi 157 call mp_get_tpr_eax 162 call mp_get_tpr_eax 168 call mp_set_tpr 273 call up_set_tpr
|
/qemu/tests/tcg/aarch64/ |
H A D | Makefile.target | 18 $(call run-test,$<,$(QEMU) $<) 19 $(call diff-out,$<,$(AARCH64_SRC)/fcvt.ref) 23 fnia=`$(call cc-test,-fno-integrated-as) && echo -fno-integrated-as`; \ 24 $(call cc-option,-march=armv8.1-a+sve, CROSS_CC_HAS_SVE); \ 25 $(call cc-option,-march=armv8.1-a+sve2, CROSS_CC_HAS_SVE2); \ 26 $(call cc-option,-march=armv8.2-a, CROSS_CC_HAS_ARMV8_2); \ 27 $(call cc-option,-march=armv8.3-a, CROSS_CC_HAS_ARMV8_3); \ 28 $(call cc-option,-march=armv8.5-a, CROSS_CC_HAS_ARMV8_5); \ 29 $(call cc-option,-mbranch-protection=standard, CROSS_CC_HAS_ARMV8_BTI); \ 30 $(call cc-option,-march=armv8.5-a+memtag, CROSS_CC_HAS_ARMV8_MTE); \ [all …]
|
H A D | Makefile.softmmu-target | 32 $(call cc-option,-march=armv8.3-a, CROSS_CC_HAS_ARMV8_3); \ 33 $(call cc-option,-march=armv8.5-a+memtag, CROSS_CC_HAS_ARMV8_MTE)) 3> config-cc.mak 64 $(call skip-test, $<, "MANUAL ONLY") 67 $(call skip-test, $<, "MANUAL ONLY") 77 $(call run-test, $<, \ 85 $(call run-test, $<, \ 100 $(call skip-test, "BUILD of $@", "missing compiler support") 102 $(call skip-test, "RUN of pauth-3", "not built") 118 $(call run-test, $@, $(GDB_SCRIPT) \ 128 $(call skip-test "RUN of gdbstub-mte", "GDB does not support MTE in baremetal!") [all …]
|
/qemu/tests/tcg/ |
H A D | Makefile.target | 48 quiet-command = $(call quiet-@,$2,$3)$1 51 cc-option = if $(call cc-test, $1); then \ 57 run-test = $(call quiet-command, timeout -s KILL --foreground $(TIMEOUT) $2 > $1.out, \ 60 run-test = $(call quiet-command, timeout -s KILL --foreground $(TIMEOUT) $2, \ 67 diff-out = $(call quiet-command, diff -q $1.out $2 || \ 79 $(call diff-out,$1,$2), \ 80 $(call skip-test,"$1 check","no reference")) 182 $(call run-test, $<, env QEMU=$(QEMU) $(QEMU) $(QEMU_OPTS) $<) 185 $(call run-test, $@, env QEMU=$(QEMU) $(QEMU) $(QEMU_OPTS) \ 186 -plugin $(PLUGIN_LIB)/$(call extract-plugin,$@)$(PLUGIN_ARGS) \ [all …]
|
/qemu/rust/qemu-api/src/ |
H A D | callbacks.rs | 12 /// pointers) the type itself contains all necessary information to call the 13 /// function. This trait provides a `call` function that doesn't require `self`, 19 /// `F::call` or passing it to another function via `func::<F>`. 34 /// F::call((unsafe { &*(opaque.cast::<T>()) }, )) 60 /// F::call((s,)) 69 /// used, except to decide what is `F` and what `F::call` does. 76 /// # F::call((s,)) 88 /// Some(F::call((s,))) 97 /// Invoking `F::call` will then be a run-time error. 102 /// # F::call((s,)) [all …]
|
/qemu/util/ |
H A D | defer-call.c | 7 * This API defers a function call within a defer_call_begin()/defer_call_end() 14 * defer_call(my_func, my_obj); <-- deferred my_func(my_obj) call 25 #include "qemu/defer-call.h" 27 /* A function call that has been deferred until defer_call_end() */ 57 * Call @fn(@opaque) immediately if not within a 60 * Otherwise defer the call until the end of the outermost 63 * defer_call_end() so that accumulated calls are batched into a single call. 71 /* Call immediately if we're not deferring calls */ in defer_call() 127 * There must have been a matching defer_call_begin() call in the same thread 128 * prior to this defer_call_end() call.
|
/qemu/tests/tcg/arm/ |
H A D | Makefile.target | 13 $(call cc-option,-fno-integrated-as, CROSS_CC_HAS_FNIA)) 3> config-cc.mak 28 $(call run-test,fcvt,$(QEMU) $<) 29 $(call diff-out,fcvt,$(ARM_SRC)/fcvt.ref) 46 $(call run-test,$<,$(QEMU) $< 2> $<.err) 57 $(call skip-test, $<, "MANUAL ONLY") 69 $(call run-test, $<, $(QEMU) $(QEMU_OPTS) $<) 70 $(call diff-out, sha1-vector, sha1.out)
|
/qemu/tests/docker/ |
H A D | Makefile.include | 29 $(call quiet-command, cp "$(SRC_ARCHIVE)" $@/qemu.tar, \ 31 $(call quiet-command, cd $(SRC_PATH) && scripts/archive-source.sh $@/qemu.tar, \ 33 $(call quiet-command, cp $(SRC_PATH)/tests/docker/run $@/run, \ 40 $(call quiet-command, \ 61 $(call quiet-command, \ 71 $(call quiet-command, \ 96 $(call quiet-command, \ 102 $(call quiet-command, \ 106 $(call quiet-command, \ 111 debian-toolchain = $(call debian-toolchain-run,$(patsubst docker-image-%,%,$1)) [all …]
|
/qemu/tests/tcg/ppc64/ |
H A D | Makefile.target | 9 $(call cc-option,-mcpu=power8, CROSS_CC_HAS_CPU_POWER8); \ 10 $(call cc-option,-mpower10, CROSS_CC_HAS_POWER10)) 3> config-cc.mak 17 $(call skip-test, $<, "BROKEN (flaky with clang) ") 19 $(call skip-test, $<, "BROKEN (flaky with clang) ") 22 $(call skip-test, $<, "BROKEN (flaky with clang) ") 24 $(call skip-test, $<, "BROKEN (flaky with clang) ")
|
/qemu/pc-bios/vof/ |
H A D | Makefile | 10 quiet-command = $(call quiet-@,$2 $@)$1 15 $(call quiet-command, $(CC) $(EXTRA_CFLAGS) -c -o $@ $<,Assembling) 18 $(call quiet-command, $(CC) $(EXTRA_CFLAGS) -c -fno-stack-protector -o $@ $<,Compiling) 21 $(call quiet-command, $(LD) -nostdlib -e_start -T$(SRC_DIR)/vof.lds -EB -o $@ $^,Linking) 24 …$(call quiet-command, $(OBJCOPY) -O binary -j .text -j .data -j .toc -j .got2 $^ $@,Extracting raw…
|
/qemu/include/crypto/ |
H A D | akcipher.h | 64 * by a call to qcrypto_akcipher_max_plaintext_len() 67 * by a call to qcrypto_akcipher_max_ciphertext_len() 84 * by a call to qcrypto_akcipher_max_ciphertext_len() 87 * reported by a call to qcrypto_akcipher_max_plaintext_len() 104 * by a call to qcrypto_akcipher_max_dgst_len() 107 * by a call to qcrypto_akcipher_max_signature_len() 124 * by a call to qcrypto_akcipher_max_signature_len() 127 * by a call to qcrypto_akcipher_max_dgst_len()
|
H A D | hash.h | 87 * The memory referenced in @result must be released with a call 119 * The memory referenced in @result must be released with a call 144 * with a call to g_free() when no longer required. 197 * in @digest must be released with a call to g_free() when 216 * must be released with a call to g_free() when no longer required. 242 * The memory referenced in @result must be released with a call 287 * with a call to g_free() when no longer required. 310 * with a call to g_free() when no longer required. 333 * with a call to g_free() when no longer required.
|
/qemu/tests/tcg/multiarch/system/ |
H A D | Makefile.softmmu-target | 21 $(call run-test, $@, $(GDB_SCRIPT) \ 30 $(call run-test, $@, $(GDB_SCRIPT) \ 39 $(call run-test, $@, $(GDB_SCRIPT) \ 48 $(call quiet-command, \ 53 $(call run-test, $@, $(GDB_SCRIPT) \ 63 …$(call skip-test, "gdbstub test $*", "need working gdb with $(patsubst -%,,$(TARGET_NAME)) support…
|
/qemu/tests/uefi-test-tools/ |
H A D | Makefile | 58 map_aarch64_to_uefi = $(subst aarch64,AA64,$(call map_arm_to_uefi,$(1))) 59 map_loongarch64_to_uefi = $(subst loongarch64,LOONGARCH64,$(call map_aarch64_to_uefi,$(1))) 60 map_riscv64_to_uefi = $(subst riscv64,RISCV64,$(call map_loongarch64_to_uefi,$(1))) 61 map_i386_to_uefi = $(subst i386,IA32,$(call map_riscv64_to_uefi,$(1))) 62 map_x86_64_to_uefi = $(subst x86_64,X64,$(call map_i386_to_uefi,$(1))) 63 map_to_uefi = $(subst .,,$(call map_x86_64_to_uefi,$(1))) 79 ::EFI/BOOT/BOOT$(call map_to_uefi,$(suffix $*)).EFI 96 # call $(MAKE) are classified automatically as recursive; for "build.sh" below,
|
/qemu/include/user/ |
H A D | safe-syscall.h | 23 * @int number: number of system call to make 24 * ...: arguments to the system call 26 * Call a system call if guest signal not pending. 30 * Returns: the system call result, or -1 with an error code in errno 98 * (causing the safe_syscall() call to immediately return that value). 100 * the guest PC to wind it back to before the system call, and invoke 113 * "first call the signal handler, then reattempt the syscall".)
|
/qemu/include/hw/s390x/ |
H A D | storage-keys.h | 53 * if storage keys were not enabled before this call. 57 * Returns false if not enabled before this call, and true if already 65 * Get storage keys for the given PFN range. This call will fail if 68 * Callers have to validate that a GFN is valid before this call. 82 * Set storage keys for the given PFN range. This call will fail if 86 * Callers have to validate that a GFN is valid before this call.
|
/qemu/include/block/ |
H A D | block-copy.h | 55 * Caller is responsible to call block_copy_call_free() to free 76 * Note, that block-copy call is marked finished prior to calling 89 * Cancel running block-copy call. 94 * Note also, that the cancel is async: it only marks block-copy call to be 95 * cancelled. So, the call may be cancelled (block_copy_call_cancelled() reports
|
/qemu/tests/ |
H A D | Makefile.include | 50 $(call quiet-command, \ 56 $(call quiet-command, \ 62 $(call quiet-command, \ 68 $(call quiet-command, \ 94 quiet-venv-pip = $(quiet-@)$(call quiet-command-run, \ 99 $(call quiet-venv-pip,install -e "$(SRC_PATH)/python/") 101 $(call quiet-command, touch $@)
|
/qemu/tests/tcg/i386/ |
H A D | Makefile.target | 10 $(call cc-option,-fno-pie, CROSS_CC_HAS_I386_NOPIE)) 3> config-cc.mak 52 $(call skip-test, "BUILD of $@", "missing -no-pie compiler support") 54 $(call skip-test, "RUN of test-i386", "not built") 60 $(call quiet-command, ./$< > $@,"GENREF","generating $@") 64 $(call run-test,test-i386-fprem, $(QEMU) $<) 65 $(call diff-out,test-i386-fprem, test-i386-fprem.ref)
|
/qemu/roms/ |
H A D | Makefile | 33 find-cross-gcc = $(firstword $(wildcard $(patsubst %ld,%gcc,$(call find-cross-ld,$(1))))) 35 find-cross-prefix = $(subst gcc,,$(notdir $(call find-cross-gcc,$(1)))) 37 aarch64_cross_prefix := $(call find-cross-prefix,aarch64) 38 arm_cross_prefix := $(call find-cross-prefix,arm) 39 powerpc64_cross_prefix := $(call find-cross-prefix,powerpc64) 40 powerpc_cross_prefix := $(call find-cross-prefix,powerpc) 41 x86_64_cross_prefix := $(call find-cross-prefix,x86_64) 42 riscv32_cross_prefix := $(call find-cross-prefix,riscv32) 43 riscv64_cross_prefix := $(call find-cross-prefix,riscv64)
|
/qemu/docs/devel/ |
H A D | reset.rst | 25 to call ``resettable_release_reset()`` to release the object from reset. To 26 instantly reset an object, without keeping it in reset state, just call 78 maintaining a count of in-progress resets; it is crucial to call 80 ``resettable_assert_reset()`` call. 87 parameter. Still, it is a programming error to call a resettable function on a 181 /* call parent class enter phase */ 193 /* call parent class hold phase */ 205 /* call parent class exit phase */ 239 phases which does nothing but call the parent class's implementation of the 337 That makes this safe to call from, for example, device models. [all …]
|