Searched refs:arg3 (Results 1 - 25 of 105) sorted by relevance

12345

/linux-master/security/keys/
H A Dcompat.c18 u32, arg2, u32, arg3, u32, arg4, u32, arg5)
22 return keyctl_get_keyring_ID(arg2, arg3);
28 return keyctl_update_key(arg2, compat_ptr(arg3), arg4);
34 return keyctl_describe_key(arg2, compat_ptr(arg3), arg4);
40 return keyctl_keyring_link(arg2, arg3);
43 return keyctl_keyring_unlink(arg2, arg3);
46 return keyctl_keyring_search(arg2, compat_ptr(arg3),
50 return keyctl_read_key(arg2, compat_ptr(arg3), arg4);
53 return keyctl_chown_key(arg2, arg3, arg4);
56 return keyctl_setperm_key(arg2, arg3);
[all...]
/linux-master/arch/m68k/include/asm/
H A Dlinkage.h26 #define __asmlinkage_protect3(ret, arg1, arg2, arg3) \
27 __asmlinkage_protect_n(ret, "m" (arg1), "m" (arg2), "m" (arg3))
28 #define __asmlinkage_protect4(ret, arg1, arg2, arg3, arg4) \
29 __asmlinkage_protect_n(ret, "m" (arg1), "m" (arg2), "m" (arg3), \
31 #define __asmlinkage_protect5(ret, arg1, arg2, arg3, arg4, arg5) \
32 __asmlinkage_protect_n(ret, "m" (arg1), "m" (arg2), "m" (arg3), \
34 #define __asmlinkage_protect6(ret, arg1, arg2, arg3, arg4, arg5, arg6) \
35 __asmlinkage_protect_n(ret, "m" (arg1), "m" (arg2), "m" (arg3), \
/linux-master/arch/arm/mach-bcm/
H A Dbcm_kona_smc.h20 unsigned arg3);
H A Dbcm_kona_smc.c20 unsigned arg3; member in struct:bcm_kona_smc_data
130 writel(data->arg3, args);
140 unsigned arg2, unsigned arg3)
148 data.arg3 = arg3;
139 bcm_kona_smc(unsigned service_id, unsigned arg0, unsigned arg1, unsigned arg2, unsigned arg3) argument
/linux-master/arch/x86/um/shared/sysdep/
H A Dstub_64.h42 long arg3)
48 : "0" (syscall), "D" (arg1), "S" (arg2), "d" (arg3)
54 static __always_inline long stub_syscall4(long syscall, long arg1, long arg2, long arg3, argument
61 : "0" (syscall), "D" (arg1), "S" (arg2), "d" (arg3),
69 long arg3, long arg4, long arg5)
75 : "0" (syscall), "D" (arg1), "S" (arg2), "d" (arg3),
41 stub_syscall3(long syscall, long arg1, long arg2, long arg3) argument
68 stub_syscall5(long syscall, long arg1, long arg2, long arg3, long arg4, long arg5) argument
H A Dstub_32.h47 long arg3)
52 "c" (arg2), "d" (arg3)
59 long arg3, long arg4)
64 "c" (arg2), "d" (arg3), "S" (arg4)
71 long arg3, long arg4, long arg5)
76 "c" (arg2), "d" (arg3), "S" (arg4), "D" (arg5)
46 stub_syscall3(long syscall, long arg1, long arg2, long arg3) argument
58 stub_syscall4(long syscall, long arg1, long arg2, long arg3, long arg4) argument
70 stub_syscall5(long syscall, long arg1, long arg2, long arg3, long arg4, long arg5) argument
/linux-master/include/linux/firmware/meson/
H A Dmeson_sm.h22 s32 *ret, u32 arg0, u32 arg1, u32 arg2, u32 arg3, u32 arg4);
25 u32 arg1, u32 arg2, u32 arg3, u32 arg4);
28 u32 arg1, u32 arg2, u32 arg3, u32 arg4);
/linux-master/tools/include/nolibc/
H A Darch-arm.h105 #define my_syscall3(num, arg1, arg2, arg3) \
110 register long _arg3 __asm__ ("r2") = (long)(arg3); \
124 #define my_syscall4(num, arg1, arg2, arg3, arg4) \
129 register long _arg3 __asm__ ("r2") = (long)(arg3); \
144 #define my_syscall5(num, arg1, arg2, arg3, arg4, arg5) \
149 register long _arg3 __asm__ ("r2") = (long)(arg3); \
165 #define my_syscall6(num, arg1, arg2, arg3, arg4, arg5, arg6) \
170 register long _arg3 __asm__ ("r2") = (long)(arg3); \
H A Darch-powerpc.h84 #define my_syscall3(num, arg1, arg2, arg3) \
90 register long _arg3 __asm__ ("r5") = (long)(arg3); \
105 #define my_syscall4(num, arg1, arg2, arg3, arg4) \
111 register long _arg3 __asm__ ("r5") = (long)(arg3); \
128 #define my_syscall5(num, arg1, arg2, arg3, arg4, arg5) \
134 register long _arg3 __asm__ ("r5") = (long)(arg3); \
151 #define my_syscall6(num, arg1, arg2, arg3, arg4, arg5, arg6) \
157 register long _arg3 __asm__ ("r5") = (long)(arg3); \
H A Darch-s390.h69 #define my_syscall3(num, arg1, arg2, arg3) \
74 register long _arg3 __asm__ ("4") = (long)(arg3); \
85 #define my_syscall4(num, arg1, arg2, arg3, arg4) \
90 register long _arg3 __asm__ ("4") = (long)(arg3); \
102 #define my_syscall5(num, arg1, arg2, arg3, arg4, arg5) \
107 register long _arg3 __asm__ ("4") = (long)(arg3); \
121 #define my_syscall6(num, arg1, arg2, arg3, arg4, arg5, arg6) \
126 register long _arg3 __asm__ ("4") = (long)(arg3); \
H A Darch-i386.h78 #define my_syscall3(num, arg1, arg2, arg3) \
84 register long _arg3 __asm__ ("edx") = (long)(arg3); \
96 #define my_syscall4(num, arg1, arg2, arg3, arg4) \
102 register long _arg3 __asm__ ("edx") = (long)(arg3); \
115 #define my_syscall5(num, arg1, arg2, arg3, arg4, arg5) \
121 register long _arg3 __asm__ ("edx") = (long)(arg3); \
135 #define my_syscall6(num, arg1, arg2, arg3, arg4, arg5, arg6) \
149 "d"(arg3), /* %edx */ \
H A Darch-x86_64.h79 #define my_syscall3(num, arg1, arg2, arg3) \
85 register long _arg3 __asm__ ("rdx") = (long)(arg3); \
97 #define my_syscall4(num, arg1, arg2, arg3, arg4) \
103 register long _arg3 __asm__ ("rdx") = (long)(arg3); \
116 #define my_syscall5(num, arg1, arg2, arg3, arg4, arg5) \
122 register long _arg3 __asm__ ("rdx") = (long)(arg3); \
136 #define my_syscall6(num, arg1, arg2, arg3, arg4, arg5, arg6) \
142 register long _arg3 __asm__ ("rdx") = (long)(arg3); \
H A Darch-riscv.h68 #define my_syscall3(num, arg1, arg2, arg3) \
73 register long _arg3 __asm__ ("a2") = (long)(arg3); \
85 #define my_syscall4(num, arg1, arg2, arg3, arg4) \
90 register long _arg3 __asm__ ("a2") = (long)(arg3); \
103 #define my_syscall5(num, arg1, arg2, arg3, arg4, arg5) \
108 register long _arg3 __asm__ ("a2") = (long)(arg3); \
122 #define my_syscall6(num, arg1, arg2, arg3, arg4, arg5, arg6) \
127 register long _arg3 __asm__ ("a2") = (long)(arg3); \
H A Darch-aarch64.h70 #define my_syscall3(num, arg1, arg2, arg3) \
75 register long _arg3 __asm__ ("x2") = (long)(arg3); \
87 #define my_syscall4(num, arg1, arg2, arg3, arg4) \
92 register long _arg3 __asm__ ("x2") = (long)(arg3); \
105 #define my_syscall5(num, arg1, arg2, arg3, arg4, arg5) \
110 register long _arg3 __asm__ ("x2") = (long)(arg3); \
124 #define my_syscall6(num, arg1, arg2, arg3, arg4, arg5, arg6) \
129 register long _arg3 __asm__ ("x2") = (long)(arg3); \
H A Darch-loongarch.h71 #define my_syscall3(num, arg1, arg2, arg3) \
76 register long _arg3 __asm__ ("a2") = (long)(arg3); \
88 #define my_syscall4(num, arg1, arg2, arg3, arg4) \
93 register long _arg3 __asm__ ("a2") = (long)(arg3); \
106 #define my_syscall5(num, arg1, arg2, arg3, arg4, arg5) \
111 register long _arg3 __asm__ ("a2") = (long)(arg3); \
125 #define my_syscall6(num, arg1, arg2, arg3, arg4, arg5, arg6) \
130 register long _arg3 __asm__ ("a2") = (long)(arg3); \
H A Darch-mips.h94 #define my_syscall3(num, arg1, arg2, arg3) \
99 register long _arg3 __asm__ ("a2") = (long)(arg3); \
114 #define my_syscall4(num, arg1, arg2, arg3, arg4) \
119 register long _arg3 __asm__ ("a2") = (long)(arg3); \
134 #define my_syscall5(num, arg1, arg2, arg3, arg4, arg5) \
139 register long _arg3 __asm__ ("a2") = (long)(arg3); \
156 #define my_syscall6(num, arg1, arg2, arg3, arg4, arg5, arg6) \
161 register long _arg3 __asm__ ("a2") = (long)(arg3); \
/linux-master/arch/sparc/include/asm/
H A Dsmp_32.h58 unsigned long arg2, unsigned long arg3,
81 unsigned long arg3)
84 arg1, arg2, arg3, 0);
88 unsigned long arg3, unsigned long arg4)
91 arg1, arg2, arg3, arg4);
80 xc3(void *func, unsigned long arg1, unsigned long arg2, unsigned long arg3) argument
87 xc4(void *func, unsigned long arg1, unsigned long arg2, unsigned long arg3, unsigned long arg4) argument
/linux-master/tools/testing/selftests/bpf/progs/
H A Dbpf_syscall_macro.c12 unsigned long arg3 = 0; variable
51 bpf_probe_read_kernel(&arg3, sizeof(arg3), &PT_REGS_PARM3_SYSCALL(real_regs));
69 unsigned long arg3, unsigned long arg4, unsigned long arg5)
78 arg3_syscall = arg3;
68 BPF_KSYSCALL(prctl_enter, int option, unsigned long arg2, unsigned long arg3, unsigned long arg4, unsigned long arg5) argument
H A Dtest_uprobe_autoattach.c38 , int arg3
61 a[2] = arg3;
/linux-master/arch/parisc/include/asm/
H A Dunistd.h125 #define _syscall3(type,name,type1,arg1,type2,arg2,type3,arg3) \
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) \
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) \
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); \
/linux-master/tools/testing/selftests/kvm/include/
H A Ducall_common.h53 #define GUEST_SYNC_ARGS(stage, arg1, arg2, arg3, arg4) \
54 ucall(UCALL_SYNC, 6, "hello", stage, arg1, arg2, arg3, arg4)
60 #define GUEST_SYNC4(arg0, arg1, arg2, arg3) \
61 ucall(UCALL_SYNC, 4, arg0, arg1, arg2, arg3)
62 #define GUEST_SYNC5(arg0, arg1, arg2, arg3, arg4) \
63 ucall(UCALL_SYNC, 5, arg0, arg1, arg2, arg3, arg4)
64 #define GUEST_SYNC6(arg0, arg1, arg2, arg3, arg4, arg5) \
65 ucall(UCALL_SYNC, 6, arg0, arg1, arg2, arg3, arg4, arg5)
/linux-master/arch/arm/mach-exynos/
H A Dsmc.h37 extern void exynos_smc(u32 cmd, u32 arg1, u32 arg2, u32 arg3);
/linux-master/arch/s390/include/asm/
H A Dkvm_para.h38 #define HYPERCALL_PARM_3 HYPERCALL_PARM_2, unsigned long arg3
51 register unsigned long r4 asm("4") = arg3
65 #define HYPERCALL_ARGS_3 HYPERCALL_ARGS_2, arg3
/linux-master/tools/testing/selftests/bpf/
H A Dsdt.h342 #define _SDT_ASM_OPERANDS_3(arg1, arg2, arg3) \
343 _SDT_ASM_OPERANDS_2(arg1, arg2), _SDT_ARG(3, arg3)
344 #define _SDT_ASM_OPERANDS_4(arg1, arg2, arg3, arg4) \
345 _SDT_ASM_OPERANDS_3(arg1, arg2, arg3), _SDT_ARG(4, arg4)
346 #define _SDT_ASM_OPERANDS_5(arg1, arg2, arg3, arg4, arg5) \
347 _SDT_ASM_OPERANDS_4(arg1, arg2, arg3, arg4), _SDT_ARG(5, arg5)
348 #define _SDT_ASM_OPERANDS_6(arg1, arg2, arg3, arg4, arg5, arg6) \
349 _SDT_ASM_OPERANDS_5(arg1, arg2, arg3, arg4, arg5), _SDT_ARG(6, arg6)
350 #define _SDT_ASM_OPERANDS_7(arg1, arg2, arg3, arg4, arg5, arg6, arg7) \
351 _SDT_ASM_OPERANDS_6(arg1, arg2, arg3, arg
[all...]
/linux-master/drivers/firmware/meson/
H A Dmeson_sm.c72 u32 arg3, u32 arg4)
76 arm_smccc_smc(cmd, arg0, arg1, arg2, arg3, arg4, 0, 0, &res);
100 * @arg3: SMC32 Argument 3
106 s32 *ret, u32 arg0, u32 arg1, u32 arg2, u32 arg3, u32 arg4)
118 lret = __meson_sm_call(cmd, arg0, arg1, arg2, arg3, arg4);
137 * @arg3: SMC32 Argument 3
146 u32 arg1, u32 arg2, u32 arg3, u32 arg4)
160 if (meson_sm_call(fw, cmd_index, &size, arg0, arg1, arg2, arg3, arg4) < 0)
193 * @arg3: SMC32 Argument 3
200 u32 arg1, u32 arg2, u32 arg3, u3
71 __meson_sm_call(u32 cmd, u32 arg0, u32 arg1, u32 arg2, u32 arg3, u32 arg4) argument
105 meson_sm_call(struct meson_sm_firmware *fw, unsigned int cmd_index, s32 *ret, u32 arg0, u32 arg1, u32 arg2, u32 arg3, u32 arg4) argument
144 meson_sm_call_read(struct meson_sm_firmware *fw, void *buffer, unsigned int bsize, unsigned int cmd_index, u32 arg0, u32 arg1, u32 arg2, u32 arg3, u32 arg4) argument
198 meson_sm_call_write(struct meson_sm_firmware *fw, void *buffer, unsigned int size, unsigned int cmd_index, u32 arg0, u32 arg1, u32 arg2, u32 arg3, u32 arg4) argument
[all...]

Completed in 193 milliseconds

12345