Lines Matching refs:macro
32 .macro clear_gp_regs
38 .macro kernel_ventry, el:req, ht:req, regsize:req, label:req
104 .macro tramp_alias, dst, sym
112 * This macro corrupts x0-x3. It is the caller's duty to save/restore
115 .macro apply_ssbd, state, tmp1, tmp2
132 .macro check_mte_async_tcf, tmp, ti_flags, thread_sctlr
155 .macro clear_mte_async_tcf thread_sctlr
167 .macro mte_set_gcr, mte_ctrl, tmp
175 .macro mte_set_kernel_gcr, tmp, tmp2
186 .macro mte_set_user_gcr, tsk, tmp, tmp2
198 .macro kernel_entry, el, regsize = 64
326 * Registers that may be useful after this macro is invoked:
335 .macro kernel_exit, el
573 .macro entry_handler el:req, ht:req, regsize:req, label:req
625 .macro tramp_map_kernel, tmp
645 .macro tramp_unmap_kernel, tmp
657 .macro tramp_data_read_var dst, var
687 .macro tramp_ventry, vector_start, regsize, kpti, bhb
743 .macro generate_tramp_vector, kpti, bhb
785 .macro generate_el1_vector, bhb
908 .macro sdei_handler_exit exit_mode