Home
last modified time | relevance | path

Searched refs:macro (Results 1 – 25 of 719) sorted by relevance

12345678910>>...29

/linux/arch/s390/include/asm/
A Dvx-insn.h25 .macro GR_NUM opd gr
89 .macro VX_NUM opd vxr
247 .macro VGBM vr imm2
253 .macro VZERO vxr
256 .macro VONE vxr
283 .macro VLR v1, v2
404 .macro VUPLLB vr1, vr2
407 .macro VUPLLH vr1, vr2
410 .macro VUPLLF vr1, vr2
418 .macro VN vr1, vr2, vr3
[all …]
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
109 .macro __THUNK_EX_BR reg,ruse
153 .macro BR_EX reg,ruse=%r1
160 .macro B_EX disp,reg,ruse=%r1
[all …]
/linux/arch/arm64/include/asm/
A Dassembler.h42 .macro disable_daif
46 .macro enable_daif
55 .macro enable_da
71 .macro enable_dbg
96 .macro esb
107 .macro csdb
114 .macro sb
127 .macro nops, num
141 .macro ventry label
277 .macro read_ctr, reg
[all …]
A Dfpsimdmacros.h11 .macro fpsimd_save state, tmpnr
78 .macro _sve_check_zreg znr
84 .macro _sve_check_preg pnr
148 .macro _sve_rdvl nx, imm
157 .macro _sve_rdffr np
164 .macro _sve_wrffr np
171 .macro _sve_pfalse np
212 .macro _sve_flush_z nz
217 .macro sve_flush_z
220 .macro sve_flush_p
[all …]
/linux/arch/powerpc/boot/
A Dps3-hvcall.S32 .macro GLOBAL name
44 .macro HVCALL num
69 .macro LOAD_R3
73 .macro LOAD_R4
77 .macro LOAD_R5
81 .macro LOAD_R6
85 .macro LOAD_R7
89 .macro LOAD_R8
93 .macro LOAD_R9
97 .macro LOAD_R10
[all …]
/linux/arch/arm/include/asm/
A Dassembler.h97 .macro enable_irq_notrace
105 .macro enable_irq_notrace
143 .macro enable_irq
193 .macro badr\c, rd, sym
202 .macro get_current, rd
211 .macro set_current, rn
314 .macro instr_sync
325 .macro smp_dmb mode
478 .macro ret\c, reg
491 .macro ret.w, reg
[all …]
/linux/arch/arc/include/asm/
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_KERNEL
[all …]
/linux/arch/x86/entry/
A Dcalling.h95 .macro CLEAR_REGS
122 .macro POP_REGS pop_rdi=1 skip_r11rcx=0
162 .macro SET_NOFLUSH_BIT reg:req
166 .macro ADJUST_KERNEL_CR3 reg:req
172 .macro SWITCH_TO_KERNEL_CR3 scratch_reg:req
302 .macro FENCE_SWAPGS_USER_ENTRY
305 .macro FENCE_SWAPGS_KERNEL_ENTRY
309 .macro STACKLEAK_ERASE_NOCLOBBER
328 .macro STACKLEAK_ERASE
355 .macro GET_PERCPU_BASE reg:req
[all …]
/linux/drivers/phy/mscc/
A Dphy-ocelot-serdes.c424 if (macro->idx <= SERDES1G_MAX) in serdes_set_mode()
425 return serdes_init_s1g(macro->ctrl->regs, macro->idx); in serdes_set_mode()
458 if (idx != macro->idx) in serdes_simple_xlate()
465 macro->port = port; in serdes_simple_xlate()
474 struct serdes_macro *macro; in serdes_phy_create() local
480 macro = devm_kzalloc(ctrl->dev, sizeof(*macro), GFP_KERNEL); in serdes_phy_create()
481 if (!macro) in serdes_phy_create()
484 macro->idx = idx; in serdes_phy_create()
485 macro->ctrl = ctrl; in serdes_phy_create()
486 macro->port = -1; in serdes_phy_create()
[all …]
/linux/drivers/phy/microchip/
A Dsparx5_serdes.c687 __func__, macro->speed, macro->sidx, in sparx5_sd10g28_get_mode_preset()
1872 sparx5_sd25g28_reset(macro->priv->regs, &params, macro->stpidx); in sparx5_sd25g28_config()
1894 sparx5_sd10g28_reset(macro->priv->regs, macro->sidx); in sparx5_sd10g28_config()
2130 macro->sidx, in sparx5_serdes_config()
2244 if (macro->sidx < SPX5_SERDES_10G_START && macro->speed > SPEED_5000) in sparx5_serdes_validate()
2291 macro = devm_kzalloc(priv->dev, sizeof(*macro), GFP_KERNEL); in sparx5_phy_create()
2292 if (!macro) in sparx5_phy_create()
2295 macro->sidx = idx; in sparx5_phy_create()
2300 macro->stpidx = macro->sidx; in sparx5_phy_create()
2303 macro->stpidx = macro->sidx - SPX5_SERDES_10G_START; in sparx5_phy_create()
[all …]
/linux/arch/xtensa/include/asm/
A Dcacheasm.h83 .macro ___unlock_dcache_all ar at
93 .macro ___unlock_icache_all ar at
113 .macro ___flush_dcache_all ar at
123 .macro ___invalidate_dcache_all ar at
133 .macro ___invalidate_icache_all ar at
153 .macro ___flush_dcache_range ar as at
162 .macro ___invalidate_dcache_range ar as at
171 .macro ___invalidate_icache_range ar as at
190 .macro ___flush_dcache_page ar as
199 .macro ___invalidate_dcache_page ar as
[all …]
/linux/arch/mips/include/asm/
A Dasmmacro.h29 .macro insn32_if_mm enc
35 .macro insn_if_mips enc
38 .macro insn32_if_mm enc
41 .macro insn_if_mips enc
218 .macro DMT reg=0
222 .macro EMT reg=0
226 .macro DVPE reg=0
230 .macro EVPE reg=0
243 .macro _cfcmsa rd, cs
252 .macro _ctcmsa cd, rs
[all …]
A Dprefetch.h47 .macro __pref hint addr
53 .macro pref_load addr
57 .macro pref_store addr
61 .macro pref_load_streamed addr
65 .macro pref_store_streamed addr
69 .macro pref_load_retained addr
73 .macro pref_store_retained addr
77 .macro pref_wback_inv addr
81 .macro pref_prepare_for_store addr
/linux/arch/nios2/include/asm/
A Dasm-macros.h19 .macro ANDI32 reg1, reg2, mask
39 .macro ORI32 reg1, reg2, mask
58 .macro XORI32 reg1, reg2, mask
78 .macro BT reg1, reg2, bit
97 .macro BTBZ reg1, reg2, bit, label
109 .macro BTBNZ reg1, reg2, bit, label
121 .macro BTC reg1, reg2, bit
142 .macro BTS reg1, reg2, bit
163 .macro BTR reg1, reg2, bit
283 .macro PUSH reg
[all …]
/linux/arch/arm/include/debug/
A Dicedcc.S10 .macro addruart, rp, rv, tmp
15 .macro senduart, rd, rx
19 .macro busyuart, rd, rx
26 .macro waituartcts, rd, rx
29 .macro waituarttxrdy, rd, rx
42 .macro senduart, rd, rx
46 .macro busyuart, rd, rx
53 .macro waituartcts, rd, rx
69 .macro senduart, rd, rx
73 .macro busyuart, rd, rx
[all …]
A D8250.S9 .macro addruart, rp, rv, tmp
15 .macro store, rd, rx:vararg
21 .macro load, rd, rx:vararg
26 .macro store, rd, rx:vararg
30 .macro load, rd, rx:vararg
37 .macro senduart,rd,rx
41 .macro busyuart,rd,rx
48 .macro waituarttxrdy,rd,rx
51 .macro waituartcts,rd,rx
/linux/Documentation/misc-devices/
A Dxilinx_sdfec.rst83 - :c:macro:`XSDFEC_START_DEV`
84 - :c:macro:`XSDFEC_STOP_DEV`
86 - :c:macro:`XSDFEC_SET_IRQ`
87 - :c:macro:`XSDFEC_SET_TURBO`
90 - :c:macro:`XSDFEC_SET_ORDER`
92 - :c:macro:`XSDFEC_IS_ACTIVE`
129 :c:macro:`XSDFEC_GET_CONFIG`.
236 .. c:macro:: XSDFEC_START_DEV
240 .. c:macro:: XSDFEC_STOP_DEV
248 .. c:macro:: XSDFEC_SET_IRQ
[all …]
/linux/arch/m68k/include/asm/
A Dentry.h64 .macro SAVE_ALL_SYS
90 .macro SAVE_ALL_INT
96 .macro RESTORE_USER
113 .macro RDUSP
117 .macro WRUSP
126 .macro SAVE_ALL_SYS
135 .macro SAVE_ALL_INT
144 .macro RESTORE_USER
153 .macro RDUSP
158 .macro WRUSP
[all …]
/linux/tools/testing/selftests/arm64/bti/
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 bti what=
/linux/arch/arm/lib/
A Dcopy_from_user.S42 .macro ldr1w ptr reg abort
46 .macro ldr4w ptr reg1 reg2 reg3 reg4 abort
53 .macro ldr8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
62 .macro ldr1w ptr reg abort
66 .macro ldr4w ptr reg1 reg2 reg3 reg4 abort
76 .macro ldr1b ptr reg cond=al abort
82 .macro str1w ptr reg abort
90 .macro str1b ptr reg cond=al abort
94 .macro enter reg1 reg2
99 .macro usave reg1 reg2
[all …]
A Dmemcpy.S17 .macro ldr1w ptr reg abort
21 .macro ldr4w ptr reg1 reg2 reg3 reg4 abort
25 .macro ldr8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
29 .macro ldr1b ptr reg cond=al abort
33 .macro str1w ptr reg abort
37 .macro str8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
41 .macro str1b ptr reg cond=al abort
45 .macro enter reg1 reg2
49 .macro usave reg1 reg2
53 .macro exit reg1 reg2
A Dcopy_to_user.S36 .macro ldr1w ptr reg abort
40 .macro ldr4w ptr reg1 reg2 reg3 reg4 abort
44 .macro ldr8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
48 .macro ldr1b ptr reg cond=al abort
60 .macro str1w ptr reg abort
64 .macro str8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
79 .macro str1w ptr reg abort
89 .macro str1b ptr reg cond=al abort
93 .macro enter reg1 reg2
98 .macro usave reg1 reg2
[all …]
A Dcsumpartialcopyuser.S17 .macro save_regs
23 .macro load_regs
29 .macro save_regs
33 .macro load_regs
38 .macro load1b, reg1
42 .macro load2b, reg1, reg2
47 .macro load1l, reg1
51 .macro load2l, reg1, reg2
56 .macro load4l, reg1, reg2, reg3, reg4
/linux/arch/m68k/math-emu/
A Dfp_decode.h108 .macro fp_decode_src_reg
114 .macro fp_decode_addr_mode
129 .macro fp_decode_addr_reg
134 .macro fp_decode_disp8
140 .macro fp_decode_index
168 .macro fp_decode_basedisp
178 .macro fp_decode_outerdisp
307 .macro fp_do_preindex
321 .macro fp_do_postindex
406 .macro fp_mode_abs_short
[all …]
/linux/arch/xtensa/variants/test_mmuhifi_c3/include/variant/
A Dtie-asm.h167 .macro xchal_cp0_store p a b c d continue=0 ofs=-1 select=-1 ; .endm
168 .macro xchal_cp0_load p a b c d continue=0 ofs=-1 select=-1 ; .endm
169 .macro xchal_cp2_store p a b c d continue=0 ofs=-1 select=-1 ; .endm
170 .macro xchal_cp2_load p a b c d continue=0 ofs=-1 select=-1 ; .endm
171 .macro xchal_cp3_store p a b c d continue=0 ofs=-1 select=-1 ; .endm
172 .macro xchal_cp3_load p a b c d continue=0 ofs=-1 select=-1 ; .endm
173 .macro xchal_cp4_store p a b c d continue=0 ofs=-1 select=-1 ; .endm
174 .macro xchal_cp4_load p a b c d continue=0 ofs=-1 select=-1 ; .endm
176 .macro xchal_cp5_load p a b c d continue=0 ofs=-1 select=-1 ; .endm
178 .macro xchal_cp6_load p a b c d continue=0 ofs=-1 select=-1 ; .endm
[all …]

Completed in 42 milliseconds

12345678910>>...29