Home
last modified time | relevance | path

Searched refs:bspstore (Results 1 – 15 of 15) sorted by relevance

/linux/arch/ia64/include/uapi/asm/
A Drse.h46 ia64_rse_num_regs (unsigned long *bspstore, unsigned long *bsp) in ia64_rse_num_regs() argument
48 unsigned long slots = (bsp - bspstore); in ia64_rse_num_regs()
50 return slots - (ia64_rse_slot_num(bspstore) + slots)/0x40; in ia64_rse_num_regs()
/linux/arch/ia64/include/asm/
A Dmca_asm.h91 mov temp2 = ar.bspstore; \
97 mov ar.bspstore = temp2; \
175 mov temp2 = ar.bspstore; \
181 mov ar.bspstore = temp2; \
A Dsal.h875 u64 bspstore; member
/linux/arch/ia64/kernel/
A Dptrace.c381 on_kernel_rbs (unsigned long addr, unsigned long bspstore, in on_kernel_rbs() argument
412 bspstore = (unsigned long *) child_regs->ar_bspstore; in ia64_peek()
414 if (on_kernel_rbs(addr, (unsigned long) bspstore, in ia64_peek()
450 regnum = ia64_rse_num_regs(bspstore, laddr); in ia64_peek()
466 unsigned long *bspstore, *krbs, regnum, *laddr; in ia64_poke() local
472 bspstore = (unsigned long *) child_regs->ar_bspstore; in ia64_poke()
474 if (on_kernel_rbs(addr, (unsigned long) bspstore, in ia64_poke()
487 regnum = ia64_rse_num_regs(bspstore, laddr); in ia64_poke()
510 unsigned long *krbs, *bspstore, cfm = pt->cr_ifs; in ia64_get_user_rbs_end() local
514 bspstore = (unsigned long *) pt->ar_bspstore; in ia64_get_user_rbs_end()
[all …]
A Dminstate.h78 (pUStk) mov r23=ar.bspstore; /* save ar.bspstore */ \
80 (pUStk) mov ar.bspstore=r22; /* switch to kernel RBS */ \
242 mov ar.bspstore=r22 \
A Dgate.S204 mov r18=ar.bspstore
205 mov ar.bspstore=r15 // switch over to new register backing store area
292 mov ar.bspstore=r15 // switch back to old register backing store area
A Dunaligned.c311 unsigned long *bsp, *bspstore, *addr, *rnat_addr, *ubs_end; in set_rse_reg() local
354 bspstore = (unsigned long *)regs->ar_bspstore; in set_rse_reg()
355 ubs_end = ia64_rse_skip_regs(bspstore, on_kbs); in set_rse_reg()
384 unsigned long *bsp, *addr, *rnat_addr, *ubs_end, *bspstore; in get_rse_reg() local
425 bspstore = (unsigned long *)regs->ar_bspstore; in get_rse_reg()
426 ubs_end = ia64_rse_skip_regs(bspstore, on_kbs); in get_rse_reg()
A Dmca_drv_asm.S29 mov ar.bspstore=r22
A Drelocate_kernel.S45 mov ar.bspstore=r8
266 mov r5=ar.bspstore
A Dmca_asm.S537 mov temp4=ar.bspstore
937 mov ar.bspstore=temp4 // switch RBS to MCA/INIT stack
996 mov ar.bspstore=temp3 // back to old stack
1088 mov r14=ar.bspstore
A Dentry.h63 .spillsp ar.bspstore,SW(AR_BSPSTORE)+16+(off); \
A Dhead.S122 SAVE_FROM_REG(ar.bspstore,_reg1,_reg2);; \
390 mov ar.bspstore=r2 // establish the new RSE stack
912 mov ar.bspstore=r17 // this steps on ar.rnat
963 mov ar.bspstore=r19 // this steps on ar.rnat
1117 RESTORE_REG(ar.bspstore, r25, r17);;
A Dfsys.S493 mov r23=ar.bspstore // M2 (12 cyc) save ar.bspstore
497 mov ar.bspstore=r22 // M2 (6 cyc) switch to kernel RBS
A Divt.S741 mov.m r23=ar.bspstore // M2 (12 cyc)
781 mov.m ar.bspstore=r22 // M2 switch to kernel RBS
871 mov ar.bspstore=r23 // M2 restore kernel's AR.BSPSTORE
A Dentry.S291 mov.m r20=ar.bspstore
419 mov ar.bspstore=r27
1091 (pUStk) mov ar.bspstore=r23 // M2

Completed in 44 milliseconds