Lines Matching full:b0
48 STW .D2T2 B0,*SP--[2] ; save original B0
49 MVKL .S2 current_ksp,B0
50 MVKH .S2 current_ksp,B0
51 LDW .D2T2 *B0,B1 ; KSP
55 XOR .D2 SP,B1,B0 ; (SP ^ KSP)
56 LDW .D2T2 *+SP[1],B1 ; restore B0/B1
57 LDW .D2T2 *++SP[2],B0
58 SHR .S2 B0,THREAD_SHIFT,B0 ; 0 if already using kstack
59 [B0] STDW .D2T2 SP:DP,*--B1[1] ; user: save user sp/dp kstack
60 [B0] MV .S2 B1,SP ; and switch to kstack
61 ||[!B0] STDW .D2T2 SP:DP,*--SP[1] ; kernel: save on current stack
90 STDW .D2T2 B1:B0,*SP--[1]
149 || LDDW .D2T2 *++SP[1],B1:B0
216 MV .D2X A4,B0
218 CMPLTU .L2 B0,B1,B1
229 LDW .D2T2 *+B1[B0],B0
236 ; B0 = sys_call_table[__NR_*]
237 BNOP .S2 B0,5 ; branch to syscall handler
298 LDW .D2T2 *+SP(REGS_TSR+8),B0
301 AND .D2 B0,B1,B0
302 [!B0] BNOP .S2 resume_kernel,5
319 ;; B0 = syscall number (in sys_call_table)
336 CMPLTU .L2 B0,B1,B1
356 LDW .D2T2 *+B1[B0],B0
361 ;; B0 = _sys_call_table[__NR_*]
362 B .S2 B0
398 MVK .L2 0,B0
399 STW .D2T2 B0,*+SP(REGS_A4+8)
535 MV .D2X A4,B0
536 [!B0] BNOP .S2 ret_from_exception,5
542 LDW .D2T2 *+SP(REGS_B0+8),B0
571 MVKL .S2 preempt_schedule_irq,B0
572 MVKH .S2 preempt_schedule_irq,B0
580 B .S2 B0
589 MVC .S2 TSR,B0
592 OR .D2 B0,B1,B0
593 MVC .S2 B0,TSR ; Set GEE and XEN in TSR