| /OK3568_Linux_fs/u-boot/arch/arm/include/asm/ |
| H A D | arm32_macros.S | 8 .macro read_midr reg 12 .macro read_ctr reg 16 .macro read_mpidr reg 20 .macro read_sctlr reg 24 .macro write_sctlr reg 28 .macro write_actlr reg 32 .macro read_actlr reg 36 .macro write_cpacr reg 40 .macro read_cpacr reg 44 .macro read_scr reg [all …]
|
| H A D | unified.h | 63 .macro it, cond 65 .macro itt, cond 67 .macro ite, cond 69 .macro ittt, cond 71 .macro itte, cond 73 .macro itet, cond 75 .macro itee, cond 77 .macro itttt, cond 79 .macro ittte, cond 81 .macro ittet, cond [all …]
|
| /OK3568_Linux_fs/kernel/arch/s390/include/asm/ |
| H A D | vx-insn.h | 25 .macro GR_NUM opd gr 89 .macro VX_NUM opd vxr 200 .macro RXB rxb v1 v2=0 v3=0 v4=0 224 .macro MRXB m v1 v2=0 v3=0 v4=0 239 .macro MRXBOPC m opc v1 v2=0 v3=0 v4=0 247 .macro VGBM vr imm2 253 .macro VZERO vxr 256 .macro VONE vxr 261 .macro VLVG v, gr, disp, m 269 .macro VLVGB v, gr, index, base [all …]
|
| H A D | nospec-insn.h | 20 .macro __THUNK_PROLOG_NAME name 29 .macro __THUNK_EPILOG 34 .macro __THUNK_PROLOG_BR r1,r2 38 .macro __THUNK_PROLOG_BC d0,r1,r2 42 .macro __THUNK_BR r1,r2 46 .macro __THUNK_BC d0,r1,r2 50 .macro __THUNK_BRASL r1,r2,r3 54 .macro __DECODE_RR expand,reg,ruse 71 .macro __DECODE_RRR expand,rsave,rtarget,ruse 92 .macro __DECODE_DRR expand,disp,reg,ruse [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/misc-devices/ |
| H A D | xilinx_sdfec.rst | 83 - :c:macro:`XSDFEC_START_DEV` 84 - :c:macro:`XSDFEC_STOP_DEV` 85 - :c:macro:`XSDFEC_GET_STATUS` 86 - :c:macro:`XSDFEC_SET_IRQ` 87 - :c:macro:`XSDFEC_SET_TURBO` 88 - :c:macro:`XSDFEC_ADD_LDPC_CODE_PARAMS` 89 - :c:macro:`XSDFEC_GET_CONFIG` 90 - :c:macro:`XSDFEC_SET_ORDER` 91 - :c:macro:`XSDFEC_SET_BYPASS` 92 - :c:macro:`XSDFEC_IS_ACTIVE` [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/include/asm/ |
| H A D | assembler.h | 36 .macro save_and_disable_daif, flags 41 .macro disable_daif 45 .macro enable_daif 49 .macro restore_daif, flags:req 54 .macro enable_da_f 61 .macro save_and_disable_irq, flags 66 .macro restore_irq, flags 70 .macro enable_dbg 74 .macro disable_step_tsk, flgs, tmp 84 .macro enable_step_tsk, flgs, tmp [all …]
|
| H A D | fpsimdmacros.h | 11 .macro fpsimd_save state, tmpnr 34 .macro fpsimd_restore_fpcr state, tmp 47 .macro fpsimd_restore state, tmpnr 72 .macro _check_general_reg nr 78 .macro _sve_check_zreg znr 84 .macro _sve_check_preg pnr 90 .macro _check_num n, min, max 99 .macro _sve_str_v nz, nxbase, offset=0 111 .macro _sve_ldr_v nz, nxbase, offset=0 123 .macro _sve_str_p np, nxbase, offset=0 [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/preprocessor/seq/ |
| H A D | for_each.hpp | 29 # define BOOST_PP_SEQ_FOR_EACH(macro, data, seq) BOOST_PP_SEQ_FOR_EACH_DETAIL_CHECK(macro, data,… argument 31 # define BOOST_PP_SEQ_FOR_EACH(macro, data, seq) BOOST_PP_SEQ_FOR_EACH_D(macro, data, seq) argument 32 # define BOOST_PP_SEQ_FOR_EACH_D(macro, data, seq) BOOST_PP_SEQ_FOR_EACH_DETAIL_CHECK(macro, dat… argument 35 # define BOOST_PP_SEQ_FOR_EACH_DETAIL_CHECK_EXEC(macro, data, seq) BOOST_PP_FOR((macro, data, se… argument 36 # define BOOST_PP_SEQ_FOR_EACH_DETAIL_CHECK_EMPTY(macro, data, seq) argument 38 # define BOOST_PP_SEQ_FOR_EACH_DETAIL_CHECK(macro, data, seq) \ argument 45 (macro, data, seq) \ 56 # define BOOST_PP_SEQ_FOR_EACH_O_I(macro, data, seq, sz) \ argument 57 BOOST_PP_SEQ_FOR_EACH_O_I_DEC(macro, data, seq, BOOST_PP_DEC(sz)) \ 59 # define BOOST_PP_SEQ_FOR_EACH_O_I_DEC(macro, data, seq, sz) \ argument [all …]
|
| H A D | for_each_i.hpp | 30 # define BOOST_PP_SEQ_FOR_EACH_I(macro, data, seq) BOOST_PP_SEQ_FOR_EACH_I_DETAIL_CHECK(macro, d… argument 32 # define BOOST_PP_SEQ_FOR_EACH_I(macro, data, seq) BOOST_PP_SEQ_FOR_EACH_I_I(macro, data, seq) argument 33 # define BOOST_PP_SEQ_FOR_EACH_I_I(macro, data, seq) BOOST_PP_SEQ_FOR_EACH_I_DETAIL_CHECK(macro,… argument 36 # define BOOST_PP_SEQ_FOR_EACH_I_DETAIL_CHECK_EXEC(macro, data, seq) BOOST_PP_FOR((macro, data, … argument 37 # define BOOST_PP_SEQ_FOR_EACH_I_DETAIL_CHECK_EMPTY(macro, data, seq) argument 39 # define BOOST_PP_SEQ_FOR_EACH_I_DETAIL_CHECK(macro, data, seq) \ argument 46 (macro, data, seq) \ 57 # define BOOST_PP_SEQ_FOR_EACH_I_O_I(macro, data, seq, i, sz) \ argument 58 BOOST_PP_SEQ_FOR_EACH_I_O_I_DEC(macro, data, seq, i, BOOST_PP_DEC(sz)) \ 60 # define BOOST_PP_SEQ_FOR_EACH_I_O_I_DEC(macro, data, seq, i, sz) \ argument [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/share/doc/gdb/ |
| H A D | Macros.html | 75 <small>GDB</small> can evaluate expressions containing macro invocations, show 76 the result of macro expansion, and show a macro’s definition, including 84 <p>A program may define a macro at one point, remove that definition later, 86 points in the program, a macro may have different definitions, or have 93 macro invocations present in the expression. <small>GDB</small> also provides 98 <a name="index-macro-expand"></a> 99 <a name="index-macro-expansion_002c-showing-the-results-of-preprocessor"></a> 100 <a name="index-preprocessor-macro-expansion_002c-showing-the-results-of"></a> 103 <dt><code>macro expand <var>expression</var></code></dt> 104 <dt><code>macro exp <var>expression</var></code></dt> [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/share/doc/gdb/ |
| H A D | Macros.html | 75 <small>GDB</small> can evaluate expressions containing macro invocations, show 76 the result of macro expansion, and show a macro’s definition, including 84 <p>A program may define a macro at one point, remove that definition later, 86 points in the program, a macro may have different definitions, or have 93 macro invocations present in the expression. <small>GDB</small> also provides 98 <a name="index-macro-expand"></a> 99 <a name="index-macro-expansion_002c-showing-the-results-of-preprocessor"></a> 100 <a name="index-preprocessor-macro-expansion_002c-showing-the-results-of"></a> 103 <dt><code>macro expand <var>expression</var></code></dt> 104 <dt><code>macro exp <var>expression</var></code></dt> [all …]
|
| /OK3568_Linux_fs/kernel/arch/mips/include/asm/ |
| H A D | asmmacro.h | 29 .macro insn32_if_mm enc 35 .macro insn_if_mips enc 38 .macro insn32_if_mm enc 41 .macro insn_if_mips enc 48 .macro local_irq_enable reg=t0 53 .macro local_irq_disable reg=t0 58 .macro local_irq_enable reg=t0 65 .macro local_irq_disable reg=t0 84 .macro fpu_save_16even thread tmp=t0 108 .macro fpu_save_16odd thread [all …]
|
| /OK3568_Linux_fs/kernel/arch/powerpc/boot/ |
| H A D | ps3-hvcall.S | 32 .macro GLOBAL name 39 .macro NO_SUPPORT name 44 .macro HVCALL num 50 .macro SAVE_LR offset=4 55 .macro LOAD_LR offset=4 60 .macro LOAD_64_REG target,high,low 65 .macro LOAD_64_STACK target,offset 69 .macro LOAD_R3 73 .macro LOAD_R4 77 .macro LOAD_R5 [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/include/asm/ |
| H A D | assembler.h | 93 .macro disable_irq_notrace 97 .macro enable_irq_notrace 101 .macro disable_irq_notrace 105 .macro enable_irq_notrace 111 .macro dsb, args 115 .macro isb, args 120 .macro asm_trace_hardirqs_off, save=1 132 .macro asm_trace_hardirqs_on, cond=al, save=1 148 .macro disable_irq, save=1 153 .macro enable_irq [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/share/info/ |
| H A D | cppinternals.info | 59 * Macro Expansion:: Macro expansion algorithm. 153 macro, and the tokens of a macro expansion do not have the 'BOL' flag 154 set. The macro expansion may even be empty, and the next token on the 160 in the middle of a macro expansion. Therefore, if the state variable 165 were end-of-file, and reports an error about an unterminated macro 169 arguments to a macro is treated as whitespace. This white space is 170 important in case the macro argument is stringized. The state variable 172 arguments to a macro call. It is set to 1 when looking for the opening 173 parenthesis to a function-like macro, and 2 when collecting the actual 245 be invalid and require a diagnostic. However, if they appear in a macro [all …]
|
| H A D | cpp.info | 34 The C preprocessor implements the macro language used to transform C, 82 * Macro Arguments:: 88 * Directives Within Macro Arguments:: 89 * Macro Pitfalls:: 98 Macro Pitfalls 160 The C preprocessor, often known as "cpp", is a "macro processor" that is 162 compilation. It is called a macro processor because it allows you to 183 macro facilities. Most high level programming languages have their own 436 ordinary identifiers. You can define a macro whose name is a keyword, 558 * Macro expansion. You can define "macros", which are abbreviations [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/share/info/ |
| H A D | cppinternals.info | 59 * Macro Expansion:: Macro expansion algorithm. 153 macro, and the tokens of a macro expansion do not have the 'BOL' flag 154 set. The macro expansion may even be empty, and the next token on the 160 in the middle of a macro expansion. Therefore, if the state variable 165 were end-of-file, and reports an error about an unterminated macro 169 arguments to a macro is treated as whitespace. This white space is 170 important in case the macro argument is stringized. The state variable 172 arguments to a macro call. It is set to 1 when looking for the opening 173 parenthesis to a function-like macro, and 2 when collecting the actual 245 be invalid and require a diagnostic. However, if they appear in a macro [all …]
|
| H A D | cpp.info | 34 The C preprocessor implements the macro language used to transform C, 82 * Macro Arguments:: 88 * Directives Within Macro Arguments:: 89 * Macro Pitfalls:: 98 Macro Pitfalls 160 The C preprocessor, often known as "cpp", is a "macro processor" that is 162 compilation. It is called a macro processor because it allows you to 183 macro facilities. Most high level programming languages have their own 436 ordinary identifiers. You can define a macro whose name is a keyword, 558 * Macro expansion. You can define "macros", which are abbreviations [all …]
|
| /OK3568_Linux_fs/kernel/arch/xtensa/include/asm/ |
| H A D | cacheasm.h | 35 .macro __loop_cache_unroll ar at insn size line_width max_immed 56 .macro __loop_cache_all ar at insn size line_width max_immed 64 .macro __loop_cache_range ar as at insn line_width 76 .macro __loop_cache_page ar at insn line_width max_immed 83 .macro ___unlock_dcache_all ar at 93 .macro ___unlock_icache_all ar at 103 .macro ___flush_invalidate_dcache_all ar at 113 .macro ___flush_dcache_all ar at 123 .macro ___invalidate_dcache_all ar at 133 .macro ___invalidate_icache_all ar at [all …]
|
| H A D | asm-uaccess.h | 43 .macro get_fs ad, sp 63 .macro set_fs at, av, sp 70 * See the equivalent C-macro version below for clarity. 72 * <success>. This implies that the macro falls through to the next 75 * Note that while this macro can be used independently, we designed 76 * in for optimal use in the access_ok macro below (i.e., we fall 82 * fall-through macro on error 89 # error Assembly macro kernel_ok fails 91 .macro kernel_ok at, sp, success 98 * See the equivalent C-macro version below for clarity. [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/share/doc/as.html/ |
| H A D | Macro.html | 16 <title>Using as: Macro</title> 18 <meta name="description" content="Using as: Macro"> 19 <meta name="keywords" content="Using as: Macro"> 63 <a name="Macro"></a> 70 <h3 class="section">7.62 <code>.macro</code></h3> 73 <p>The commands <code>.macro</code> and <code>.endm</code> allow you to define macros that 74 generate assembly output. For example, this definition specifies a macro 78 <pre class="example"> .macro sum from=0, to=5 98 <dt><code>.macro <var>macname</var></code> 101 <dt><code>.macro <var>macname</var> <var>macargs</var> …</code> [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/share/doc/as.html/ |
| H A D | Macro.html | 16 <title>Using as: Macro</title> 18 <meta name="description" content="Using as: Macro"> 19 <meta name="keywords" content="Using as: Macro"> 63 <a name="Macro"></a> 70 <h3 class="section">7.62 <code>.macro</code></h3> 73 <p>The commands <code>.macro</code> and <code>.endm</code> allow you to define macros that 74 generate assembly output. For example, this definition specifies a macro 78 <pre class="example"> .macro sum from=0, to=5 98 <dt><code>.macro <var>macname</var></code> 101 <dt><code>.macro <var>macname</var> <var>macargs</var> …</code> [all …]
|
| /OK3568_Linux_fs/kernel/drivers/phy/mscc/ |
| H A D | phy-ocelot-serdes.c | 36 static int __serdes_write_mcb_s6g(struct regmap *regmap, u8 macro, u32 op) in __serdes_write_mcb_s6g() argument 41 HSIO_MCB_S6G_ADDR_CFG_SERDES6G_ADDR(BIT(macro))); in __serdes_write_mcb_s6g() 48 static int serdes_commit_mcb_s6g(struct regmap *regmap, u8 macro) in serdes_commit_mcb_s6g() argument 50 return __serdes_write_mcb_s6g(regmap, macro, in serdes_commit_mcb_s6g() 54 static int serdes_update_mcb_s6g(struct regmap *regmap, u8 macro) in serdes_update_mcb_s6g() argument 56 return __serdes_write_mcb_s6g(regmap, macro, in serdes_update_mcb_s6g() 268 static int __serdes_write_mcb_s1g(struct regmap *regmap, u8 macro, u32 op) in __serdes_write_mcb_s1g() argument 273 HSIO_MCB_S1G_ADDR_CFG_SERDES1G_ADDR(BIT(macro))); in __serdes_write_mcb_s1g() 280 static int serdes_commit_mcb_s1g(struct regmap *regmap, u8 macro) in serdes_commit_mcb_s1g() argument 282 return __serdes_write_mcb_s1g(regmap, macro, in serdes_commit_mcb_s1g() [all …]
|
| /OK3568_Linux_fs/u-boot/arch/xtensa/include/asm/ |
| H A D | cacheasm.h | 40 .macro __loop_cache_all ar at insn size line_width 56 .macro __loop_cache_range ar as at insn line_width 68 .macro __loop_cache_page ar at insn line_width 82 .macro ___unlock_dcache_all ar at 91 .macro ___unlock_icache_all ar at 100 .macro ___flush_invalidate_dcache_all ar at 109 .macro ___flush_dcache_all ar at 118 .macro ___invalidate_dcache_all ar at 128 .macro ___invalidate_icache_all ar at 139 .macro ___flush_invalidate_dcache_range ar as at [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/proto/ |
| H A D | repeat.hpp | 76 /// \brief Repeatedly invoke the specified macro. 79 /// of EDSLs built with Proto. BOOST_PROTO_REPEAT_FROM_TO_EX(FROM, TO, MACRO, typename_A, A, A_a, a… 82 /// MACRO(FROM, typename_A, A, A_a, a) 83 /// MACRO(FROM+1, typename_A, A, A_a, a) 85 /// MACRO(TO-1, typename_A, A, A_a, a) 87 #define BOOST_PROTO_REPEAT_FROM_TO_EX(FROM, TO, MACRO, typename_A, A, A_a, a)\ argument 88 BOOST_PP_REPEAT_FROM_TO(FROM, TO, BOOST_PROTO_invoke, (MACRO, typename_A, A, A_a, a)) 90 /// \brief Repeatedly invoke the specified macro. 93 /// of EDSLs built with Proto. BOOST_PROTO_REPEAT_FROM_TO(FROM, TO, MACRO) is equivalent to: 96 /// MACRO(FROM, BOOST_PROTO_typename_A, BOOST_PROTO_A_const_ref, BOOST_PROTO_A_const_ref_a, BOOST_P… [all …]
|