Searched refs:rnat (Results 1 – 18 of 18) sorted by relevance
/linux-2.6.39/arch/ia64/include/asm/ |
D | mca_asm.h | 92 mov temp1 = ar.rnat; \ 96 mov ar.rnat = temp1; \ 176 mov temp1 = ar.rnat; \ 180 mov ar.rnat = temp1; \
|
D | sal.h | 872 u64 rnat; member
|
/linux-2.6.39/arch/ia64/kernel/ |
D | gate.S | 128 .spillsp.p p1, ar.rnat, RNAT_OFF+SIGCONTEXT_OFF 198 .save ar.rnat, r19 199 mov r19=ar.rnat // save RNaT before switching backing store area 206 .spillsp ar.rnat, RNAT_OFF+SIGCONTEXT_OFF 227 .spillsp ar.rnat, RNAT_OFF+SIGCONTEXT_OFF 292 mov ar.rnat=r16 // restore RNaT
|
D | relocate_kernel.S | 46 mov r18=ar.rnat 54 mov ar.rnat=r18 205 mov r4=ar.rnat 272 mov r4=ar.rnat
|
D | paravirt.c | 426 __DEFINE_GET_AR(RNAT, rnat) 509 __DEFINE_SET_AR(RNAT, rnat) 705 IA64_NATIVE_PATCH_DEFINE_AR(rnat, rnat); 817 IA64_NATIVE_PATCH_BUNDLE_ELEM_AR(rnat, RNAT),
|
D | entry.h | 61 .spillsp ar.rnat,SW(AR_RNAT)+16+(off); \
|
D | head.S | 120 SAVE_FROM_REG(ar.rnat,_reg1,_reg2);; \ 953 mov r18=ar.rnat // save ar.rnat 958 mov ar.rnat=r18 // restore ar.rnat 1004 mov r18=ar.rnat // save ar.rnat 1009 mov ar.rnat=r18 // restore ar.rnat 1176 RESTORE_REG(ar.rnat, r25, r17);;
|
D | ptrace.c | 852 unsigned long psr, ec, lc, rnat, bsp, cfm, nat_bits, val; in ptrace_getregs() local 879 || access_uarea(child, PT_AR_RNAT, &rnat, 0) < 0 in ptrace_getregs() 901 retval |= __put_user(rnat, &ppr->ar[PT_AUR_RNAT]); in ptrace_getregs() 996 unsigned long psr, rsc, ec, lc, rnat, bsp, cfm, nat_bits, val = 0; in ptrace_setregs() local 1037 retval |= __get_user(rnat, &ppr->ar[PT_AUR_RNAT]); in ptrace_setregs() 1130 retval |= access_uarea(child, PT_AR_RNAT, &rnat, 1); in ptrace_setregs()
|
D | mca_asm.S | 535 mov temp3=ar.rnat 997 mov ar.rnat=temp4 1092 (p7) mov r8=ar.rnat
|
D | minstate.h | 71 (pUStk) mov.m r24=ar.rnat; \
|
D | entry.S | 293 mov.m r19=ar.rnat 458 mov ar.rnat=r30 // must restore after bspstore but before rsc! 1140 (pUStk) mov ar.rnat=r24 // M2 must happen with RSE in lazy mode
|
D | ivt.S | 740 mov.m r24=ar.rnat // M2 (5 cyc) 867 mov ar.rnat=r24 // M2 restore kernel's AR.RNAT
|
D | fsys.S | 706 mov.m r24=ar.rnat // M2 (5 cyc) read ar.rnat (dual-issues!)
|
/linux-2.6.39/arch/ia64/kvm/ |
D | vcpu.c | 345 unsigned long rnat; in set_rse_reg() local 372 rnat = ia64_getreg(_IA64_REG_AR_RNAT); in set_rse_reg() 374 rnat = rnat & (~nat_mask); in set_rse_reg() 380 ia64_setreg(_IA64_REG_AR_RNAT, rnat); in set_rse_reg() 382 rnat = ia64_getreg(_IA64_REG_AR_RNAT); in set_rse_reg() 385 rnat = rnat&(~nat_mask); in set_rse_reg() 390 ia64_setreg(_IA64_REG_AR_RNAT, rnat); in set_rse_reg()
|
D | kvm_minstate.h | 34 mov.m r28 = ar.rnat; \
|
D | trampoline.S | 186 mov r16 = ar.rnat; \ 232 mov ar.rnat=r16; \
|
D | vmm_ivt.S | 1245 mov ar.rnat=r25
|
/linux-2.6.39/arch/ia64/include/asm/xen/ |
D | minstate.h | 59 (pUStk) mov.m r24=ar.rnat; \
|