/qemu/scripts/codeconverter/codeconverter/ |
H A D | regexps.py | 17 def S(*regexps) -> str: function 23 s = S(*regexps) 59 OPTIONAL_PARS = lambda R: OR(S(r'\(\s*', R, r'\s*\)'), R) 89 RE_INCLUDEPATH = OR(S(r'\"', RE_PATH, r'\"'), 90 S(r'<', RE_PATH, r'>')) 95 RE_STRUCT_TYPE = S(r'struct\s+', RE_IDENTIFIER) 98 RE_MACRO_CONCAT = M(S(OR(RE_IDENTIFIER, RE_STRING), SP), n='{2,}') 105 RE_ADDRESS = S(r'&\s*', RE_IDENTIFIER) 108 RE_ARRAY_CAST = S(r'\(\s*', RE_IDENTIFIER, r'\s*\[\s*\]\)') 109 RE_ARRAY_ITEMS = M(S(RE_ARRAY_ITEM, SP)) [all …]
|
H A D | qom_macros.py | 104 regexp = S(r'^[ \t]*typedef', SP, 231 S(RE_MACRO_DEFINE, 442 regexp = S(RE_MACRO_DEFINE, 523 regexp = S(r'^[ \t]*DECLARE_INSTANCE_TYPE\s*\(\s*', 534 regexp = S(r'^[ \t]*DECLARE_CLASS_TYPE\s*\(\s*', 547 regexp = S(r'^[ \t]*DECLARE_CLASS_CHECKERS\s*\(\s*', 561 regexp = S(r'^[ \t]*DECLARE_OBJ_CHECKERS\s*\(\s*', 697 regexp = S(r'^[ \t]*DECLARE_TYPE_NAME\s*\(', 706 regexp = S(r'^[ \t]*OBJECT_DECLARE_TYPE\s*\(', 725 regexp = S(r'^[ \t]*OBJECT_DECLARE_SIMPLE_TYPE\s*\(', [all …]
|
H A D | qom_type_info.py | 20 RE_TI_FIELD_INIT = S(r'[ \t]*', NAMED('comments', RE_COMMENTS), 25 RE_TYPEINFO_START = S(r'^[ \t]*', M(r'(static|const)\s+', name='modifiers'), r'TypeInfo\s+', 100 regexp = S(NAMED('begin', RE_TYPEINFO_START), 428 regexp = S(r'^[ \t]*OBJECT_DEFINE_TYPE_EXTENDED\s*\(\s*', 441 regexp = S(r'^[ \t]*OBJECT_DEFINE_TYPE\s*\(\s*', 490 regexp = S(r'^[ \t]*#[ \t]*define', CPP_SPACE, 808 regexp = S(r'^[ \t]*type_init\s*\(\s*', NAMED('name', RE_IDENTIFIER), r'\s*\);?[ \t]*\n') 825 regexp = S(r'static\s+void\s+', NAMED('name', RE_IDENTIFIER), r'\s*\(\s*void\s*\)\n', 856 regexp = S(r'^[ \t]*', NAMED('func_name', 'type_register_static'), 901 regexp = S(r'^[ \t]*', NAMED('func_name', 'type_register'), [all …]
|
/qemu/hw/net/ |
H A D | pcnet.c | 89 #define CSR_CRBC(S) ((S)->csr[40]) argument 103 #define CSR_IADR(S) ((S)->csr[ 1] | ((uint32_t)(S)->csr[ 2] << 16)) argument 104 #define CSR_CRBA(S) ((S)->csr[18] | ((uint32_t)(S)->csr[19] << 16)) argument 105 #define CSR_CXBA(S) ((S)->csr[20] | ((uint32_t)(S)->csr[21] << 16)) argument 106 #define CSR_NRBA(S) ((S)->csr[22] | ((uint32_t)(S)->csr[23] << 16)) argument 107 #define CSR_BADR(S) ((S)->csr[24] | ((uint32_t)(S)->csr[25] << 16)) argument 108 #define CSR_NRDA(S) ((S)->csr[26] | ((uint32_t)(S)->csr[27] << 16)) argument 109 #define CSR_CRDA(S) ((S)->csr[28] | ((uint32_t)(S)->csr[29] << 16)) argument 110 #define CSR_BADX(S) ((S)->csr[30] | ((uint32_t)(S)->csr[31] << 16)) argument 111 #define CSR_NXDA(S) ((S)->csr[32] | ((uint32_t)(S)->csr[33] << 16)) argument [all …]
|
H A D | pcnet.h | 27 #define BCR_TMAULOOP(S) !!((S)->bcr[BCR_MC ] & 0x4000) argument 28 #define BCR_APROMWE(S) !!((S)->bcr[BCR_MC ] & 0x0100) argument 29 #define BCR_DWIO(S) !!((S)->bcr[BCR_BSBC] & 0x0080) argument 30 #define BCR_SSIZE32(S) !!((S)->bcr[BCR_SWS ] & 0x0100) argument 31 #define BCR_SWSTYLE(S) ((S)->bcr[BCR_SWS ] & 0x00FF) argument
|
/qemu/ |
H A D | MAINTAINERS | 74 S: Odd Fixes 103 S: Supported 128 S: Odd Fixes 359 S: Orphan 375 S: Orphan 1364 S: Orphan 1413 S: Orphan 1419 S: Orphan 1426 S: Orphan 1442 S: Orphan [all …]
|
/qemu/crypto/ |
H A D | xts.c | 132 xts_uint128 *S = (xts_uint128 *)src; in xts_decrypt() local 134 for (i = 0; i < lim; i++, S++, D++) { in xts_decrypt() 135 xts_tweak_encdec(datactx, decfunc, S, D, &T); in xts_decrypt() 151 xts_uint128 S, D; in xts_decrypt() local 156 memcpy(&S, src, XTS_BLOCK_SIZE); in xts_decrypt() 157 xts_tweak_encdec(datactx, decfunc, &S, &PP, &CC); in xts_decrypt() 208 xts_uint128 *S = (xts_uint128 *)src; in xts_encrypt() local 210 for (i = 0; i < lim; i++, S++, D++) { in xts_encrypt() 228 xts_uint128 S, D; in xts_encrypt() local 230 memcpy(&S, src, XTS_BLOCK_SIZE); in xts_encrypt() [all …]
|
/qemu/tests/tcg/xtensa/ |
H A D | Makefile.softmmu-target | 9 XTENSA_ALL = $(filter-out $(XTENSA_SRC)/linker.ld.S,$(wildcard $(XTENSA_SRC)/*.S)) 10 XTENSA_TESTS = $(patsubst $(XTENSA_SRC)/%.S, %, $(XTENSA_ALL)) 31 linker.ld: linker.ld.S 37 %.o: %.S 40 %: %.S
|
/qemu/tests/data/qobject/ |
H A D | qdict.txt | 213 abort-ev4.S: 882 218 abort-ev7.S: 774 224 abs.S: 238 706 align.S: 11650 1629 base.S: 2976 2103 Boot.S: 2820 2286 bzero.S: 3581 2364 cache.S: 2858 2743 cif.S: 1000 3215 copy.S: 1321 [all …]
|
/qemu/tests/tcg/hexagon/ |
H A D | load_unpack.c | 83 TEST_io(loadbsw2_io, int32_t, S, 2, 0x0000ff00, 88 TEST_io(loadbsw4_io, int64_t, S, 4, 0x0000ff000000ff00LL, 123 TEST_ur(loadbsw2_ur, int32_t, S, 1, 0x0000ff00, 128 TEST_ur(loadbsw4_ur, int64_t, S, 2, 0x0000ff000000ff00LL, 167 TEST_ap(loadbsw2_ap, int32_t, S, 2, 0x0000ff00, 214 TEST_pr(loadbsw2_pr, int32_t, S, 2, 0x0000ff00, 258 TEST_pbr(loadbsw2_pbr, int32_t, S, 0x0000ff00, 263 TEST_pbr(loadbsw4_pbr, int64_t, S, 0x0000ff000000ff00LL, 302 TEST_pi(loadbsw2_pi, int32_t, S, 2, 0x0000ff00, 351 TEST_pci(loadbsw2_pci, int32_t, S, 6, 2, 0x0000ff00, [all …]
|
/qemu/include/tcg/ |
H A D | tcg-op.h | 105 #define DEF_ATOMIC2(N, S) \ argument 106 static inline void N##_##S(TCGv_##S r, TCGv a, TCGv_##S v, \ 108 { N##_##S##_chk(r, tcgv_tl_temp(a), v, i, m, TCG_TYPE_TL); } 110 #define DEF_ATOMIC3(N, S) \ argument 111 static inline void N##_##S(TCGv_##S r, TCGv a, TCGv_##S o, \ 112 TCGv_##S n, TCGArg i, MemOp m) \ 113 { N##_##S##_chk(r, tcgv_tl_temp(a), o, n, i, m, TCG_TYPE_TL); } 344 #define tcg_gen_bswap32_tl(D, S, F) tcg_gen_bswap32_i32(D, S)
|
/qemu/tests/tcg/m68k/ |
H A D | trap.c | 30 #define FMT0_STR(S) \ argument 31 "move.l #1f, (%[ad])\n\tmove.l #1f, (%[pc])\n" S "\n1:\n" 32 #define FMT2_STR(S) \ argument 33 "move.l #0f, (%[ad])\n\tmove.l #1f, (%[pc])\n" S "\n1:\n"
|
/qemu/tests/tcg/hppa/ |
H A D | stby.c | 9 struct S { struct 15 static void check(const struct S *s, unsigned e, in check() argument 51 struct S s = { }; in test()
|
/qemu/linux-user/ppc/ |
H A D | Makefile.vdso | 13 $(SUBDIR)/vdso-32.so: vdso.S vdso-32.ld vdso-asmoffset.h 16 $(SUBDIR)/vdso-64.so: vdso.S vdso-64.ld vdso-asmoffset.h 19 $(SUBDIR)/vdso-64le.so: vdso.S vdso-64.ld vdso-asmoffset.h
|
/qemu/tests/tcg/i386/ |
H A D | Makefile.target | 47 test-i386: test-i386.c test-i386-code16.S test-i386-vm86.S test-i386.h test-i386-shift.h test-i386-… 49 $(<D)/test-i386.c $(<D)/test-i386-code16.S $(<D)/test-i386-vm86.S -lm
|
/qemu/tests/tcg/s390x/ |
H A D | mie3-sel.c | 4 #define Fi3(S, ASM) uint64_t S(uint64_t a, uint64_t b, uint64_t c) \ argument
|
H A D | mie3-compl.c | 3 #define FbinOp(S, ASM) uint64_t S(uint64_t a, uint64_t b) \ argument
|
/qemu/host/include/aarch64/host/crypto/ |
H A D | aes-round.h | 34 # define aes_accel_aesd_imc(S, K) vaesimcq_u8(vaesdq_u8(S, K)) argument 35 # define aes_accel_aese_mc(S, K) vaesmcq_u8(vaeseq_u8(S, K)) argument
|
/qemu/docs/specs/ |
H A D | ppc-xive.rst | 82 User or O/S | EQ | 114 will be enqueued an EQ data for the O/S to pull. 128 - O/S exception 155 Interrupt flow from an O/S perspective 158 After an event data has been enqueued in the O/S Event Queue, the IVPE 170 the O/S. The O/S acknowledges the interrupt with a special load in the 173 The O/S handles the interrupt and when done, performs an EOI using a
|
/qemu/linux-user/aarch64/ |
H A D | Makefile.vdso | 11 $(SUBDIR)/vdso-be.so: vdso.S vdso.ld 14 $(SUBDIR)/vdso-le.so: vdso.S vdso.ld
|
/qemu/linux-user/riscv/ |
H A D | Makefile.vdso | 11 $(SUBDIR)/vdso-32.so: vdso.S vdso.ld vdso-asmoffset.h 14 $(SUBDIR)/vdso-64.so: vdso.S vdso.ld vdso-asmoffset.h
|
/qemu/linux-user/arm/ |
H A D | Makefile.vdso | 13 $(SUBDIR)/vdso-be.so: vdso.S vdso.ld vdso-asmoffset.h 16 $(SUBDIR)/vdso-le.so: vdso.S vdso.ld vdso-asmoffset.h
|
/qemu/target/i386/tcg/ |
H A D | translate.c | 185 #define PE(S) (((S)->flags & HF_PE_MASK) != 0) argument 186 #define CPL(S) ((S)->cpl) argument 187 #define IOPL(S) ((S)->iopl) argument 188 #define SVME(S) (((S)->flags & HF_SVME_MASK) != 0) argument 197 #define VM86(S) (((S)->flags & HF_VM_MASK) != 0) argument 198 #define CODE32(S) (((S)->flags & HF_CS32_MASK) != 0) argument 210 #define LMA(S) (((S)->flags & HF_LMA_MASK) != 0) argument 217 #define REX_W(S) ((S)->vex_w) argument 218 #define REX_R(S) ((S)->rex_r + 0) argument 219 #define REX_X(S) ((S)->rex_x + 0) argument [all …]
|
/qemu/tests/multiboot/ |
H A D | Makefile | 24 aout_kludge_%.o: aout_kludge.S 30 %.o: %.S
|
/qemu/target/arm/tcg/ |
H A D | mve_helper.c | 1571 #define DO_VQDMLAH_B(D, N, M, S) do_vqdmlah_b(N, M, D, 0, S) argument 1572 #define DO_VQDMLAH_H(D, N, M, S) do_vqdmlah_h(N, M, D, 0, S) argument 1573 #define DO_VQDMLAH_W(D, N, M, S) do_vqdmlah_w(N, M, D, 0, S) argument 3014 #define DO_VCMULH(N, M, D, S) float16_mul(N, M, S) argument 3015 #define DO_VCMULS(N, M, D, S) float32_mul(N, M, S) argument 3233 #define DO_GE16(X, Y, S) float16_le(Y, X, S) argument 3234 #define DO_GE32(X, Y, S) float32_le(Y, X, S) argument 3235 #define DO_GT16(X, Y, S) float16_lt(Y, X, S) argument 3236 #define DO_GT32(X, Y, S) float32_lt(Y, X, S) argument 3330 #define DO_VRINT_RM_H(M, F, S) helper_rinth(M, S) argument [all …]
|