Lines Matching defs:tmp
26 unsigned long tmp = 0;
29 "movscr2gr %[tmp], $scr0 \n"
30 "stptr.d %[tmp], %[prev], " STR(THREAD_SCR0) " \n"
31 "movscr2gr %[tmp], $scr1 \n"
32 "stptr.d %[tmp], %[prev], " STR(THREAD_SCR1) " \n"
33 "movscr2gr %[tmp], $scr2 \n"
34 "stptr.d %[tmp], %[prev], " STR(THREAD_SCR2) " \n"
35 "movscr2gr %[tmp], $scr3 \n"
36 "stptr.d %[tmp], %[prev], " STR(THREAD_SCR3) " \n"
37 "x86mfflag %[tmp], 0x3f \n"
38 "stptr.d %[tmp], %[prev], " STR(THREAD_EFLAGS) " \n"
40 : [prev] "r" (prev), [tmp] "r" (tmp)
47 unsigned long tmp = 0;
50 "ldptr.d %[tmp], %[next], " STR(THREAD_SCR0) " \n"
51 "movgr2scr $scr0, %[tmp] \n"
52 "ldptr.d %[tmp], %[next], " STR(THREAD_SCR1) " \n"
53 "movgr2scr $scr1, %[tmp] \n"
54 "ldptr.d %[tmp], %[next], " STR(THREAD_SCR2) " \n"
55 "movgr2scr $scr2, %[tmp] \n"
56 "ldptr.d %[tmp], %[next], " STR(THREAD_SCR3) " \n"
57 "movgr2scr $scr3, %[tmp] \n"
58 "ldptr.d %[tmp], %[next], " STR(THREAD_EFLAGS) " \n"
59 "x86mtflag %[tmp], 0x3f \n"
61 : [next] "r" (next), [tmp] "r" (tmp)