/qemu/audio/ |
H A D | audio_template.h | 28 #define TYPE out macro 33 #define TYPE in macro 39 static void glue(audio_init_nb_voices_, TYPE)(AudioState *s, in glue() argument 78 static void glue (audio_pcm_hw_free_resources_, TYPE) (HW *hw) in glue() argument 86 static void glue(audio_pcm_hw_alloc_resources_, TYPE)(HW *hw) in glue() argument 103 static void glue (audio_pcm_sw_free_resources_, TYPE) (SW *sw) in glue() argument 115 static int glue (audio_pcm_sw_alloc_resources_, TYPE) (SW *sw) in glue() argument 158 static int glue (audio_pcm_sw_init_, TYPE) ( in glue() argument 204 static void glue (audio_pcm_sw_fini_, TYPE) (SW *sw) in glue() argument 211 static void glue (audio_pcm_hw_add_sw_, TYPE) (HW *hw, SW *sw) in glue() argument [all …]
|
H A D | dsound_template.h | 27 #define TYPE in macro 37 #define TYPE out macro 46 static int glue (dsound_unlock_, TYPE) ( in glue() argument 65 static int glue (dsound_lock_, TYPE) ( in glue() argument
|
/qemu/target/hexagon/ |
H A D | iclass.h | 23 #define ICLASS_FROM_TYPE(TYPE) ICLASS_##TYPE argument 27 #define DEF_PP_ICLASS32(TYPE, SLOTS, UNITS) ICLASS_FROM_TYPE(TYPE), argument 28 #define DEF_EE_ICLASS32(TYPE, SLOTS, UNITS) ICLASS_FROM_TYPE(TYPE), argument
|
H A D | iclass.c | 23 #define DEF_PP_ICLASS32(TYPE, SLOTS, UNITS) \ argument 25 #define DEF_EE_ICLASS32(TYPE, SLOTS, UNITS) \ argument
|
H A D | gen_tcg_hvx.h | 424 #define fGEN_TCG_VEC_CMP(COND, TYPE, SIZE) \ argument 453 #define fGEN_TCG_VEC_CMP_OP(COND, TYPE, SIZE, OP) \ argument
|
H A D | macros.h | 365 #define fBRANCH(LOC, TYPE) fWRITE_NPC(LOC) argument 366 #define fJUMPR(REGNO, TARGET, TYPE) fBRANCH(TARGET, COF_TYPE_JUMPR) argument
|
/qemu/target/arm/tcg/ |
H A D | mve_helper.c | 151 #define DO_VLDR(OP, MSIZE, LDTYPE, ESIZE, TYPE) \ argument 173 #define DO_VSTR(OP, MSIZE, STTYPE, ESIZE, TYPE) \ argument 217 #define DO_VLDR_SG(OP, LDTYPE, ESIZE, TYPE, OFFTYPE, ADDRFN, WB) \ argument 242 #define DO_VSTR_SG(OP, STTYPE, ESIZE, TYPE, ADDRFN, WB) \ argument 787 #define DO_1OP(OP, ESIZE, TYPE, FN) \ argument 872 #define DO_2OP(OP, ESIZE, TYPE, FN) \ in DO_1OP_IMM() argument 903 #define DO_2OP_L(OP, TOP, ESIZE, TYPE, LESIZE, LTYPE, FN) \ argument 918 #define DO_2OP_SAT(OP, ESIZE, TYPE, FN) \ argument 1146 #define DO_VCADD(OP, ESIZE, TYPE, FN0, FN1) \ argument 1283 #define DO_VQDMLADH_OP(OP, ESIZE, TYPE, XCHG, ROUND, FN) \ in DO_2OP_SAT_S() argument [all …]
|
H A D | sve_helper.c | 173 #define DO_ZPZZ(NAME, TYPE, H, OP) \ in LOGICAL_PPPP() argument 191 #define DO_ZPZZ_D(NAME, TYPE, OP) \ argument 668 #define DO_ZPZZ_PAIR(NAME, TYPE, H, OP) \ in DO_ZPZZ() argument 692 #define DO_ZPZZ_PAIR_D(NAME, TYPE, OP) \ argument 738 #define DO_ZPZZ_PAIR_FP(NAME, TYPE, H, OP) \ argument 788 #define DO_ZPZW(NAME, TYPE, TYPEW, H, OP) \ argument 821 #define DO_ZPZ(NAME, TYPE, H, OP) \ argument 838 #define DO_ZPZ_D(NAME, TYPE, OP) \ argument 1003 #define DO_ZZW(NAME, TYPE, TYPEW, H, OP) \ argument 1147 #define DO_ZZZ_NTB(NAME, TYPE, H, OP) \ argument [all …]
|
H A D | iwmmxt_helper.c | 301 #define CMP(SHR, TYPE, OPER, MASK) ((((TYPE) ((a >> SHR) & MASK) OPER \ argument 307 #define CMP(SHR, TYPE, OPER, MASK) ((((TYPE) ((a >> SHR) & MASK) OPER \ argument 314 #define CMP(SHR, TYPE, OPER, MASK) ((uint64_t) (((TYPE) ((a >> SHR) & MASK) \ argument 320 #define CMP(SHR, TYPE, OPER, MASK) ((uint64_t) (((TYPE) ((a >> SHR) & MASK) \ argument
|
H A D | vec_helper.c | 1226 #define DO_2OP(NAME, FUNC, TYPE) \ argument 1259 #define WRAP_CMP0_FWD(FN, CMPOP, TYPE) \ in DO_2OP() argument 1265 #define WRAP_CMP0_REV(FN, CMPOP, TYPE) \ argument 1407 #define DO_3OP(NAME, FUNC, TYPE) \ argument 1601 #define DO_MULADD(NAME, FUNC, TYPE) \ argument 1635 #define DO_MUL_IDX(NAME, TYPE, H) \ in DO_MULADD() argument 1657 #define DO_MLA_IDX(NAME, TYPE, OP, H) \ argument 1683 #define DO_FMUL_IDX(NAME, ADD, MUL, TYPE, H) \ argument 1727 #define DO_FMLA_IDX(NAME, TYPE, H, NEGX, NEGF) \ argument 1954 #define DO_SRA(NAME, TYPE) \ argument [all …]
|
H A D | sme_helper.c | 98 #define DO_MOVA_C(NAME, TYPE, H) \ argument 155 #define DO_MOVA_Z(NAME, TYPE, H) \ argument 321 #define DO_LD(NAME, TYPE, HOST, TLB) \ argument 334 #define DO_ST(NAME, TYPE, HOST, TLB) \ argument
|
/qemu/tests/tcg/hexagon/ |
H A D | load_unpack.c | 65 #define TEST_io(NAME, TYPE, SIGN, SIZE, EXT, EXP1, EXP2, EXP3, EXP4) \ argument 106 #define TEST_ur(NAME, TYPE, SIGN, SHIFT, EXT, RES1, RES2, RES3, RES4) \ argument 145 #define TEST_ap(NAME, TYPE, SIGN, SIZE, EXT, RES1, RES2, RES3, RES4) \ argument 192 #define TEST_pr(NAME, TYPE, SIGN, SIZE, EXT, RES1, RES2, RES3, RES4) \ argument 240 #define TEST_pbr(NAME, TYPE, SIGN, EXT, RES1, RES2, RES3, RES4) \ argument 280 #define TEST_pi(NAME, TYPE, SIGN, INC, EXT, RES1, RES2, RES3, RES4) \ argument 329 #define TEST_pci(NAME, TYPE, SIGN, LEN, INC, EXT, RES1, RES2, RES3, RES4) \ argument 379 #define TEST_pcr(NAME, TYPE, SIGN, SIZE, LEN, INC, \ argument
|
H A D | circ.c | 235 #define TEST_LOAD_IMM(SZ, TYPE, BUF, BUFSIZE, INC, FMT) \ argument 264 #define TEST_LOAD_REG(SZ, TYPE, BUF, BUFSIZE, FMT) \ argument 294 #define CIRC_VAL(SZ, TYPE, BUFSIZE) \ in TEST_LOAD_REG() argument 339 #define CIRC_TEST_STORE_IMM(SZ, CHK, TYPE, BUF, BUFSIZE, SHIFT, INC) \ argument 371 #define CIRC_TEST_STORE_REG(SZ, CHK, TYPE, BUF, BUFSIZE, SHIFT) \ argument
|
H A D | brev.c | 112 #define TEST_BREV_LOAD(SZ, TYPE, BUF, SHIFT, EXP) \ argument 122 #define TEST_BREV_STORE(SZ, TYPE, BUF, VAL, SHIFT) \ argument
|
/qemu/include/accel/tcg/ |
H A D | cpu-ldst-common.h | 58 #define GEN_ATOMIC_HELPER(NAME, TYPE, SUFFIX) \ argument
|
/qemu/linux-headers/linux/ |
H A D | stddef.h | 54 #define __DECLARE_FLEX_ARRAY(TYPE, NAME) \ argument
|
/qemu/tests/tcg/multiarch/ |
H A D | float_convd.c | 64 #define CONVERT_DOUBLE_TO_INT(TYPE, FMT) \ argument
|
H A D | float_convs.c | 64 #define CONVERT_SINGLE_TO_INT(TYPE, FMT) \ argument
|
/qemu/target/hexagon/mmvec/ |
H A D | macros.h | 204 #define SCATTER_OP_WRITE_TO_MEM(TYPE) \ argument 227 #define SCATTER_OP_PROBE_MEM(TYPE, MMU_IDX, RETADDR) \ argument 280 #define fSTORERELEASE(EA, TYPE) \ argument 307 #define fVARRAY_ELEMENT_ACCESS(ARRAY, TYPE, INDEX) \ argument
|
/qemu/target/microblaze/ |
H A D | op_helper.c | 447 #define LD_EA(NAME, TYPE, FUNC) \ argument 466 #define ST_EA(NAME, TYPE, FUNC) \ argument
|
/qemu/linux-headers/asm-loongarch/ |
H A D | kvm.h | 92 #define LOONGARCH_REG_64(TYPE, REG) (TYPE | KVM_REG_SIZE_U64 | (REG << LOONGARCH_REG_SHIFT)) argument
|
/qemu/target/mips/tcg/ |
H A D | msa_translate.c | 172 #define TRANS_DF_x(TYPE, NAME, trans_func, gen_func) \ argument
|
/qemu/accel/tcg/ |
H A D | tcg-runtime-gvec.c | 1017 #define DO_CMP1(NAME, TYPE, OP) \ argument 1044 #define DO_CMP1(NAME, TYPE, OP) \ argument
|
/qemu/include/hw/firmware/ |
H A D | smbios.h | 40 #define offsetofend(TYPE, MEMBER) \ argument
|
/qemu/target/ppc/ |
H A D | int_helper.c | 1696 #define VINSX(SUFFIX, TYPE) \ argument
|