Lines Matching refs:macro
34 .macro save_and_disable_daif, flags
39 .macro disable_daif
43 .macro enable_daif
47 .macro restore_daif, flags:req
52 .macro inherit_daif, pstate:req, tmp:req
58 .macro enable_da_f
65 .macro disable_irq
69 .macro enable_irq
73 .macro save_and_disable_irq, flags
78 .macro restore_irq, flags
82 .macro enable_dbg
86 .macro disable_step_tsk, flgs, tmp
96 .macro enable_step_tsk, flgs, tmp
107 .macro smp_dmb, opt
114 .macro esb
121 .macro csdb
129 .macro mask_nospec64, idx, limit, tmp
139 .macro nops, num
148 .macro _asm_extable, from, to
167 .macro ventry label
196 .macro regs_to_64, rd, lbits, hbits
198 .macro regs_to_64, rd, hbits, lbits
211 .macro adr_l, dst, sym
223 .macro ldr_l, dst, sym, tmp=
239 .macro str_l, src, sym, tmp
249 .macro adr_this_cpu, dst, sym, tmp
265 .macro ldr_this_cpu dst, sym, tmp
278 .macro vma_vm_mm, rd, rn
285 .macro mmid, rd, rn
293 .macro read_ctr, reg
307 .macro raw_dcache_line_size, reg, tmp
317 .macro dcache_line_size, reg, tmp
328 .macro raw_icache_line_size, reg, tmp
338 .macro icache_line_size, reg, tmp
348 .macro tcr_set_idmap_t0sz, valreg, tmpreg
361 .macro tcr_compute_pa_size, tcr, pos, tmp0, tmp1
381 .macro dcache_by_line_op op, domain, kaddr, size, tmp1, tmp2
416 .macro invalidate_icache_by_line start, end, tmp1, tmp2, label
432 .macro reset_pmuserenr_el0, tmpreg
444 .macro copy_page dest:req src:req t1:req t2:req t3:req t4:req t5:req t6:req t7:req t8:req
487 .macro le64sym, sym
497 .macro mov_q, reg, val
515 .macro get_thread_info, rd
526 .macro phys_to_ttbr, ttbr, phys
535 .macro phys_to_pte, pte, phys
548 .macro pte_to_phys, phys, pte
562 .macro pre_disable_mmu_workaround
574 .macro frame_push, regcount:req, extra
584 .macro frame_pop
588 .macro __frame_regs, reg1, reg2, op, num
596 .macro __frame, op, regcount, extra=0
667 .macro cond_yield_neon, lbl
673 .macro if_will_cond_yield_neon
689 .macro do_cond_yield_neon
694 .macro endif_yield_neon, lbl