Home
last modified time | relevance | path

Searched refs:macro (Results 1 - 25 of 1368) sorted by relevance

12345678910>>...55

/third_party/lzma/Asm/arm64/
H A D7zAsm.S41 .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 Dlan966x_serdes.c180 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 Dsparx5_serdes.c649 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 Dps3-hvcall.S32 .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 Dps3-hvcall.S32 .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 Dvx-insn-asm.h28 .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 Dnospec-insn.h17 .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 Dvx-insn.h25 .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 Dnospec-insn.h20 .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 Dassembler.h37 .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...]
/kernel/linux/linux-5.10/arch/arm64/include/asm/
H A Dassembler.h35 .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 Dentry.h35 .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 Dassembler.h94 .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 DMacroExpander.cpp77 for (const std::shared_ptr<Macro> &macro : 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 &macro, const Token &identifier, std::vector<Token> *replacements) expandMacro() argument
349 collectMacroArgs(const Macro &macro, const Token &identifier, std::vector<MacroArg> *args, SourceLocation *closingParenthesisLocation) collectMacroArgs() argument
463 replaceMacroParams(const Macro &macro, 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 DMacroExpander.cpp86 for (const auto &macro : 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 &macro, const Token &identifier, std::vector<Token> *replacements) expandMacro() argument
355 collectMacroArgs(const Macro &macro, const Token &identifier, std::vector<MacroArg> *args, SourceLocation *closingParenthesisLocation) collectMacroArgs() argument
467 replaceMacroParams(const Macro &macro, const std::vector<MacroArg> &args, std::vector<Token> *replacements) replaceMacroParams() argument
[all...]
/kernel/linux/linux-6.6/arch/arm/include/asm/
H A Dassembler.h97 .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 Dcacheasm.h35 .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 Dcacheasm.h35 .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 Dresample_neon.S25 .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 Dentry.h33 .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 Dmlpdsp_init_arm.c48 #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 Dcalling.h68 .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 Dpddm_tests.py53 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...]
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/base/
H A Dmacros.h25 // machinery used to implement macro "overloading" based on number of arguments
26 #define META_GET_MACRO2_IMPL(p0, p1, macro, ...) macro
27 #define META_GET_MACRO3_IMPL(p0, p1, p2, macro, ...) macro
28 #define META_GET_MACRO4_IMPL(p0, p1, p2, p3, macro, ...) macro
29 #define META_GET_MACRO5_IMPL(p0, p1, p2, p3, p4, macro, ...) macro
/kernel/linux/linux-6.6/tools/testing/selftests/arm64/bti/
H A Dassembler.h18 .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...]

Completed in 12 milliseconds

12345678910>>...55