Home
last modified time | relevance | path

Searched refs:ar_bspstore (Results 1 – 9 of 9) sorted by relevance

/linux-6.1.9/arch/ia64/kernel/
Dprocess.c112 regs->ar_rnat, regs->ar_bspstore, regs->pr); in show_regs()
144 bsp = ia64_rse_skip_regs((unsigned long *) regs->ar_bspstore, ndirty); in show_regs()
363 child_stack->ar_bspstore = child_rbs; in copy_thread()
381 rbs_size = stack->ar_bspstore - rbs; in copy_thread()
387 child_ptregs->ar_bspstore = user_stack_base; in copy_thread()
391 child_stack->ar_bspstore = child_rbs + rbs_size; in copy_thread()
442 if (ia64_sync_user_rbs(task, info->sw, pt->ar_bspstore, urbs_end) < 0) in do_copy_task_regs()
483 dst[47] = pt->ar_bspstore; in do_copy_task_regs()
Dunaligned.c330 r1, sw->ar_bspstore, regs->ar_bspstore, sof, (regs->cr_ifs >> 7) & 0x7f, ridx); in set_rse_reg()
332 on_kbs = ia64_rse_num_regs(kbs, (unsigned long *) sw->ar_bspstore); in set_rse_reg()
333 addr = ia64_rse_skip_regs((unsigned long *) sw->ar_bspstore, -sof + ridx); in set_rse_reg()
337 if ((unsigned long) rnat_addr >= sw->ar_bspstore) in set_rse_reg()
354 bspstore = (unsigned long *)regs->ar_bspstore; in set_rse_reg()
403 r1, sw->ar_bspstore, regs->ar_bspstore, sof, (regs->cr_ifs >> 7) & 0x7f, ridx); in get_rse_reg()
405 on_kbs = ia64_rse_num_regs(kbs, (unsigned long *) sw->ar_bspstore); in get_rse_reg()
406 addr = ia64_rse_skip_regs((unsigned long *) sw->ar_bspstore, -sof + ridx); in get_rse_reg()
412 if ((unsigned long) rnat_addr >= sw->ar_bspstore) in get_rse_reg()
425 bspstore = (unsigned long *)regs->ar_bspstore; in get_rse_reg()
Dptrace.c259 kbsp = (unsigned long *) sw->ar_bspstore; in get_rnat()
260 ubspstore = (unsigned long *) pt->ar_bspstore; in get_rnat()
319 kbsp = (unsigned long *) sw->ar_bspstore; in put_rnat()
320 ubspstore = (unsigned long *) pt->ar_bspstore; in put_rnat()
412 bspstore = (unsigned long *) child_regs->ar_bspstore; in ia64_peek()
472 bspstore = (unsigned long *) child_regs->ar_bspstore; in ia64_poke()
514 bspstore = (unsigned long *) pt->ar_bspstore; in ia64_get_user_rbs_end()
589 fn(info->task, info->sw, pt->ar_bspstore, urbs_end); in do_sync_rbs()
811 retval |= __put_user(pt->ar_bspstore, &ppr->ar[PT_AUR_BSPSTORE]); in ptrace_getregs()
947 retval |= __get_user(pt->ar_bspstore, &ppr->ar[PT_AUR_BSPSTORE]); in ptrace_setregs()
[all …]
Dmca.c985 u64 ar_bspstore = regs->ar_bspstore; in ia64_mca_modify_original_stack() local
986 u64 ar_bsp = regs->ar_bspstore + (loadrs >> 16); in ia64_mca_modify_original_stack()
1012 va.l = ar_bspstore; in ia64_mca_modify_original_stack()
1015 ar_bspstore = va.l; in ia64_mca_modify_original_stack()
1033 old_bspstore = (unsigned long *)ar_bspstore; in ia64_mca_modify_original_stack()
1060 if ((ar_bspstore - r13) >= KERNEL_STACK_SIZE) { in ia64_mca_modify_original_stack()
1074 if (ar_bspstore + size > r12) { in ia64_mca_modify_original_stack()
1152 old_sw->ar_bspstore = (unsigned long)old_bspstore; in ia64_mca_modify_original_stack()
Dasm-offsets.c90 DEFINE(IA64_PT_REGS_AR_BSPSTORE_OFFSET, offsetof (struct pt_regs, ar_bspstore)); in foo()
168 DEFINE(IA64_SWITCH_STACK_AR_BSPSTORE_OFFSET, offsetof (struct switch_stack, ar_bspstore)); in foo()
Dsignal.c246 if (!rbs_on_sig_stack(scr->pt.ar_bspstore)) in setup_frame()
Dunwind.c504 addr = &info->sw->ar_bspstore; in unw_access_ar()
510 addr = &info->sw->ar_bspstore; in unw_access_ar()
2022 rbstop = sw->ar_bspstore; in init_frame_info()
/linux-6.1.9/arch/ia64/include/uapi/asm/
Dptrace.h102 unsigned long ar_bspstore; /* RSE bspstore */ member
203 unsigned long ar_bspstore; /* RSE dirty base (preserved) */ member
/linux-6.1.9/arch/ia64/include/asm/
Dprocessor.h302 regs->ar_bspstore = current->thread.rbs_bot; \