Home
last modified time | relevance | path

Searched refs:loadrs (Results 1 - 20 of 20) sorted by relevance

/kernel/linux/linux-5.10/arch/ia64/include/uapi/asm/
H A Dptrace.h106 unsigned long loadrs; /* size of dirty partition << 16 */ member
/kernel/linux/linux-6.6/arch/ia64/include/uapi/asm/
H A Dptrace.h106 unsigned long loadrs; /* size of dirty partition << 16 */ member
/kernel/linux/linux-5.10/arch/ia64/kernel/
H A Dprocess.c113 regs->loadrs, regs->ar_ccv, regs->ar_fpsr); in show_regs()
142 ndirty = (regs->loadrs >> 19); in show_regs()
385 child_ptregs->loadrs = 0; in copy_thread()
H A Dmca.c982 u64 slots, loadrs = regs->loadrs; in ia64_mca_modify_original_stack() local
985 u64 ar_bsp = regs->ar_bspstore + (loadrs >> 16); in ia64_mca_modify_original_stack()
1027 * have different alignments, so loadrs calculated on the old bsp in ia64_mca_modify_original_stack()
1029 * loadrs for the new stack and save it in the new pt_regs, where in ia64_mca_modify_original_stack()
1037 regs->loadrs = (new_bsp - new_bspstore) * 8 << 16; in ia64_mca_modify_original_stack()
1088 old_regs->loadrs = loadrs; in ia64_mca_modify_original_stack()
H A Dgate.S241 // bspstore0 = rse_skip_regs(bsp0, -rse_num_regs(bsp1 - (loadrs >> 19), bsp1));
259 loadrs // restore dirty partition
H A Dasm-offsets.c93 DEFINE(IA64_PT_REGS_LOADRS_OFFSET, offsetof (struct pt_regs, loadrs)); in foo()
H A Dptrace.c515 ndirty = ia64_rse_num_regs(krbs, krbs + (pt->loadrs >> 19)); in ia64_get_user_rbs_end()
1394 pt->loadrs = 0; in access_elf_areg()
2033 ndirty = ia64_rse_num_regs(krbs, krbs + (pt->loadrs >> 19)); in syscall_get_set_args_cb()
H A Dmca_asm.S546 shl temp3=temp3,16 // compute ar.rsc to be used for "loadrs"
548 st8 [temp1]=temp3,PT(AR_CCV)-PT(LOADRS) // save loadrs
802 // ar.rnat, ar.bspstore, loadrs are restore in ia64_old_stack.
988 ld8 temp2=[temp1],PT(AR_BSPSTORE)-PT(LOADRS) // restore loadrs
993 loadrs
H A Dhead.S363 loadrs // clear the dirty partition
H A Dentry.S695 ld8 r19=[r2],PT(B6)-PT(LOADRS) // load ar.rsc value for "loadrs"
704 ld8 r19=[r2],PT(B6)-PT(LOADRS) // load ar.rsc value for "loadrs"
941 ld8 r19=[r16],16 // load ar.rsc value for "loadrs"
989 * NOTE: alloc, loadrs, and cover can't be predicated.
1002 shl r19=r19,16 // shift size of dirty partition into loadrs position
1022 mov ar.rsc=r19 // load ar.rsc to be used for "loadrs"
1084 loadrs
/kernel/linux/linux-6.6/arch/ia64/kernel/
H A Dprocess.c114 regs->loadrs, regs->ar_ccv, regs->ar_fpsr); in show_regs()
143 ndirty = (regs->loadrs >> 19); in show_regs()
390 child_ptregs->loadrs = 0; in copy_thread()
H A Dmca.c983 u64 slots, loadrs = regs->loadrs; in ia64_mca_modify_original_stack() local
986 u64 ar_bsp = regs->ar_bspstore + (loadrs >> 16); in ia64_mca_modify_original_stack()
1028 * have different alignments, so loadrs calculated on the old bsp in ia64_mca_modify_original_stack()
1030 * loadrs for the new stack and save it in the new pt_regs, where in ia64_mca_modify_original_stack()
1038 regs->loadrs = (new_bsp - new_bspstore) * 8 << 16; in ia64_mca_modify_original_stack()
1089 old_regs->loadrs = loadrs; in ia64_mca_modify_original_stack()
H A Dasm-offsets.c93 DEFINE(IA64_PT_REGS_LOADRS_OFFSET, offsetof (struct pt_regs, loadrs)); in foo()
H A Dgate.S241 // bspstore0 = rse_skip_regs(bsp0, -rse_num_regs(bsp1 - (loadrs >> 19), bsp1));
259 loadrs // restore dirty partition
H A Dptrace.c515 ndirty = ia64_rse_num_regs(krbs, krbs + (pt->loadrs >> 19)); in ia64_get_user_rbs_end()
1340 pt->loadrs = 0; in access_elf_areg()
1976 ndirty = ia64_rse_num_regs(krbs, krbs + (pt->loadrs >> 19)); in syscall_get_args_cb()
H A Dmca_asm.S546 shl temp3=temp3,16 // compute ar.rsc to be used for "loadrs"
548 st8 [temp1]=temp3,PT(AR_CCV)-PT(LOADRS) // save loadrs
802 // ar.rnat, ar.bspstore, loadrs are restore in ia64_old_stack.
988 ld8 temp2=[temp1],PT(AR_BSPSTORE)-PT(LOADRS) // restore loadrs
993 loadrs
H A Dentry.S694 ld8 r19=[r2],PT(B6)-PT(LOADRS) // load ar.rsc value for "loadrs"
703 ld8 r19=[r2],PT(B6)-PT(LOADRS) // load ar.rsc value for "loadrs"
940 ld8 r19=[r16],16 // load ar.rsc value for "loadrs"
988 * NOTE: alloc, loadrs, and cover can't be predicated.
1001 shl r19=r19,16 // shift size of dirty partition into loadrs position
1021 mov ar.rsc=r19 // load ar.rsc to be used for "loadrs"
1083 loadrs
H A Dhead.S361 loadrs // clear the dirty partition
/kernel/linux/linux-5.10/arch/ia64/include/asm/
H A Dprocessor.h308 regs->loadrs = 0; \
/kernel/linux/linux-6.6/arch/ia64/include/asm/
H A Dprocessor.h304 regs->loadrs = 0; \

Completed in 24 milliseconds