/third_party/lzma/Asm/arm64/ |
H A D | 7zAsm.S | 41 .macro p2_add reg:req, param:req
45 .macro p2_sub reg:req, param:req
49 .macro p2_sub_s reg:req, param:req
53 .macro p2_and reg:req, param:req
57 .macro xor reg:req, param:req
61 .macro or reg:req, param:req
65 .macro shl reg:req, param:req
69 .macro shr reg:req, param:req
73 .macro sar reg:req, param:req
77 .macro p1_ne [all...] |
/kernel/linux/linux-6.6/drivers/phy/microchip/ |
H A D | lan966x_serdes.c | 180 static int lan966x_sd6g40_reg_cfg(struct serdes_macro *macro, in lan966x_sd6g40_reg_cfg() argument 203 macro->ctrl->regs, HSIO_SD_CFG(idx)); in lan966x_sd6g40_reg_cfg() 209 macro->ctrl->regs, HSIO_MPLL_CFG(idx)); in lan966x_sd6g40_reg_cfg() 213 macro->ctrl->regs, HSIO_SD_CFG(idx)); in lan966x_sd6g40_reg_cfg() 217 macro->ctrl->regs, HSIO_MPLL_CFG(idx)); in lan966x_sd6g40_reg_cfg() 223 macro->ctrl->regs, HSIO_SD_CFG(idx)); in lan966x_sd6g40_reg_cfg() 229 macro->ctrl->regs, HSIO_MPLL_CFG(idx)); in lan966x_sd6g40_reg_cfg() 233 value = readl(macro->ctrl->regs + lan_offset(HSIO_SD_STAT(idx))); in lan966x_sd6g40_reg_cfg() 236 dev_err(macro->ctrl->dev, in lan966x_sd6g40_reg_cfg() 244 macro in lan966x_sd6g40_reg_cfg() 294 lan966x_sd6g40_get_conf_from_mode(struct serdes_macro *macro, enum lan966x_sd6g40_mode f_mode, bool ref125M, struct lan966x_sd6g40_mode_args *ret_val) lan966x_sd6g40_get_conf_from_mode() argument 337 lan966x_calc_sd6g40_setup_lane(struct serdes_macro *macro, struct lan966x_sd6g40_setup_args config, struct lan966x_sd6g40_setup *ret_val) lan966x_calc_sd6g40_setup_lane() argument 368 lan966x_sd6g40_setup_lane(struct serdes_macro *macro, struct lan966x_sd6g40_setup_args config, u32 idx) lan966x_sd6g40_setup_lane() argument 382 lan966x_sd6g40_setup(struct serdes_macro *macro, u32 idx, int mode) lan966x_sd6g40_setup() argument 396 lan966x_rgmii_setup(struct serdes_macro *macro, u32 idx, int mode) lan966x_rgmii_setup() argument 446 struct serdes_macro *macro = phy_get_drvdata(phy); serdes_set_speed() local 459 struct serdes_macro *macro = phy_get_drvdata(phy); serdes_set_mode() local 531 struct serdes_macro *macro = phy_get_drvdata(ctrl->phys[i]); serdes_simple_xlate() local 545 struct serdes_macro *macro; serdes_phy_create() local [all...] |
H A D | sparx5_serdes.c | 649 static int sparx5_sd10g25_get_mode_preset(struct sparx5_serdes_macro *macro, in sparx5_sd10g25_get_mode_preset() argument 652 switch (macro->serdesmode) { in sparx5_sd10g25_get_mode_preset() 654 if (macro->speed == SPEED_25000) in sparx5_sd10g25_get_mode_preset() 656 else if (macro->speed == SPEED_10000) in sparx5_sd10g25_get_mode_preset() 658 else if (macro->speed == SPEED_5000) in sparx5_sd10g25_get_mode_preset() 677 static int sparx5_sd10g28_get_mode_preset(struct sparx5_serdes_macro *macro, in sparx5_sd10g28_get_mode_preset() argument 681 switch (macro->serdesmode) { in sparx5_sd10g28_get_mode_preset() 683 if (macro->speed == SPEED_10000) { in sparx5_sd10g28_get_mode_preset() 685 } else if (macro->speed == SPEED_5000) { in sparx5_sd10g28_get_mode_preset() 691 dev_err(macro in sparx5_sd10g28_get_mode_preset() 714 sparx5_sd25g28_get_params(struct sparx5_serdes_macro *macro, struct sparx5_sd25g28_media_preset *media, struct sparx5_sd25g28_mode_preset *mode, struct sparx5_sd25g28_args *args, struct sparx5_sd25g28_params *params) sparx5_sd25g28_get_params() argument 824 sparx5_sd10g28_get_params(struct sparx5_serdes_macro *macro, struct sparx5_sd10g28_media_preset *media, struct sparx5_sd10g28_mode_preset *mode, struct sparx5_sd10g28_args *args, struct sparx5_sd10g28_params *params) sparx5_sd10g28_get_params() argument 1163 sparx5_sd25g28_apply_params(struct sparx5_serdes_macro *macro, struct sparx5_sd25g28_params *params) sparx5_sd25g28_apply_params() argument 1637 sparx5_sd10g28_apply_params(struct sparx5_serdes_macro *macro, struct sparx5_sd10g28_params *params) sparx5_sd10g28_apply_params() argument 2085 sparx5_sd25g28_config(struct sparx5_serdes_macro *macro, bool reset) sparx5_sd25g28_config() argument 2107 sparx5_sd10g28_config(struct sparx5_serdes_macro *macro, bool reset) sparx5_sd10g28_config() argument 2131 sparx5_serdes_power_save(struct sparx5_serdes_macro *macro, u32 pwdn) sparx5_serdes_power_save() argument 2182 sparx5_serdes_clock_config(struct sparx5_serdes_macro *macro) sparx5_serdes_clock_config() argument 2220 sparx5_serdes_config(struct sparx5_serdes_macro *macro) sparx5_serdes_config() argument 2250 struct sparx5_serdes_macro *macro = phy_get_drvdata(phy); sparx5_serdes_power_on() local 2257 struct sparx5_serdes_macro *macro = phy_get_drvdata(phy); sparx5_serdes_power_off() local 2264 struct sparx5_serdes_macro *macro; sparx5_serdes_set_mode() local 2286 struct sparx5_serdes_macro *macro = phy_get_drvdata(phy); sparx5_serdes_set_media() local 2298 struct sparx5_serdes_macro *macro = phy_get_drvdata(phy); sparx5_serdes_set_speed() local 2314 struct sparx5_serdes_macro *macro = phy_get_drvdata(phy); sparx5_serdes_reset() local 2332 struct sparx5_serdes_macro *macro = phy_get_drvdata(phy); sparx5_serdes_validate() local 2381 struct sparx5_serdes_macro *macro; sparx5_phy_create() local 2525 struct sparx5_serdes_macro *macro = sparx5_serdes_xlate() local [all...] |
/kernel/linux/linux-5.10/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_R [all...] |
/kernel/linux/linux-6.6/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_R [all...] |
/kernel/linux/linux-6.6/arch/s390/include/asm/ |
H A D | vx-insn-asm.h | 28 .macro GR_NUM opd gr 92 .macro VX_NUM opd vxr 203 .macro RXB rxb v1 v2=0 v3=0 v4=0 227 .macro MRXB m v1 v2=0 v3=0 v4=0 242 .macro MRXBOPC m opc v1 v2=0 v3=0 v4=0 250 .macro VGBM vr imm2 256 .macro VZERO vxr 259 .macro VONE vxr 264 .macro VLVG v, gr, disp, m 272 .macro VLVG [all...] |
H A D | nospec-insn.h | 17 .macro __THUNK_PROLOG_NAME name 31 .macro __THUNK_EPILOG_NAME name 39 .macro __THUNK_PROLOG_BR r1 43 .macro __THUNK_EPILOG_BR r1 47 .macro __THUNK_BR r1 51 .macro __THUNK_BRASL r1,r2 55 .macro __DECODE_R expand,reg 68 .macro __DECODE_RR expand,rsave,rtarget 85 .macro __THUNK_EX_BR reg 92 .macro GEN_BR_THUN [all...] |
/kernel/linux/linux-5.10/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 VLVG [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_DR [all...] |
/kernel/linux/linux-6.6/arch/arm64/include/asm/ |
H A D | assembler.h | 37 .macro disable_daif 41 .macro enable_daif 48 .macro save_and_disable_irq, flags 53 .macro restore_irq, flags 57 .macro enable_dbg 61 .macro disable_step_tsk, flgs, tmp 71 .macro enable_step_tsk, flgs, tmp 82 .macro esb 93 .macro csdb 100 .macro clearbh [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 96 .macro _sme_check_wv v 106 .macro _sve_str_v nz, nxbase, offset=0 118 .macro _sve_ldr_ [all...] |
/kernel/linux/linux-5.10/arch/arm64/include/asm/ |
H A D | assembler.h | 35 .macro save_and_disable_daif, flags 40 .macro disable_daif 44 .macro enable_daif 48 .macro restore_daif, flags:req 53 .macro enable_da_f 60 .macro save_and_disable_irq, flags 65 .macro restore_irq, flags 69 .macro enable_dbg 73 .macro disable_step_tsk, flgs, tmp 83 .macro enable_step_ts [all...] |
/kernel/linux/linux-6.6/arch/arc/include/asm/ |
H A D | entry.h | 35 .macro PUSH reg 39 .macro PUSHAX aux 44 .macro POP reg 48 .macro POPAX aux 57 .macro SAVE_R0_TO_R12 73 .macro RESTORE_R12_TO_R0 94 .macro SAVE_R13_TO_R25 110 .macro RESTORE_R25_TO_R13 130 .macro SAVE_CALLEE_SAVED_USER 138 .macro RESTORE_CALLEE_SAVED_USE [all...] |
/kernel/linux/linux-5.10/arch/arm/include/asm/ |
H A D | assembler.h | 94 .macro disable_irq_notrace 98 .macro enable_irq_notrace 102 .macro disable_irq_notrace 106 .macro enable_irq_notrace 112 .macro dsb, args 116 .macro isb, args 121 .macro asm_trace_hardirqs_off, save=1 133 .macro asm_trace_hardirqs_on, cond=al, save=1 149 .macro disable_irq, save=1 154 .macro enable_ir [all...] |
/third_party/skia/third_party/externals/angle2/src/compiler/preprocessor/ |
H A D | MacroExpander.cpp | 77 for (const std::shared_ptr<Macro> ¯o : mExpander->mMacrosToReenable) in ~ScopedMacroReenabler() 81 ASSERT(macro->name.substr() != ""); in ~ScopedMacroReenabler() 82 macro->disabled = false; in ~ScopedMacroReenabler() 119 // Defined operator is parsed here since it may be generated by macro expansion. in lex() 120 // Defined operator produced by macro expansion has undefined behavior according to C++ in lex() 126 // Defined inside a macro is forbidden in WebGL. in lex() 171 std::shared_ptr<Macro> macro = iter->second; in lex() local 172 if (macro->disabled) in lex() 180 // otherwise there could be a #undef of the macro before the next token. in lex() 181 macro in lex() 246 pushMacro(std::shared_ptr<Macro> macro, const Token &identifier) pushMacro() argument 291 expandMacro(const Macro ¯o, const Token &identifier, std::vector<Token> *replacements) expandMacro() argument 349 collectMacroArgs(const Macro ¯o, const Token &identifier, std::vector<MacroArg> *args, SourceLocation *closingParenthesisLocation) collectMacroArgs() argument 463 replaceMacroParams(const Macro ¯o, const std::vector<MacroArg> &args, std::vector<Token> *replacements) replaceMacroParams() argument [all...] |
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/preprocessor/ |
H A D | MacroExpander.cpp | 86 for (const auto ¯o : mExpander->mMacrosToReenable) in ~ScopedMacroReenabler() 90 assert(!macro->name.substr().empty()); in ~ScopedMacroReenabler() 91 macro->disabled = false; in ~ScopedMacroReenabler() 129 // Defined operator is parsed here since it may be generated by macro expansion. in lex() 130 // Defined operator produced by macro expansion has undefined behavior according to C++ in lex() 177 std::shared_ptr<Macro> macro = iter->second; in lex() local 178 if (macro->disabled) in lex() 186 // otherwise there could be a #undef of the macro before the next token. in lex() 187 macro->expansionCount++; in lex() 188 if ((macro in lex() 252 pushMacro(std::shared_ptr<Macro> macro, const Token &identifier) pushMacro() argument 297 expandMacro(const Macro ¯o, const Token &identifier, std::vector<Token> *replacements) expandMacro() argument 355 collectMacroArgs(const Macro ¯o, const Token &identifier, std::vector<MacroArg> *args, SourceLocation *closingParenthesisLocation) collectMacroArgs() argument 467 replaceMacroParams(const Macro ¯o, const std::vector<MacroArg> &args, std::vector<Token> *replacements) replaceMacroParams() argument [all...] |
/kernel/linux/linux-6.6/arch/arm/include/asm/ |
H A D | assembler.h | 97 .macro disable_irq_notrace 101 .macro enable_irq_notrace 105 .macro disable_irq_notrace 109 .macro enable_irq_notrace 115 .macro dsb, args 119 .macro isb, args 124 .macro asm_trace_hardirqs_off, save=1 136 .macro asm_trace_hardirqs_on, cond=al, save=1 152 .macro disable_irq, save=1 157 .macro enable_ir [all...] |
/kernel/linux/linux-5.10/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_al [all...] |
/kernel/linux/linux-6.6/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_al [all...] |
/third_party/ffmpeg/libavresample/arm/ |
H A D | resample_neon.S | 25 .macro resample_one fmt, es=2 102 .macro LOAD1 107 .macro LOAD2 111 .macro LOAD4 115 .macro MLA1 118 .macro MLA2 121 .macro MLA4 125 .macro MUL4 129 .macro INIT4 132 .macro STOR [all...] |
/kernel/linux/linux-5.10/arch/arc/include/asm/ |
H A D | entry.h | 33 .macro PUSH reg 37 .macro PUSHAX aux 42 .macro POP reg 46 .macro POPAX aux 55 .macro SAVE_R0_TO_R12 71 .macro RESTORE_R12_TO_R0 92 .macro SAVE_R13_TO_R24 107 .macro RESTORE_R24_TO_R13 132 .macro SAVE_CALLEE_SAVED_USER 154 .macro SAVE_CALLEE_SAVED_KERNE [all...] |
/third_party/ffmpeg/libavcodec/arm/ |
H A D | mlpdsp_init_arm.c | 48 #define PACK_CHANNELS(macro,order,channels) \ 49 macro(order,channels,0) \ 50 macro(order,channels,1) \ 51 macro(order,channels,2) \ 52 macro(order,channels,3) \ 53 macro(order,channels,4) \ 54 macro(order,channels,5) \ 55 macro(order,channels,mixed) 56 #define PACK_ORDER(macro,order) \ 57 PACK_CHANNELS(macro,orde [all...] |
/kernel/linux/linux-6.6/arch/x86/entry/ |
H A D | calling.h | 68 .macro PUSH_REGS rdx=%rdx rcx=%rcx rax=%rax save_ret=0 97 .macro CLEAR_REGS 120 .macro PUSH_AND_CLEAR_REGS rdx=%rdx rcx=%rcx rax=%rax save_ret=0 125 .macro POP_REGS pop_rdi=1 157 .macro SET_NOFLUSH_BIT reg:req 161 .macro ADJUST_KERNEL_CR3 reg:req 167 .macro SWITCH_TO_KERNEL_CR3 scratch_reg:req 178 .macro SWITCH_TO_USER_CR3_NOSTACK scratch_reg:req scratch_reg2:req 212 .macro SWITCH_TO_USER_CR3_STACK scratch_reg:req 218 .macro SAVE_AND_SWITCH_TO_KERNEL_CR [all...] |
/third_party/protobuf/objectivec/DevTools/ |
H A D | pddm_tests.py | 53 macro = result._macros.get('foo') 54 self.assertIsNotNone(macro) 55 self.assertEquals(macro.name, 'foo') 56 self.assertEquals(macro.args, tuple()) 57 self.assertEquals(macro.body, 'body') 75 macro = result._macros.get('noArgs') 76 self.assertIsNotNone(macro) 77 self.assertEquals(macro.name, 'noArgs') 78 self.assertEquals(macro.args, tuple()) 79 self.assertEquals(macro [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/arm64/bti/ |
H A D | assembler.h | 18 .macro startfn name:req 21 .macro endfn 28 .macro emit_aarch64_feature_1_and 52 .macro paciasp 56 .macro autiasp 60 .macro __bti_ 64 .macro __bti_c 68 .macro __bti_j 72 .macro __bti_jc 76 .macro bt [all...] |