Lines Matching +full:- +full:v
26 * of 0x20 bytes in some cases. Indexing spans 0-0x1000 with 0x20 increments
47 unsigned char v; in do_handle_exception() local
51 current_cpu()->in_user = false; in do_handle_exception()
61 v = regs->trap >> 5; in do_handle_exception()
63 if (v < 128 && handlers[v].func) { in do_handle_exception()
64 handlers[v].func(regs, handlers[v].data); in do_handle_exception()
65 if (regs->msr & MSR_PR) in do_handle_exception()
66 current_cpu()->in_user = true; in do_handle_exception()
71 smp_processor_id(), regs->trap, regs->nip, regs->msr); in do_handle_exception()
72 dump_frame_stack((void *)regs->nip, (void *)regs->gpr[1]); in do_handle_exception()
90 while ((get_tb() - start) < cycles) in delay()
117 uint64_t left = end - now; in sleep_tb()
159 addi %0,%0,1f-0b \n\ in rfid_msr()
168 /* This is a no-op on pseries */ in enable_mcheck()
179 return current_cpu()->in_user; in in_usermode()
184 regs->msr &= ~(MSR_PR|MSR_EE); in usermode_sc_handler()
199 current_cpu()->in_user = true; in enter_usermode()