xref: /aosp_15_r20/external/musl/src/thread/__syscall_cp.c (revision c9945492fdd68bbe62686c5b452b4dc1be3f8453)
1*c9945492SAndroid Build Coastguard Worker #include "pthread_impl.h"
2*c9945492SAndroid Build Coastguard Worker #include "syscall.h"
3*c9945492SAndroid Build Coastguard Worker 
4*c9945492SAndroid Build Coastguard Worker hidden long __syscall_cp_c();
5*c9945492SAndroid Build Coastguard Worker 
sccp(syscall_arg_t nr,syscall_arg_t u,syscall_arg_t v,syscall_arg_t w,syscall_arg_t x,syscall_arg_t y,syscall_arg_t z)6*c9945492SAndroid Build Coastguard Worker static long sccp(syscall_arg_t nr,
7*c9945492SAndroid Build Coastguard Worker                  syscall_arg_t u, syscall_arg_t v, syscall_arg_t w,
8*c9945492SAndroid Build Coastguard Worker                  syscall_arg_t x, syscall_arg_t y, syscall_arg_t z)
9*c9945492SAndroid Build Coastguard Worker {
10*c9945492SAndroid Build Coastguard Worker 	return __syscall(nr, u, v, w, x, y, z);
11*c9945492SAndroid Build Coastguard Worker }
12*c9945492SAndroid Build Coastguard Worker 
13*c9945492SAndroid Build Coastguard Worker weak_alias(sccp, __syscall_cp_c);
14*c9945492SAndroid Build Coastguard Worker 
15*c9945492SAndroid Build Coastguard Worker long (__syscall_cp)(syscall_arg_t nr,
16*c9945492SAndroid Build Coastguard Worker                     syscall_arg_t u, syscall_arg_t v, syscall_arg_t w,
17*c9945492SAndroid Build Coastguard Worker                     syscall_arg_t x, syscall_arg_t y, syscall_arg_t z)
18*c9945492SAndroid Build Coastguard Worker {
19*c9945492SAndroid Build Coastguard Worker 	return __syscall_cp_c(nr, u, v, w, x, y, z);
20*c9945492SAndroid Build Coastguard Worker }
21