Lines Matching refs:tmp
213 .macro inc_preempt_count, ti, tmp
214 ldr \tmp, [\ti, #TI_PREEMPT] @ get preempt count
215 add \tmp, \tmp, #1 @ increment it
216 str \tmp, [\ti, #TI_PREEMPT]
219 .macro dec_preempt_count, ti, tmp
220 ldr \tmp, [\ti, #TI_PREEMPT] @ get preempt count
221 sub \tmp, \tmp, #1 @ decrement it
222 str \tmp, [\ti, #TI_PREEMPT]
225 .macro dec_preempt_count_ti, ti, tmp
227 dec_preempt_count \ti, \tmp
230 .macro inc_preempt_count, ti, tmp
233 .macro dec_preempt_count, ti, tmp
236 .macro dec_preempt_count_ti, ti, tmp
444 .macro check_uaccess, addr:req, size:req, limit:req, tmp:req, bad:req
446 adds \tmp, \addr, #\size - 1
447 sbcccs \tmp, \tmp, \limit
452 .macro uaccess_disable, tmp, isb=1
458 mov \tmp, #DACR_UACCESS_DISABLE
459 mcr p15, 0, \tmp, c3, c0, 0 @ Set domain register
466 .macro uaccess_enable, tmp, isb=1
472 mov \tmp, #DACR_UACCESS_ENABLE
473 mcr p15, 0, \tmp, c3, c0, 0
480 .macro uaccess_save, tmp
482 mrc p15, 0, \tmp, c3, c0, 0
483 str \tmp, [sp, #S_FRAME_SIZE]