Lines Matching refs:r14
57 brasl %r14,trace_hardirqs_on_caller
64 brasl %r14,trace_hardirqs_off_caller
72 brasl %r14,lockdep_sys_exit
99 lg %r14,__SF_EMPTY(%r15) # get control block pointer
101 ni __SIE_PROG0C+3(%r14),0xfe # no longer in SIE
111 lghi %r14,\savearea
119 lgr %r14,%r9
120 slg %r14,BASED(.Lcritical_start)
121 clg %r14,BASED(.Lcritical_length)
124 brasl %r14,cleanup_critical
127 0: lg %r14,\stack # are we already on the target stack?
128 slgr %r14,%r15
129 srag %r14,%r14,\shift
193 br %r14
207 lghi %r14,_PIF_SYSCALL
218 stg %r14,__PT_FLAGS(%r11)
237 basr %r14,%r9 # call sys_xxxx
252 lg %r14,__LC_VDSO_PER_CPU
256 mvc __VDSO_ECTG_BASE(16,%r14),__LC_EXIT_TIMER
287 larl %r14,.Lsysc_return
294 larl %r14,.Lsysc_return
310 brasl %r14,do_signal
327 larl %r14,.Lsysc_return
336 larl %r14,.Lsysc_return
346 larl %r14,.Lsysc_return
358 brasl %r14,do_syscall_trace_enter
368 basr %r14,%r9 # call sys_xxx
374 larl %r14,.Lsysc_return
383 brasl %r14,schedule_tail
416 1: UPDATE_VTIME %r14,__LC_SYNC_ENTER_TIMER
417 LAST_BREAK %r14
419 lg %r14,__TI_task(%r12)
423 mvc __THREAD_trap_tdb(256,%r14),0(%r13)
437 mvc __THREAD_per_address(8,%r14),__LC_PER_ADDRESS
438 mvc __THREAD_per_cause(2,%r14),__LC_PER_CODE
439 mvc __THREAD_per_paid(1,%r14),__LC_PER_ACCESS_ID
449 basr %r14,%r1 # branch to interrupt-handler
459 brasl %r14,do_per_trap
467 larl %r14,.Lsysc_per
468 stg %r14,__LC_RETURN_PSW+8
469 lghi %r14,_PIF_SYSCALL | _PIF_PER_TRAP
483 HANDLE_SIE_INTERCEPT %r14,2
487 UPDATE_VTIME %r14,__LC_ASYNC_ENTER_TIMER
488 LAST_BREAK %r14
504 brasl %r14,do_IRQ
520 lg %r14,__LC_VDSO_PER_CPU
524 mvc __VDSO_ECTG_BASE(16,%r14),__LC_EXIT_TIMER
557 brasl %r14,preempt_schedule_irq
594 brasl %r14,s390_handle_mcck # TIF bit will be cleared by handler
612 brasl %r14,schedule # call scheduler
624 brasl %r14,do_signal
636 brasl %r14,do_notify_resume
652 HANDLE_SIE_INTERCEPT %r14,3
656 UPDATE_VTIME %r14,__LC_ASYNC_ENTER_TIMER
657 LAST_BREAK %r14
671 brasl %r14,do_IRQ
685 br %r14
702 HANDLE_SIE_INTERCEPT %r14,4
705 lghi %r14,__LC_CPU_TIMER_SAVE_AREA
706 mvc __LC_MCCK_ENTER_TIMER(8),0(%r14)
709 la %r14,__LC_SYNC_ENTER_TIMER
710 clc 0(8,%r14),__LC_ASYNC_ENTER_TIMER
712 la %r14,__LC_ASYNC_ENTER_TIMER
713 0: clc 0(8,%r14),__LC_EXIT_TIMER
715 la %r14,__LC_EXIT_TIMER
716 1: clc 0(8,%r14),__LC_LAST_UPDATE_TIMER
718 la %r14,__LC_LAST_UPDATE_TIMER
719 2: spt 0(%r14)
720 mvc __LC_MCCK_ENTER_TIMER(8),0(%r14)
726 UPDATE_VTIME %r14,__LC_MCCK_ENTER_TIMER
727 LAST_BREAK %r14
729 lghi %r14,__LC_GPREGS_SAVE_AREA+64
731 mvc __PT_R8(64,%r11),0(%r14)
736 brasl %r14,s390_do_machine_check
748 brasl %r14,s390_handle_mcck
751 lg %r14,__LC_VDSO_PER_CPU
757 mvc __VDSO_ECTG_BASE(16,%r14),__LC_EXIT_TIMER
762 lg %r14,__LC_PANIC_STACK
763 slgr %r14,%r15
764 srag %r14,%r14,PAGE_SHIFT
778 stmg %r0,%r14,__PT_R0(%r15)
790 1: basr %r14,%r1 # call function
810 mvc __PT_R8(64,%r11),0(%r14)
851 0: br %r14
908 br %r14
918 br %r14
928 br %r14
934 br %r14
944 br %r14
975 br %r14
996 stmg %r6,%r14,__SF_GPRS(%r15) # save kernel registers
1001 lg %r14,__LC_GMAP # get gmap pointer
1002 ltgr %r14,%r14
1004 lctlg %c1,%c1,__GMAP_ASCE(%r14) # load primary asce
1006 lg %r14,__SF_EMPTY(%r15) # get control block pointer
1007 oi __SIE_PROG0C+3(%r14),1 # we are going into SIE now
1008 tm __SIE_PROG20+3(%r14),1 # last exit...
1011 sie 0(%r14)
1014 ni __SIE_PROG0C+3(%r14),0xfe # no longer in SIE
1025 lg %r14,__SF_EMPTY+8(%r15) # load guest register save area
1026 stmg %r0,%r13,0(%r14) # save guest gprs 0-13
1027 lmg %r6,%r14,__SF_GPRS(%r15) # restore kernel registers
1029 br %r14
1031 lghi %r14,-EFAULT
1032 stg %r14,__SF_EMPTY+24(%r15) # set exit reason code