Searched refs:ia64_psr (Results 1 – 15 of 15) sorted by relevance
193 struct ia64_psr *psr = ia64_psr(regs); in disabled_fph_fault()439 ia64_psr(®s)->ed = 1; in ia64_fault()443 iip = regs.cr_iip + ia64_psr(®s)->ri; in ia64_fault()483 + ia64_psr(®s)->ri); in ia64_fault()515 ia64_psr(®s)->db = 0; in ia64_fault()516 ia64_psr(®s)->lp = 1; in ia64_fault()521 ia64_psr(®s)->ri = 0; in ia64_fault()522 ia64_psr(®s)->cpl = 3; in ia64_fault()534 if (ia64_psr(®s)->is == 0) in ia64_fault()566 ia64_psr(®s)->db = 1; in ia64_fault()[all …]
76 if (ia64_psr(regs)->ri != 1) return rv; in ia64_emulate_brl()105 ia64_psr(regs)->ri = 0; in ia64_emulate_brl()121 ia64_psr(regs)->ri = 0; in ia64_emulate_brl()161 cpl = ia64_psr(regs)->cpl; in ia64_emulate_brl()187 ia64_psr(regs)->ri = 0; in ia64_emulate_brl()189 if (ia64_psr(regs)->it == 0) in ia64_emulate_brl()201 } else if (ia64_psr(regs)->tb) { in ia64_emulate_brl()208 } else if (ia64_psr(regs)->ss) { in ia64_emulate_brl()
75 ia64_psr(&scr->pt)->ri = ip & 0x3; in restore_sigcontext()91 struct ia64_psr *psr = ia64_psr(&scr->pt); in restore_sigcontext()203 err |= __put_user(scr->pt.cr_iip + ia64_psr(&scr->pt)->ri, &sc->sc_ip); in setup_sigcontext()292 ia64_psr(&scr->pt)->ri = 0; /* start executing in first slot */ in setup_frame()293 ia64_psr(&scr->pt)->be = 0; /* force little-endian byte-order */ in setup_frame()
661 ia64_psr(regs)->ss = 0; in resume_execution()678 ia64_psr(regs)->ri = slot; in prepare_ss()681 ia64_psr(regs)->ss = 1; in prepare_ss()686 unsigned int slot = ia64_psr(regs)->ri; in is_ia64_break_inst()716 ia64_psr(regs)->ss = 0; in pre_kprobes_handler()774 ia64_psr(regs)->ri = p->ainsn.slot; in pre_kprobes_handler()777 ia64_psr(regs)->ss = 0; in pre_kprobes_handler()837 ia64_psr(regs)->ri = ((unsigned long)cur->addr) & 0xf; in kprobe_fault_handler()
152 unsigned long w0, ri = ia64_psr(regs)->ri + 1; in ia64_increment_ip()169 ia64_psr(regs)->ri = ri; in ia64_increment_ip()175 unsigned long w0, ri = ia64_psr(regs)->ri - 1; in ia64_decrement_ip()177 if (ia64_psr(regs)->ri == 0) { in ia64_decrement_ip()190 ia64_psr(regs)->ri = ri; in ia64_decrement_ip()683 struct ia64_psr *psr = ia64_psr(task_pt_regs(task)); in ia64_flush_fph()709 struct ia64_psr *psr = ia64_psr(task_pt_regs(task)); in ia64_sync_fph()1115 struct ia64_psr *child_psr = ia64_psr(task_pt_regs(child)); in user_enable_single_step()1124 struct ia64_psr *child_psr = ia64_psr(task_pt_regs(child)); in user_enable_block_step()1133 struct ia64_psr *child_psr = ia64_psr(task_pt_regs(child)); in user_disable_single_step()
500 struct ia64_psr *psr1, *psr2; in recover_from_read_error()525 psr1 =(struct ia64_psr *)&(peidx_minstate_area(peidx)->pmsa_ipsr); in recover_from_read_error()526 psr2 =(struct ia64_psr *)&(peidx_minstate_area(peidx)->pmsa_xpsr); in recover_from_read_error()550 psr2 = (struct ia64_psr *)&pmsa->pmsa_ipsr; in recover_from_read_error()
99 unsigned long ip = regs->cr_iip + ia64_psr(regs)->ri; in show_regs()168 if (!ia64_psr(&scr->pt)->lp) in do_notify_resume_user()169 ia64_psr(&scr->pt)->lp = 1; in do_notify_resume_user()469 dst[42] = ip + ia64_psr(pt)->ri; in do_copy_task_regs()
1297 struct ia64_psr *ipsr = ia64_psr(regs); in ia64_handle_unaligned()1308 if (ia64_psr(regs)->be) { in ia64_handle_unaligned()1321 eh = search_exception_tables(regs->cr_iip + ia64_psr(regs)->ri); in ia64_handle_unaligned()
905 if (ia64_psr(regs)->ic) { in finish_pt_regs()932 if (ia64_psr(regs)->bn) in finish_pt_regs()1000 if (ia64_psr(regs)->dt == 0) { in ia64_mca_modify_original_stack()1012 if (ia64_psr(regs)->rt == 0) { in ia64_mca_modify_original_stack()
53 # define instruction_pointer(regs) ((regs)->cr_iip + ia64_psr(regs)->ri)56 ia64_psr(regs)->ri = (val & 0xf); \89 # define ia64_psr(regs) ((struct ia64_psr *) &(regs)->cr_ipsr) macro90 # define user_mode(regs) (((struct ia64_psr *) &(regs)->cr_ipsr)->cpl != 0)
42 ia64_psr(task_pt_regs(next))->dfh = !ia64_is_local_fpu_owner(next); \54 if (ia64_psr(task_pt_regs(prev))->mfh && ia64_is_local_fpu_owner(prev)) { \55 ia64_psr(task_pt_regs(prev))->mfh = 0; \
15 e = search_exception_tables((regs)->cr_iip + ia64_psr(regs)->ri); \
85 struct ia64_psr { struct339 _regs->cr_iip + ia64_psr(_regs)->ri; \
212 ia64_psr(regs)->ed = 1; in ia64_do_page_fault()230 ia64_psr(regs)->ed = 1; in ia64_do_page_fault()
23 ia64_psr(regs)->ri = fix & 0x3; /* set continuation slot number */ in ia64_handle_exception()
Completed in 34 milliseconds