Home
last modified time | relevance | path

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

/kernel/
Drseq.c88 struct rseq __user *rseq = t->rseq; in rseq_update_cpu_id() local
90 if (!user_write_access_begin(rseq, sizeof(*rseq))) in rseq_update_cpu_id()
92 unsafe_put_user(cpu_id, &rseq->cpu_id_start, efault_end); in rseq_update_cpu_id()
93 unsafe_put_user(cpu_id, &rseq->cpu_id, efault_end); in rseq_update_cpu_id()
111 if (put_user(cpu_id_start, &t->rseq->cpu_id_start)) in rseq_reset_rseq_cpu_id()
118 if (put_user(cpu_id, &t->rseq->cpu_id)) in rseq_reset_rseq_cpu_id()
132 if (get_user(ptr, &t->rseq->rseq_cs)) in rseq_get_rseq_cs()
135 if (copy_from_user(&ptr, &t->rseq->rseq_cs, sizeof(ptr))) in rseq_get_rseq_cs()
198 ret = get_user(flags, &t->rseq->flags); in rseq_need_restart()
228 return put_user(0UL, &t->rseq->rseq_cs); in clear_rseq_cs()
[all …]
DMakefile125 obj-$(CONFIG_RSEQ) += rseq.o
Dsys_ni.c481 COND_SYSCALL(rseq);
Dptrace.c815 .rseq_abi_pointer = (u64)(uintptr_t)task->rseq, in ptrace_get_rseq_configuration()
816 .rseq_abi_size = sizeof(*task->rseq), in ptrace_get_rseq_configuration()