Lines Matching refs:thread
68 regs->psw.addr >= current->thread.per_user.start && in check_per_event()
69 regs->psw.addr <= current->thread.per_user.end) in check_per_event()
98 if (check_per_event(current->thread.per_event.cause, in arch_uprobe_post_xol()
99 current->thread.per_user.control, regs)) { in arch_uprobe_post_xol()
101 current->thread.per_event.address = utask->vaddr; in arch_uprobe_post_xol()
137 current->thread.per_event.address = current->utask->vaddr; in arch_uprobe_abort_xol()
242 if (!(current->thread.per_user.control & PER_EVENT_STORE)) in sim_stor_event()
244 if ((void *)current->thread.per_user.start > (addr + len)) in sim_stor_event()
246 if ((void *)current->thread.per_user.end < addr) in sim_stor_event()
248 current->thread.per_event.address = regs->psw.addr; in sim_stor_event()
249 current->thread.per_event.cause = PER_EVENT_STORE >> 16; in sim_stor_event()