| /linux/arch/s390/include/asm/ |
| A D | vx-insn.h | 25 .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 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 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 D | assembler.h | 42 .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 D | fpsimdmacros.h | 11 .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 D | ps3-hvcall.S | 32 .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 D | assembler.h | 97 .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 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_KERNEL [all …]
|
| /linux/arch/x86/entry/ |
| A D | calling.h | 95 .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 D | phy-ocelot-serdes.c | 424 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 D | sparx5_serdes.c | 687 __func__, macro->speed, macro->sidx, in sparx5_sd10g28_get_mode_preset() 1872 sparx5_sd25g28_reset(macro->priv->regs, ¶ms, 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 D | cacheasm.h | 83 .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 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 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 D | prefetch.h | 47 .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 D | asm-macros.h | 19 .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 D | icedcc.S | 10 .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 D | 8250.S | 9 .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 D | xilinx_sdfec.rst | 83 - :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 D | entry.h | 64 .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 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 bti what=
|
| /linux/arch/arm/lib/ |
| A D | copy_from_user.S | 42 .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 D | memcpy.S | 17 .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 D | copy_to_user.S | 36 .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 D | csumpartialcopyuser.S | 17 .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 D | fp_decode.h | 108 .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 D | tie-asm.h | 167 .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 …]
|