sys_rseq
asmlinkage long sys_rseq(struct rseq __user *rseq, uint32_t rseq_len,
__SYSCALL(__NR_rseq, sys_rseq)
__SYSCALL(__NR_rseq, sys_rseq)
rc = sys_rseq(NULL, 0, 0, 0);
rc = sys_rseq(&__rseq.abi, get_rseq_min_alloc_size(), 0, RSEQ_SIG);
rc = sys_rseq(&__rseq.abi, get_rseq_min_alloc_size(), RSEQ_ABI_FLAG_UNREGISTER, RSEQ_SIG);
ret = sys_rseq(global_rseq, 32, RSEQ_ABI_FLAG_UNREGISTER, RSEQ_SIG + 1);
ret = sys_rseq(global_rseq, 32, RSEQ_ABI_FLAG_UNREGISTER, RSEQ_SIG);
ret = sys_rseq(global_rseq, 32, RSEQ_ABI_FLAG_UNREGISTER, RSEQ_SIG);
ret = sys_rseq(global_rseq, 32, -1, RSEQ_SIG);
ret = sys_rseq((char *) global_rseq + 1, 32, 0, RSEQ_SIG);
ret = sys_rseq(global_rseq, 31, 0, RSEQ_SIG);
ret = sys_rseq((void *) -4096UL, 32, 0, RSEQ_SIG);
ret = sys_rseq(global_rseq, 32, 0, RSEQ_SIG);
ret = sys_rseq(global_rseq, 32, 0, RSEQ_SIG);