/openbmc/linux/include/linux/ |
H A D | fs_parser.h | 107 #define __fsparam(TYPE, NAME, OPT, FLAGS, DATA) \ argument 116 #define fsparam_flag(NAME, OPT) __fsparam(NULL, NAME, OPT, 0, NULL) argument 117 #define fsparam_flag_no(NAME, OPT) \ argument 119 #define fsparam_bool(NAME, OPT) __fsparam(fs_param_is_bool, NAME, OPT, 0, NULL) argument 120 #define fsparam_u32(NAME, OPT) __fsparam(fs_param_is_u32, NAME, OPT, 0, NULL) argument 121 #define fsparam_u32oct(NAME, OPT) \ argument 123 #define fsparam_u32hex(NAME, OPT) \ argument 125 #define fsparam_s32(NAME, OPT) __fsparam(fs_param_is_s32, NAME, OPT, 0, NULL) argument 126 #define fsparam_u64(NAME, OPT) __fsparam(fs_param_is_u64, NAME, OPT, 0, NULL) argument 127 #define fsparam_enum(NAME, OPT, array) __fsparam(fs_param_is_enum, NAME, OPT, 0, array) argument [all …]
|
H A D | stddef.h | 47 #define struct_group(NAME, MEMBERS...) \ argument 63 #define struct_group_attr(NAME, ATTRS, MEMBERS...) \ argument 80 #define struct_group_tagged(TAG, NAME, MEMBERS...) \ argument 93 #define DECLARE_FLEX_ARRAY(TYPE, NAME) \ argument
|
/openbmc/qemu/tests/tcg/hexagon/ |
H A D | usr.c | 51 #define FUNC_x_OP_x(RESTYPE, SRCTYPE, NAME, INSN) \ argument 66 #define FUNC_R_OP_R(NAME, INSN) \ argument 69 #define FUNC_R_OP_P(NAME, INSN) \ argument 72 #define FUNC_P_OP_P(NAME, INSN) \ argument 75 #define FUNC_P_OP_R(NAME, INSN) \ argument 82 #define FUNC_xp_OP_x(RESTYPE, SRCTYPE, NAME, INSN) \ argument 100 #define FUNC_Rp_OP_R(NAME, INSN) \ argument 104 #define FUNC_x_OP_xx(RESTYPE, SRC1TYPE, SRC2TYPE, NAME, INSN) \ argument 119 #define FUNC_P_OP_PP(NAME, INSN) \ argument 122 #define FUNC_R_OP_PP(NAME, INSN) \ argument [all …]
|
H A D | load_align.c | 62 #define TEST_io(NAME, SZ, SIZE, EXP1, EXP2, EXP3, EXP4) \ argument 97 #define TEST_ur(NAME, SZ, SHIFT, RES1, RES2, RES3, RES4) \ argument 131 #define TEST_ap(NAME, SZ, SIZE, RES1, RES2, RES3, RES4) \ argument 173 #define TEST_pr(NAME, SZ, SIZE, RES1, RES2, RES3, RES4) \ argument 216 #define TEST_pbr(NAME, SZ, RES1, RES2, RES3, RES4) \ argument 251 #define TEST_pi(NAME, SZ, INC, RES1, RES2, RES3, RES4) \ argument 295 #define TEST_pci(NAME, SZ, LEN, INC, RES1, RES2, RES3, RES4) \ argument 340 #define TEST_pcr(NAME, SZ, SIZE, LEN, INC, RES1, RES2, RES3, RES4) \ argument
|
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 | hvx_misc.h | 97 #define TEST_VEC_OP1(NAME, ASM, EL, FIELD, FIELDSZ, OP) \ argument 115 #define TEST_VEC_OP2(NAME, ASM, EL, FIELD, FIELDSZ, OP) \ argument 151 #define TEST_PRED_OP2(NAME, ASM, OP, INV) \ argument
|
/openbmc/qemu/target/loongarch/tcg/ |
H A D | vec_helper.c | 18 #define DO_ODD_EVEN(NAME, BIT, E1, E2, DO_OP) \ argument 105 #define DO_EVEN(NAME, BIT, E1, E2, DO_OP) \ argument 120 #define DO_ODD(NAME, BIT, E1, E2, DO_OP) \ argument 279 #define DO_EVEN_U_S(NAME, BIT, ES1, EU1, ES2, EU2, DO_OP) \ argument 295 #define DO_ODD_U_S(NAME, BIT, ES1, EU1, ES2, EU2, DO_OP) \ argument 347 #define DO_3OP(NAME, BIT, E, DO_OP) \ argument 387 #define DO_VADDA(NAME, BIT, E) \ argument 406 #define VMINMAXI(NAME, BIT, E, DO_OP) \ argument 437 #define DO_VMUH(NAME, BIT, E1, E2, DO_OP) \ argument 514 #define VMADDSUB(NAME, BIT, E, DO_OP) \ argument [all …]
|
/openbmc/qemu/hw/display/ |
H A D | pl110_template.h | 17 #define NAME glue(lblp_, BORDER) macro 22 #define NAME glue(bbbp_, BORDER) macro 28 #define NAME glue(lbbp_, BORDER) macro 38 static void glue(pl110_draw_line1_,NAME)(void *opaque, uint8_t *d, const uint8_t *src, int width, i… in glue() argument 66 static void glue(pl110_draw_line2_,NAME)(void *opaque, uint8_t *d, const uint8_t *src, int width, i… in glue() argument 94 static void glue(pl110_draw_line4_,NAME)(void *opaque, uint8_t *d, const uint8_t *src, int width, i… in glue() argument 122 static void glue(pl110_draw_line8_,NAME)(void *opaque, uint8_t *d, const uint8_t *src, int width, i… in glue() argument 146 static void glue(pl110_draw_line16_,NAME)(void *opaque, uint8_t *d, const uint8_t *src, int width, … in glue() argument 192 static void glue(pl110_draw_line32_,NAME)(void *opaque, uint8_t *d, const uint8_t *src, int width, … in glue() argument 222 static void glue(pl110_draw_line16_555_,NAME)(void *opaque, uint8_t *d, const uint8_t *src, int wid… in glue() argument [all …]
|
/openbmc/qemu/target/arm/tcg/ |
H A D | sve_ldst_internal.h | 42 #define DO_LD_HOST(NAME, H, TYPEE, TYPEM, HOST) \ argument 46 #define DO_ST_HOST(NAME, H, TYPEE, TYPEM, HOST) \ argument 50 #define DO_LD_TLB(NAME, H, TYPEE, TYPEM, TLB) \ argument 58 #define DO_ST_TLB(NAME, H, TYPEE, TYPEM, TLB) \ argument 66 #define DO_LD_PRIM_1(NAME, H, TE, TM) \ argument 78 #define DO_ST_PRIM_1(NAME, H, TE, TM) \ argument 87 #define DO_LD_PRIM_2(NAME, H, TE, TM, LD) \ argument 93 #define DO_ST_PRIM_2(NAME, H, TE, TM, ST) \ argument
|
H A D | sve_helper.c | 119 #define LOGICAL_PPPP(NAME, FUNC) \ argument 166 #define DO_ZPZZ(NAME, TYPE, H, OP) \ in LOGICAL_PPPP() argument 184 #define DO_ZPZZ_D(NAME, TYPE, OP) \ argument 661 #define DO_ZPZZ_PAIR(NAME, TYPE, H, OP) \ in DO_ZPZZ() argument 685 #define DO_ZPZZ_PAIR_D(NAME, TYPE, OP) \ argument 731 #define DO_ZPZZ_PAIR_FP(NAME, TYPE, H, OP) \ argument 781 #define DO_ZPZW(NAME, TYPE, TYPEW, H, OP) \ argument 814 #define DO_ZPZ(NAME, TYPE, H, OP) \ argument 831 #define DO_ZPZ_D(NAME, TYPE, OP) \ argument 980 #define DO_ZZW(NAME, TYPE, TYPEW, H, OP) \ argument [all …]
|
/openbmc/linux/arch/arm64/include/asm/ |
H A D | hyp_image.h | 29 #define HYP_SECTION_NAME(NAME) .hyp##NAME argument 32 #define HYP_SECTION_SYMBOL_NAME(NAME) \ argument 43 #define BEGIN_HYP_SECTION(NAME) \ argument 52 #define HYP_SECTION(NAME) \ argument
|
/openbmc/linux/arch/alpha/include/asm/ |
H A D | pal.h | 18 #define __CALL_PAL_R0(NAME, TYPE) \ argument 30 #define __CALL_PAL_W1(NAME, TYPE0) \ argument 41 #define __CALL_PAL_W2(NAME, TYPE0, TYPE1) \ argument 53 #define __CALL_PAL_RW1(NAME, RTYPE, TYPE0) \ argument 66 #define __CALL_PAL_RW2(NAME, RTYPE, TYPE0, TYPE1) \ argument
|
/openbmc/linux/tools/lib/bpf/ |
H A D | libbpf_common.h | 46 #define ___libbpf_select(NAME, NUM) ___libbpf_cat(NAME, NUM) argument 49 #define ___libbpf_overload(NAME, ...) ___libbpf_select(NAME, ___libbpf_cnt(__VA_ARGS__))(__VA_ARGS_… argument 64 #define LIBBPF_OPTS(TYPE, NAME, ...) \ argument 80 #define LIBBPF_OPTS_RESET(NAME, ...) \ argument
|
/openbmc/qemu/target/riscv/ |
H A D | vector_internals.h | 142 #define OPIVV1(NAME, TD, T2, TX2, HD, HS2, OP) \ argument 149 #define GEN_VEXT_V(NAME, ESZ) \ argument 181 #define OPIVV2(NAME, TD, T1, T2, TX1, TX2, HD, HS1, HS2, OP) \ argument 194 #define GEN_VEXT_VV(NAME, ESZ) \ argument 209 #define OPIVX2(NAME, TD, T1, T2, TX1, TX2, HD, HS2, OP) \ argument 221 #define GEN_VEXT_VX(NAME, ESZ) \ argument
|
H A D | vector_helper.c | 155 #define GEN_VEXT_LD_ELEM(NAME, ETYPE, H, LDSUF) \ argument 176 #define GEN_VEXT_ST_ELEM(NAME, ETYPE, H, STSUF) \ in GEN_VEXT_LD_ELEM() argument 290 #define GEN_VEXT_LD_STRIDE(NAME, ETYPE, LOAD_FN) \ argument 305 #define GEN_VEXT_ST_STRIDE(NAME, ETYPE, STORE_FN) \ in GEN_VEXT_LD_STRIDE() argument 441 #define GEN_VEXT_LD_US(NAME, ETYPE, LOAD_FN_TLB, LOAD_FN_HOST) \ argument 462 #define GEN_VEXT_ST_US(NAME, ETYPE, STORE_FN_TLB, STORE_FN_HOST) \ in GEN_VEXT_LD_US() argument 510 #define GEN_VEXT_GET_INDEX_ADDR(NAME, ETYPE, H) \ argument 559 #define GEN_VEXT_LD_INDEX(NAME, ETYPE, INDEX_FN, LOAD_FN) \ argument 584 #define GEN_VEXT_ST_INDEX(NAME, ETYPE, INDEX_FN, STORE_FN) \ in GEN_VEXT_LD_INDEX() argument 738 #define GEN_VEXT_LDFF(NAME, ETYPE, LOAD_FN_TLB, LOAD_FN_HOST) \ argument [all …]
|
/openbmc/qemu/target/tricore/ |
H A D | helper.c | 148 #define FIELD_GETTER_WITH_FEATURE(NAME, REG, FIELD, FEATURE) \ argument 157 #define FIELD_GETTER(NAME, REG, FIELD) \ argument 163 #define FIELD_SETTER_WITH_FEATURE(NAME, REG, FIELD, FEATURE) \ argument 172 #define FIELD_SETTER(NAME, REG, FIELD) \ argument
|
/openbmc/qemu/ui/ |
H A D | vnc-enc-hextile-template.h | 5 #define NAME CONCAT(generic_, BPP) macro 7 #define NAME BPP macro 12 static void CONCAT(send_hextile_tile_, NAME)(VncState *vs, in CONCAT() argument
|
/openbmc/openpower-hw-diags/analyzer/plugins/ |
H A D | plugin.hpp | 136 #define __PLUGIN_DEFINE(CHIP, NAME, FUNC) \ argument 148 #define PLUGIN_DEFINE(CHIP, NAME) __PLUGIN_DEFINE(CHIP, NAME, CHIP::NAME) argument 150 #define PLUGIN_DEFINE_NS(CHIP, NS, NAME) __PLUGIN_DEFINE(CHIP, NAME, NS::NAME) argument
|
/openbmc/linux/tools/include/uapi/linux/ |
H A D | stddef.h | 33 #define __struct_group(TAG, NAME, ATTRS, MEMBERS...) \ argument 49 #define __DECLARE_FLEX_ARRAY(TYPE, NAME) \ argument
|
/openbmc/linux/arch/alpha/lib/ |
H A D | callback_srm.S | 59 #define CALLBACK(NAME, CODE, ARG_CNT) \ argument 65 #define CALLBACK(NAME, CODE, ARG_CNT) \ argument
|
/openbmc/qemu/linux-headers/linux/ |
H A D | stddef.h | 26 #define __struct_group(TAG, NAME, ATTRS, MEMBERS...) \ argument 47 #define __DECLARE_FLEX_ARRAY(TYPE, NAME) \ argument
|
/openbmc/linux/include/uapi/linux/ |
H A D | stddef.h | 33 #define __struct_group(TAG, NAME, ATTRS, MEMBERS...) \ argument 54 #define __DECLARE_FLEX_ARRAY(TYPE, NAME) \ argument
|
/openbmc/linux/arch/sparc/kernel/ |
H A D | sysfs.c | 19 #define SHOW_MMUSTAT_ULONG(NAME) \ argument 172 #define SHOW_CPUDATA_ULONG_NAME(NAME, MEMBER) \ argument 180 #define SHOW_CPUDATA_UINT_NAME(NAME, MEMBER) \ argument
|
/openbmc/qemu/target/s390x/tcg/ |
H A D | vec_fpu_helper.c | 226 #define DEF_GVEC_VOP2_FN(NAME, FN, BITS) \ argument 237 #define DEF_GVEC_VOP2_32(NAME) \ argument 240 #define DEF_GVEC_VOP2_64(NAME) \ argument 243 #define DEF_GVEC_VOP2(NAME, OP) \ argument 321 #define DEF_GVEC_VOP3_B(NAME, OP, BITS) \ argument 330 #define DEF_GVEC_VOP3(NAME, OP) \ argument 400 #define DEF_GVEC_WFC_B(NAME, SIGNAL, BITS) \ argument 407 #define DEF_GVEC_WFC(NAME, SIGNAL) \ argument 501 #define DEF_GVEC_VFC_B(NAME, OP, BITS) \ argument 522 #define DEF_GVEC_VFC(NAME, OP) \ argument [all …]
|
/openbmc/linux/arch/loongarch/include/asm/ |
H A D | inst.h | 505 #define DEF_EMIT_REG0I15_FORMAT(NAME, OP) \ argument 515 #define DEF_EMIT_REG0I26_FORMAT(NAME, OP) \ in DEF_EMIT_REG0I15_FORMAT() argument 533 #define DEF_EMIT_REG1I20_FORMAT(NAME, OP) \ argument 546 #define DEF_EMIT_REG2_FORMAT(NAME, OP) \ argument 560 #define DEF_EMIT_REG2I5_FORMAT(NAME, OP) \ argument 576 #define DEF_EMIT_REG2I6_FORMAT(NAME, OP) \ argument 592 #define DEF_EMIT_REG2I12_FORMAT(NAME, OP) \ argument 619 #define DEF_EMIT_REG2I14_FORMAT(NAME, OP) \ argument 640 #define DEF_EMIT_REG2I16_FORMAT(NAME, OP) \ argument 670 #define DEF_EMIT_REG2BSTRD_FORMAT(NAME, OP) \ argument [all …]
|