Searched refs:rseq_abi (Results 1 – 3 of 3) sorted by relevance
/linux-6.1.9/tools/testing/selftests/rseq/ |
D | rseq.c | 52 __thread struct rseq_abi __rseq_abi __attribute__((tls_model("initial-exec"))) = { 56 static int sys_rseq(struct rseq_abi *rseq_abi, uint32_t rseq_len, in sys_rseq() argument 59 return syscall(__NR_rseq, rseq_abi, rseq_len, flags, sig); in sys_rseq() 87 rc = sys_rseq(&__rseq_abi, sizeof(struct rseq_abi), 0, RSEQ_SIG); in rseq_register_current_thread() 102 rc = sys_rseq(&__rseq_abi, sizeof(struct rseq_abi), RSEQ_ABI_FLAG_UNREGISTER, RSEQ_SIG); in rseq_unregister_current_thread() 126 rseq_size = sizeof(struct rseq_abi); in rseq_init()
|
D | rseq.h | 58 static inline struct rseq_abi *rseq_get_abi(void) in rseq_get_abi() 60 return (struct rseq_abi *) ((uintptr_t) rseq_thread_pointer() + rseq_offset); in rseq_get_abi()
|
D | rseq-abi.h | 62 struct rseq_abi { struct
|