Home
last modified time | relevance | path

Searched refs:macro (Results 251 - 275 of 1381) sorted by relevance

1...<<11121314151617181920>>...56

/kernel/linux/linux-6.6/arch/s390/include/asm/
H A Dalternative-asm.h13 .macro alt_entry orig_start, orig_end, alt_start, alt_end, feature
27 .macro ALTERNATIVE oldinstr, newinstr, feature
42 .macro ALTERNATIVE_2 oldinstr, newinstr1, feature1, newinstr2, feature2
/kernel/linux/linux-6.6/arch/powerpc/kernel/
H A Dhead_32.h13 .macro EXCEPTION_PROLOG trapno name handle_dar_dsisr=0
19 .macro EXCEPTION_PROLOG_0 handle_dar_dsisr=0
45 .macro EXCEPTION_PROLOG_1
59 .macro EXCEPTION_PROLOG_2 trapno name handle_dar_dsisr=0
111 .macro COMMON_EXCEPTION_PROLOG_END trapno
133 .macro prepare_transfer_to_handler
148 .macro SYSCALL_ENTRY trapno
203 .macro vmap_stack_overflow_exception
/kernel/linux/linux-6.6/arch/powerpc/crypto/
H A Dchacha-p10le-8x.S50 .macro SAVE_GPR GPR OFFSET FRAME
54 .macro SAVE_VRS VRS OFFSET FRAME
59 .macro SAVE_VSX VSX OFFSET FRAME
64 .macro RESTORE_GPR GPR OFFSET FRAME
68 .macro RESTORE_VRS VRS OFFSET FRAME
73 .macro RESTORE_VSX VSX OFFSET FRAME
78 .macro SAVE_REGS
136 .macro RESTORE_REGS
194 .macro QT_loop_8x
394 .macro QT_loop_4
[all...]
/third_party/ffmpeg/libavcodec/aarch64/
H A Dhpeldsp_neon.S25 .macro pixels16 rnd=1, avg=0
52 .macro pixels16_x2 rnd=1, avg=0
73 .macro pixels16_y2 rnd=1, avg=0
109 .macro pixels16_xy2 rnd=1, avg=0
183 .macro pixels8 rnd=1, avg=0
208 .macro pixels8_x2 rnd=1, avg=0
229 .macro pixels8_y2 rnd=1, avg=0
265 .macro pixels8_xy2 rnd=1, avg=0
322 .macro pixfunc pfx, name, suf, rnd=1, avg=0
324 .macro av
[all...]
H A Dmpegaudiodsp_neon.S34 .macro apply_window type, st
182 .macro round_sample r, idx, next
197 .macro MLA d, s1, s2
200 .macro MLA2 d, s1, s2
203 .macro MLS d, s1, s2
206 .macro MLS2 d, s1, s2
213 .macro round_sample r, idx, next
215 .macro MLA2 d, s1, s2
217 .macro MLS2 d, s1, s2
219 .macro ML
[all...]
/kernel/linux/linux-5.10/arch/powerpc/kernel/
H A Dhead_32.h13 .macro EXCEPTION_PROLOG handle_dar_dsisr=0
19 .macro EXCEPTION_PROLOG_0 handle_dar_dsisr=0
41 .macro EXCEPTION_PROLOG_1 for_rtas=0
64 .macro EXCEPTION_PROLOG_2 handle_dar_dsisr=0
128 .macro SYSCALL_ENTRY trapno
236 .macro save_dar_dsisr_on_stack reg1, reg2, sp
245 .macro get_and_save_dar_dsisr_on_stack reg1, reg2, sp
254 .macro tovirt_vmstack dst, src
264 .macro tovirt_novmstack dst, src
274 .macro tophys_novmstac
[all...]
/kernel/linux/linux-6.6/arch/arm/kernel/
H A Dentry-header.S36 .macro zero_fp
48 .macro alignment_trap, rtmp1, rtmp2, label
71 * are disabled during entry and reenabled in the exit macro.
76 .macro v7m_exception_entry
128 .macro v7m_exception_slow_exit ret_r0
177 .macro store_user_sp_lr, rd, rtemp, offset = 0
189 .macro load_user_sp_lr, rd, rtemp, offset = 0
202 .macro svc_exit, rpsr, irq = 0
250 @ This macro acts in a similar manner to svc_exit but switches to FIQ
258 @ Note that, unlike svc_exit, this macro als
[all...]
/kernel/linux/linux-6.6/arch/riscv/include/asm/
H A Dalternative-macros.h9 .macro ALT_ENTRY oldptr newptr vendor_id patch_id new_len
17 .macro ALT_NEW_CONTENT vendor_id, patch_id, enable = 1, new_c
36 .macro ALTERNATIVE_CFG old_c, new_c, vendor_id, patch_id, enable
47 .macro ALTERNATIVE_CFG_2 old_c, new_c_1, vendor_id_1, patch_id_1, enable_1, \
114 .macro ALTERNATIVE_CFG old_c
157 * this case, this vendor can create a new macro ALTERNATIVE_2() based
/kernel/liteos_m/arch/risc-v/nuclei/gcc/
H A Dlos_exc.S46 .macro DISABLE_MIE
53 * This macro save ABI defined caller saved registers in the stack.
59 .macro SAVE_CONTEXT
92 * This macro restore ABI defined caller saved registers from stack.
94 * - You could use this macro to restore context before you want return
98 .macro RESTORE_CONTEXT
130 * This macro store MCAUSE, MEPC, MSUBM to stack.
132 .macro SAVE_CSR_CONTEXT
144 * This macro restore MSUBM, MEPC, MCAUSE from stack.
146 .macro RESTORE_CSR_CONTEX
[all...]
/third_party/ffmpeg/libavfilter/x86/
H A Dvf_framerate.asm30 %macro XSPLAT 3
44 %macro BLEND_INIT 0-1
61 %macro BLEND_LOOP 4
91 %macro BLEND_FRAMES 0
106 %macro BLEND_FRAMES16 0
/kernel/linux/linux-6.6/arch/arm64/lib/
H A Dcrc32.S14 .macro byteorder, reg, be
22 .macro byteorder16, reg, be
30 .macro bitorder, reg, be
36 .macro bitorder16, reg, be
43 .macro bitorder8, reg, be
50 .macro __crc32, c, be=0
/third_party/lzma/Asm/x86/
H A D7zCrcOpt.asm30 CRC macro op:req, dest:req, src:req, t:req
34 CRC_XOR macro dest:req, src:req, t:req
38 CRC_MOV macro dest:req, src:req, t:req
42 CRC1b macro
52 MY_PROLOG macro crc_end:req
98 MY_EPILOG macro crc_end:req
H A DLzmaDecOpt.asm22 MY_ALIGN macro num:req
26 MY_ALIGN_16 macro
30 MY_ALIGN_32 macro
34 MY_ALIGN_64 macro
45 PLOAD macro dest, mem
48 PSTORE macro src, mem
53 PLOAD macro dest, mem
56 PSTORE macro src, mem
151 NORM_2 macro
161 NORM macro
[all...]
/third_party/ffmpeg/libavcodec/x86/
H A Dme_cmp.asm33 %macro DIFF_PIXELS_1 4
43 ; this macro requires $mmsize stack space (aligned) on %6 (except on SSE+x86-64)
44 %macro DIFF_PIXELS_8 6
65 %macro HADAMARD8 0
74 %macro ABS1_SUM 3
79 %macro ABS2_SUM 6
85 %macro ABS_SUM_8x8_64 1
93 %macro ABS_SUM_8x8_32 1
110 %macro HSUM 3
136 %macro STORE
[all...]
H A Dxvididct.asm35 ; New macro implements a column part for precise iDCT
114 %macro CLEAR_ODD 1
117 %macro PUT_ODD 1
121 %macro MOV32 2
127 %macro CLEAR_EVEN 1
133 %macro PUT_EVEN 1
170 %macro JZ 2
175 %macro JNZ 2
180 %macro TEST_ONE_ROW 4 ; src, reg, clear, arg
189 %macro TEST_TWO_ROW
[all...]
H A Ddct32.asm42 %macro BUTTERFLY 4
48 %macro BUTTERFLY0 5
62 %macro BUTTERFLY2 4
66 %macro BUTTERFLY3 4
70 %macro BUTTERFLY3V 5
82 %macro PASS6_AND_PERMUTE 0
272 %macro PASS5 0
291 %macro PASS6 0
348 %macro SPILL 2 ; xmm#, mempos
351 %macro UNSPIL
[all...]
/kernel/linux/linux-5.10/arch/loongarch/include/asm/
H A Dasmmacro.h17 .macro parse_v var val
21 .macro parse_r var r
124 .macro parse_vr var vr
227 .macro parse_xr var xr
330 .macro fpu_save_csr thread tmp
345 .macro fpu_restore_csr thread tmp
379 .macro fpu_save_cc thread tmp0 tmp1
399 .macro fpu_restore_cc thread tmp0 tmp1
419 .macro fpu_save_double thread tmp
456 .macro fpu_restore_doubl
[all...]
H A Dalternative-asm.h15 .macro altinstruction_entry orig alt feature orig_len alt_len
29 .macro ALTERNATIVE oldinstr, newinstr, feature
54 * Same as ALTERNATIVE macro above but for two alternatives. If CPU
58 .macro ALTERNATIVE_2 oldinstr, newinstr1, feature1, newinstr2, feature2
/kernel/linux/linux-5.10/arch/powerpc/include/asm/nohash/32/
H A Dkup-8xx.h12 .macro kuap_save_and_lock sp, thread, gpr1, gpr2, gpr3
19 .macro kuap_restore sp, current, gpr1, gpr2, gpr3
24 .macro kuap_check current, gpr
/kernel/linux/linux-6.6/arch/loongarch/include/asm/
H A Dalternative-asm.h15 .macro altinstruction_entry orig alt feature orig_len alt_len
29 .macro ALTERNATIVE oldinstr, newinstr, feature
54 * Same as ALTERNATIVE macro above but for two alternatives. If CPU
58 .macro ALTERNATIVE_2 oldinstr, newinstr1, feature1, newinstr2, feature2
/kernel/linux/linux-5.10/arch/mips/kernel/
H A Dgenex.S135 .macro BUILD_ROLLBACK_PROLOGUE handler
465 .macro __build_clear_none
468 .macro __build_clear_sti
473 .macro __build_clear_cli
478 .macro __build_clear_fpe
489 .macro __build_clear_msa_fpe
495 .macro __build_clear_ade
501 .macro __build_clear_gsexc
514 .macro __BUILD_silent exception
521 .macro __BUILD_verbos
[all...]
/kernel/linux/linux-6.6/arch/mips/kernel/
H A Dgenex.S134 .macro BUILD_ROLLBACK_PROLOGUE handler
464 .macro __build_clear_none
467 .macro __build_clear_sti
472 .macro __build_clear_cli
477 .macro __build_clear_fpe
488 .macro __build_clear_msa_fpe
494 .macro __build_clear_ade
500 .macro __build_clear_gsexc
513 .macro __BUILD_silent exception
520 .macro __BUILD_verbos
[all...]
/third_party/ffmpeg/libavcodec/arm/
H A Dmlpdsp_armv6.S24 .macro loadregoffsh2 group, index, base, offgroup, offindex
30 .macro loadregoffsh2_ group, index, base, offgroup, offindex
34 .macro eorlslreg check, data, group, index
40 .macro eorlslreg_ check, data, group, index
44 .macro decr_modulo var, by, modulus
51 .macro load_group1 size, channels, r0, r1, r2, r3, pointer_dead=0
67 .macro load_group2 size, channels, r0, r1, r2, r3, pointer_dead=0
87 .macro implement_pack inorder, channels, shift
106 .macro output4words
245 .macro output4word
[all...]
/kernel/linux/linux-5.10/arch/arm/include/asm/
H A Dtls.h10 .macro switch_tls_none, base, tp, tpuser, tmp1, tmp2
13 .macro switch_tls_v6k, base, tp, tpuser, tmp1, tmp2
20 .macro switch_tls_v6, base, tp, tpuser, tmp1, tmp2
32 .macro switch_tls_software, base, tp, tpuser, tmp1, tmp2
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Dkup.h29 .macro kuap_save_and_lock sp, thread, gpr1, gpr2, gpr3
32 .macro kuap_restore sp, current, gpr1, gpr2, gpr3
35 .macro kuap_check current, gpr
38 .macro kuap_check_amr gpr1, gpr2

Completed in 13 milliseconds

1...<<11121314151617181920>>...56