Home
last modified time | relevance | path

Searched refs:per_user (Results 1 – 4 of 4) sorted by relevance

/linux-6.15/arch/s390/kernel/
H A Dptrace.c95 new.start.val = thread->per_user.start; in update_cr_regs()
96 new.end.val = thread->per_user.end; in update_cr_regs()
149 memset(&task->thread.per_user, 0, sizeof(task->thread.per_user)); in ptrace_disable()
168 0 : child->thread.per_user.start; in __peek_user_per()
172 -1UL : child->thread.per_user.end; in __peek_user_per()
179 return child->thread.per_user.start; in __peek_user_per()
182 return child->thread.per_user.end; in __peek_user_per()
312 child->thread.per_user.control = in __poke_user_per()
319 child->thread.per_user.end = data; in __poke_user_per()
538 0 : child->thread.per_user.start; in __peek_user_per_compat()
[all …]
H A Duprobes.c70 regs->psw.addr >= current->thread.per_user.start && in check_per_event()
71 regs->psw.addr <= current->thread.per_user.end) in check_per_event()
101 current->thread.per_user.control, regs)) { in arch_uprobe_post_xol()
248 if (!(current->thread.per_user.control & PER_EVENT_STORE)) in sim_stor_event()
250 if ((void *)current->thread.per_user.start > (addr + len)) in sim_stor_event()
252 if ((void *)current->thread.per_user.end < addr) in sim_stor_event()
H A Dprocess.c125 memset(&p->thread.per_user, 0, sizeof(p->thread.per_user)); in copy_thread()
/linux-6.15/arch/s390/include/asm/
H A Dprocessor.h191 struct per_regs per_user; /* User specified PER registers */ member