Home
last modified time | relevance | path

Searched refs:arg3 (Results 1 – 25 of 168) sorted by relevance

1234567

/openbmc/linux/security/keys/
H A Dcompat.c18 u32, arg2, u32, arg3, u32, arg4, u32, arg5) in COMPAT_SYSCALL_DEFINE5() argument
22 return keyctl_get_keyring_ID(arg2, arg3); in COMPAT_SYSCALL_DEFINE5()
28 return keyctl_update_key(arg2, compat_ptr(arg3), arg4); in COMPAT_SYSCALL_DEFINE5()
34 return keyctl_describe_key(arg2, compat_ptr(arg3), arg4); in COMPAT_SYSCALL_DEFINE5()
40 return keyctl_keyring_link(arg2, arg3); in COMPAT_SYSCALL_DEFINE5()
43 return keyctl_keyring_unlink(arg2, arg3); in COMPAT_SYSCALL_DEFINE5()
46 return keyctl_keyring_search(arg2, compat_ptr(arg3), in COMPAT_SYSCALL_DEFINE5()
50 return keyctl_read_key(arg2, compat_ptr(arg3), arg4); in COMPAT_SYSCALL_DEFINE5()
53 return keyctl_chown_key(arg2, arg3, arg4); in COMPAT_SYSCALL_DEFINE5()
56 return keyctl_setperm_key(arg2, arg3); in COMPAT_SYSCALL_DEFINE5()
[all …]
/openbmc/qemu/bsd-user/freebsd/
H A Dos-syscall.c218 abi_long arg2, abi_long arg3, abi_long arg4, in freebsd_syscall() argument
245 ret = do_freebsd_execve(arg1, arg2, arg3); in freebsd_syscall()
249 ret = do_freebsd_fexecve(arg1, arg2, arg3); in freebsd_syscall()
253 ret = do_freebsd_wait4(arg1, arg2, arg3, arg4); in freebsd_syscall()
257 ret = do_freebsd_wait6(cpu_env, arg1, arg2, arg3, in freebsd_syscall()
358 ret = do_bsd_getresuid(arg1, arg2, arg3); in freebsd_syscall()
362 ret = do_bsd_getresgid(arg1, arg2, arg3); in freebsd_syscall()
366 ret = do_bsd_setresuid(arg1, arg2, arg3); in freebsd_syscall()
370 ret = do_bsd_setresgid(arg1, arg2, arg3); in freebsd_syscall()
386 ret = do_bsd_profil(arg1, arg2, arg3, arg4); in freebsd_syscall()
[all …]
/openbmc/qemu/bsd-user/
H A Dbsd-file.h71 static abi_long do_bsd_read(abi_long arg1, abi_long arg2, abi_long arg3) in do_bsd_read() argument
76 p = lock_user(VERIFY_WRITE, arg2, arg3, 0); in do_bsd_read()
80 ret = get_errno(safe_read(arg1, p, arg3)); in do_bsd_read()
88 abi_long arg2, abi_long arg3, abi_long arg4, abi_long arg5, abi_long arg6) in do_bsd_pread() argument
93 p = lock_user(VERIFY_WRITE, arg2, arg3, 0); in do_bsd_pread()
101 ret = get_errno(safe_pread(arg1, p, arg3, target_arg64(arg4, arg5))); in do_bsd_pread()
108 static abi_long do_bsd_readv(abi_long arg1, abi_long arg2, abi_long arg3) in do_bsd_readv() argument
111 struct iovec *vec = lock_iovec(VERIFY_WRITE, arg2, arg3, 0); in do_bsd_readv()
114 ret = get_errno(safe_readv(arg1, vec, arg3)); in do_bsd_readv()
115 unlock_iovec(vec, arg2, arg3, 1); in do_bsd_readv()
[all …]
H A Dstrace.c54 abi_long arg2, abi_long arg3, abi_long arg4, abi_long arg5, in print_sysctl() argument
72 (uint32_t)arg2, arg3, arg4, arg5, arg6); in print_sysctl()
76 abi_long arg2, abi_long arg3, abi_long arg4, abi_long arg5, in print_execve() argument
110 abi_long arg1, abi_long arg2, abi_long arg3, abi_long arg4, in print_ioctl() argument
125 arg3); in print_ioctl()
129 abi_long arg2, abi_long arg3, abi_long arg4, abi_long arg5, in print_sysarch() argument
133 do_os_print_sysarch(name, arg1, arg2, arg3, arg4, arg5, arg6); in print_sysarch()
164 unsigned int nscnames, abi_long arg1, abi_long arg2, abi_long arg3, in print_syscall() argument
177 scnames[i].call(&scnames[i], arg1, arg2, arg3, arg4, arg5, in print_syscall()
185 gemu_log(format, scnames[i].name, arg1, arg2, arg3, arg4, arg5, in print_syscall()
[all …]
H A Dsyscall_defs.h492 #define safe_syscall3(type, name, type1, arg1, type2, arg2, type3, arg3) \ argument
493 type safe_##name(type1 arg1, type2 arg2, type3 arg3) \
495 return safe_syscall(SYS_##name, arg1, arg2, arg3); \
498 #define safe_syscall4(type, name, type1, arg1, type2, arg2, type3, arg3, \ argument
500 type safe_##name(type1 arg1, type2 arg2, type3 arg3, type4 arg4) \
502 return safe_syscall(SYS_##name, arg1, arg2, arg3, arg4); \
505 #define safe_syscall5(type, name, type1, arg1, type2, arg2, type3, arg3, \ argument
507 type safe_##name(type1 arg1, type2 arg2, type3 arg3, type4 arg4, \
510 return safe_syscall(SYS_##name, arg1, arg2, arg3, arg4, arg5); \
513 #define safe_syscall6(type, name, type1, arg1, type2, arg2, type3, arg3, \ argument
[all …]
H A Dbsd-mem.h67 abi_long arg3, abi_long arg4, abi_long arg5, abi_long arg6, abi_long arg7, in do_bsd_mmap() argument
74 return get_errno(target_mmap(arg1, arg2, arg3, in do_bsd_mmap()
87 abi_long arg3) in do_bsd_mprotect() argument
89 return get_errno(target_mprotect(arg1, arg2, arg3)); in do_bsd_mprotect()
135 abi_long arg3) in do_bsd_madvise() argument
141 abi_long advice = arg3; in do_bsd_madvise()
263 abi_long arg3) in do_bsd_shm_open() argument
277 arg3)); in do_bsd_shm_open()
304 abi_long arg3) in do_bsd_shmget() argument
306 return get_errno(shmget(arg1, arg2, arg3)); in do_bsd_shmget()
/openbmc/linux/arch/m68k/include/asm/
H A Dlinkage.h26 #define __asmlinkage_protect3(ret, arg1, arg2, arg3) \ argument
27 __asmlinkage_protect_n(ret, "m" (arg1), "m" (arg2), "m" (arg3))
28 #define __asmlinkage_protect4(ret, arg1, arg2, arg3, arg4) \ argument
29 __asmlinkage_protect_n(ret, "m" (arg1), "m" (arg2), "m" (arg3), \
31 #define __asmlinkage_protect5(ret, arg1, arg2, arg3, arg4, arg5) \ argument
32 __asmlinkage_protect_n(ret, "m" (arg1), "m" (arg2), "m" (arg3), \
34 #define __asmlinkage_protect6(ret, arg1, arg2, arg3, arg4, arg5, arg6) \ argument
35 __asmlinkage_protect_n(ret, "m" (arg1), "m" (arg2), "m" (arg3), \
/openbmc/linux/tools/testing/selftests/bpf/
H A Dsdt.h344 #define _SDT_ASM_OPERANDS_3(arg1, arg2, arg3) \
345 _SDT_ASM_OPERANDS_2(arg1, arg2), _SDT_ARG(3, arg3)
346 #define _SDT_ASM_OPERANDS_4(arg1, arg2, arg3, arg4) \
347 _SDT_ASM_OPERANDS_3(arg1, arg2, arg3), _SDT_ARG(4, arg4)
348 #define _SDT_ASM_OPERANDS_5(arg1, arg2, arg3, arg4, arg5) \
349 _SDT_ASM_OPERANDS_4(arg1, arg2, arg3, arg4), _SDT_ARG(5, arg5)
350 #define _SDT_ASM_OPERANDS_6(arg1, arg2, arg3, arg4, arg5, arg6) \
351 _SDT_ASM_OPERANDS_5(arg1, arg2, arg3, arg4, arg5), _SDT_ARG(6, arg6)
352 #define _SDT_ASM_OPERANDS_7(arg1, arg2, arg3, arg4, arg5, arg6, arg7) \
353 _SDT_ASM_OPERANDS_6(arg1, arg2, arg3, arg4, arg5, arg6), _SDT_ARG(7, arg7)
[all …]
/openbmc/qemu/linux-user/
H A Dstrace.c649 abi_long arg1, abi_long arg2, abi_long arg3, in print_newselect() argument
655 print_fdset(arg1, arg3); in print_newselect()
666 abi_long arg1, abi_long arg2, abi_long arg3, in print_semctl() argument
671 print_ipc_cmd(arg3); in print_semctl()
678 abi_long arg3, abi_long arg4, abi_long arg5) in print_shmat() argument
698 abi_long arg1, abi_long arg2, abi_long arg3, in print_ipc() argument
704 arg2, arg3, arg4, arg5, 0, 0); in print_ipc()
708 arg2, arg5, arg3, 0, 0, 0); in print_ipc()
717 name->name, arg1, arg2, arg3, arg4); in print_ipc()
790 abi_long arg2, abi_long arg3, abi_long arg4, in print_syscall_ret_addr() argument
[all …]
H A Dsyscall.c239 #define _syscall3(type,name,type1,arg1,type2,arg2,type3,arg3) \ argument
240 static type name (type1 arg1,type2 arg2,type3 arg3) \
242 return syscall(__NR_##name, arg1, arg2, arg3); \
245 #define _syscall4(type,name,type1,arg1,type2,arg2,type3,arg3,type4,arg4) \ argument
246 static type name (type1 arg1,type2 arg2,type3 arg3,type4 arg4) \
248 return syscall(__NR_##name, arg1, arg2, arg3, arg4); \
251 #define _syscall5(type,name,type1,arg1,type2,arg2,type3,arg3,type4,arg4, \ argument
253 static type name (type1 arg1,type2 arg2,type3 arg3,type4 arg4,type5 arg5) \
255 return syscall(__NR_##name, arg1, arg2, arg3, arg4, arg5); \
259 #define _syscall6(type,name,type1,arg1,type2,arg2,type3,arg3,type4,arg4, \ argument
[all …]
/openbmc/qemu/tests/tcg/arm/
H A Dhello-arm.c55 #define _syscall3(type,name,type1,arg1,type2,arg2,type3,arg3) \ argument
56 type name(type1 arg1,type2 arg2,type3 arg3) { \
65 : "r" ((long)(arg1)),"r" ((long)(arg2)),"r" ((long)(arg3)) \
71 #define _syscall4(type,name,type1,arg1,type2,arg2,type3,arg3,type4,arg4) \ argument
72 type name(type1 arg1, type2 arg2, type3 arg3, type4 arg4) { \
82 : "r" ((long)(arg1)),"r" ((long)(arg2)),"r" ((long)(arg3)),"r" ((long)(arg4)) \
88 #define _syscall5(type,name,type1,arg1,type2,arg2,type3,arg3,type4,arg4,type5,arg5) \ argument
89 type name(type1 arg1, type2 arg2, type3 arg3, type4 arg4, type5 arg5) { \
100 : "r" ((long)(arg1)),"r" ((long)(arg2)),"r" ((long)(arg3)),"r" ((long)(arg4)), \
/openbmc/linux/tools/include/nolibc/
H A Darch-riscv.h71 #define my_syscall3(num, arg1, arg2, arg3) \ argument
76 register long _arg3 __asm__ ("a2") = (long)(arg3); \
88 #define my_syscall4(num, arg1, arg2, arg3, arg4) \ argument
93 register long _arg3 __asm__ ("a2") = (long)(arg3); \
106 #define my_syscall5(num, arg1, arg2, arg3, arg4, arg5) \ argument
111 register long _arg3 __asm__ ("a2") = (long)(arg3); \
125 #define my_syscall6(num, arg1, arg2, arg3, arg4, arg5, arg6) \ argument
130 register long _arg3 __asm__ ("a2") = (long)(arg3); \
H A Darch-aarch64.h73 #define my_syscall3(num, arg1, arg2, arg3) \ argument
78 register long _arg3 __asm__ ("x2") = (long)(arg3); \
90 #define my_syscall4(num, arg1, arg2, arg3, arg4) \ argument
95 register long _arg3 __asm__ ("x2") = (long)(arg3); \
108 #define my_syscall5(num, arg1, arg2, arg3, arg4, arg5) \ argument
113 register long _arg3 __asm__ ("x2") = (long)(arg3); \
127 #define my_syscall6(num, arg1, arg2, arg3, arg4, arg5, arg6) \ argument
132 register long _arg3 __asm__ ("x2") = (long)(arg3); \
H A Darch-i386.h78 #define my_syscall3(num, arg1, arg2, arg3) \ argument
84 register long _arg3 __asm__ ("edx") = (long)(arg3); \
96 #define my_syscall4(num, arg1, arg2, arg3, arg4) \ argument
102 register long _arg3 __asm__ ("edx") = (long)(arg3); \
115 #define my_syscall5(num, arg1, arg2, arg3, arg4, arg5) \ argument
121 register long _arg3 __asm__ ("edx") = (long)(arg3); \
135 #define my_syscall6(num, arg1, arg2, arg3, arg4, arg5, arg6) \ argument
149 "d"(arg3), /* %edx */ \
H A Darch-loongarch.h73 #define my_syscall3(num, arg1, arg2, arg3) \ argument
78 register long _arg3 __asm__ ("a2") = (long)(arg3); \
90 #define my_syscall4(num, arg1, arg2, arg3, arg4) \ argument
95 register long _arg3 __asm__ ("a2") = (long)(arg3); \
108 #define my_syscall5(num, arg1, arg2, arg3, arg4, arg5) \ argument
113 register long _arg3 __asm__ ("a2") = (long)(arg3); \
127 #define my_syscall6(num, arg1, arg2, arg3, arg4, arg5, arg6) \ argument
132 register long _arg3 __asm__ ("a2") = (long)(arg3); \
H A Darch-x86_64.h79 #define my_syscall3(num, arg1, arg2, arg3) \ argument
85 register long _arg3 __asm__ ("rdx") = (long)(arg3); \
97 #define my_syscall4(num, arg1, arg2, arg3, arg4) \ argument
103 register long _arg3 __asm__ ("rdx") = (long)(arg3); \
116 #define my_syscall5(num, arg1, arg2, arg3, arg4, arg5) \ argument
122 register long _arg3 __asm__ ("rdx") = (long)(arg3); \
136 #define my_syscall6(num, arg1, arg2, arg3, arg4, arg5, arg6) \ argument
142 register long _arg3 __asm__ ("rdx") = (long)(arg3); \
H A Darch-mips.h90 #define my_syscall3(num, arg1, arg2, arg3) \ argument
95 register long _arg3 __asm__ ("a2") = (long)(arg3); \
110 #define my_syscall4(num, arg1, arg2, arg3, arg4) \ argument
115 register long _arg3 __asm__ ("a2") = (long)(arg3); \
130 #define my_syscall5(num, arg1, arg2, arg3, arg4, arg5) \ argument
135 register long _arg3 __asm__ ("a2") = (long)(arg3); \
152 #define my_syscall6(num, arg1, arg2, arg3, arg4, arg5, arg6) \ argument
157 register long _arg3 __asm__ ("a2") = (long)(arg3); \
H A Darch-powerpc.h84 #define my_syscall3(num, arg1, arg2, arg3) \ argument
90 register long _arg3 __asm__ ("r5") = (long)(arg3); \
105 #define my_syscall4(num, arg1, arg2, arg3, arg4) \ argument
111 register long _arg3 __asm__ ("r5") = (long)(arg3); \
128 #define my_syscall5(num, arg1, arg2, arg3, arg4, arg5) \ argument
134 register long _arg3 __asm__ ("r5") = (long)(arg3); \
151 #define my_syscall6(num, arg1, arg2, arg3, arg4, arg5, arg6) \ argument
157 register long _arg3 __asm__ ("r5") = (long)(arg3); \
H A Darch-s390.h70 #define my_syscall3(num, arg1, arg2, arg3) \ argument
75 register long _arg3 __asm__ ("4") = (long)(arg3); \
86 #define my_syscall4(num, arg1, arg2, arg3, arg4) \ argument
91 register long _arg3 __asm__ ("4") = (long)(arg3); \
103 #define my_syscall5(num, arg1, arg2, arg3, arg4, arg5) \ argument
108 register long _arg3 __asm__ ("4") = (long)(arg3); \
122 #define my_syscall6(num, arg1, arg2, arg3, arg4, arg5, arg6) \ argument
127 register long _arg3 __asm__ ("4") = (long)(arg3); \
H A Darch-arm.h105 #define my_syscall3(num, arg1, arg2, arg3) \ argument
110 register long _arg3 __asm__ ("r2") = (long)(arg3); \
124 #define my_syscall4(num, arg1, arg2, arg3, arg4) \ argument
129 register long _arg3 __asm__ ("r2") = (long)(arg3); \
144 #define my_syscall5(num, arg1, arg2, arg3, arg4, arg5) \ argument
149 register long _arg3 __asm__ ("r2") = (long)(arg3); \
165 #define my_syscall6(num, arg1, arg2, arg3, arg4, arg5, arg6) \ argument
170 register long _arg3 __asm__ ("r2") = (long)(arg3); \
/openbmc/linux/arch/x86/um/shared/sysdep/
H A Dstub_32.h43 static inline long stub_syscall3(long syscall, long arg1, long arg2, long arg3) in stub_syscall3() argument
48 "c" (arg2), "d" (arg3)); in stub_syscall3()
53 static inline long stub_syscall4(long syscall, long arg1, long arg2, long arg3, in stub_syscall4() argument
59 "c" (arg2), "d" (arg3), "S" (arg4)); in stub_syscall4()
64 static inline long stub_syscall5(long syscall, long arg1, long arg2, long arg3, in stub_syscall5() argument
70 "c" (arg2), "d" (arg3), "S" (arg4), "D" (arg5)); in stub_syscall5()
H A Dstub_64.h41 static inline long stub_syscall3(long syscall, long arg1, long arg2, long arg3) in stub_syscall3() argument
47 : "0" (syscall), "D" (arg1), "S" (arg2), "d" (arg3) in stub_syscall3()
53 static inline long stub_syscall4(long syscall, long arg1, long arg2, long arg3, in stub_syscall4() argument
60 : "0" (syscall), "D" (arg1), "S" (arg2), "d" (arg3), in stub_syscall4()
67 static inline long stub_syscall5(long syscall, long arg1, long arg2, long arg3, in stub_syscall5() argument
74 : "0" (syscall), "D" (arg1), "S" (arg2), "d" (arg3), in stub_syscall5()
/openbmc/linux/arch/parisc/include/asm/
H A Dunistd.h125 #define _syscall3(type,name,type1,arg1,type2,arg2,type3,arg3) \ argument
126 type name(type1 arg1, type2 arg2, type3 arg3) \
128 return K_INLINE_SYSCALL(name, 3, arg1, arg2, arg3); \
131 #define _syscall4(type,name,type1,arg1,type2,arg2,type3,arg3,type4,arg4) \ argument
132 type name(type1 arg1, type2 arg2, type3 arg3, type4 arg4) \
134 return K_INLINE_SYSCALL(name, 4, arg1, arg2, arg3, arg4); \
138 #define _syscall5(type,name,type1,arg1,type2,arg2,type3,arg3,type4,arg4,type5,arg5) \ argument
139 type name(type1 arg1, type2 arg2, type3 arg3, type4 arg4, type5 arg5) \
141 return K_INLINE_SYSCALL(name, 5, arg1, arg2, arg3, arg4, arg5); \
/openbmc/linux/arch/sparc/include/asm/
H A Dsmp_32.h58 unsigned long arg2, unsigned long arg3,
81 unsigned long arg3) in xc3() argument
84 arg1, arg2, arg3, 0); in xc3()
88 unsigned long arg3, unsigned long arg4) in xc4() argument
91 arg1, arg2, arg3, arg4); in xc4()
/openbmc/linux/arch/arm/mach-bcm/
H A Dbcm_kona_smc.c20 unsigned arg3; member
130 writel(data->arg3, args); in __bcm_kona_smc()
140 unsigned arg2, unsigned arg3) in bcm_kona_smc() argument
148 data.arg3 = arg3; in bcm_kona_smc()

1234567