Home
last modified time | relevance | path

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

12

/arch/m68k/include/asm/
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), \
Dmath-emu.h246 .macro movestack nr,arg1,arg2,arg3,arg4,arg5
248 movestack (\nr-1),\arg2,\arg3,\arg4,\arg5
253 .macro printf bit=-1,string,nr=0,arg1,arg2,arg3,arg4,arg5
271 movestack \nr,\arg1,\arg2,\arg3,\arg4,\arg5
/arch/x86/um/shared/sysdep/
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()
Dstub_64.h40 static inline long stub_syscall3(long syscall, long arg1, long arg2, long arg3) in stub_syscall3() argument
46 : "0" (syscall), "D" (arg1), "S" (arg2), "d" (arg3) in stub_syscall3()
52 static inline long stub_syscall4(long syscall, long arg1, long arg2, long arg3, in stub_syscall4() argument
59 : "0" (syscall), "D" (arg1), "S" (arg2), "d" (arg3), in stub_syscall4()
66 static inline long stub_syscall5(long syscall, long arg1, long arg2, long arg3, in stub_syscall5() argument
73 : "0" (syscall), "D" (arg1), "S" (arg2), "d" (arg3), in stub_syscall5()
/arch/parisc/include/asm/
Dunistd.h129 #define _syscall3(type,name,type1,arg1,type2,arg2,type3,arg3) \ argument
130 type name(type1 arg1, type2 arg2, type3 arg3) \
132 return K_INLINE_SYSCALL(name, 3, arg1, arg2, arg3); \
135 #define _syscall4(type,name,type1,arg1,type2,arg2,type3,arg3,type4,arg4) \ argument
136 type name(type1 arg1, type2 arg2, type3 arg3, type4 arg4) \
138 return K_INLINE_SYSCALL(name, 4, arg1, arg2, arg3, arg4); \
142 #define _syscall5(type,name,type1,arg1,type2,arg2,type3,arg3,type4,arg4,type5,arg5) \ argument
143 type name(type1 arg1, type2 arg2, type3 arg3, type4 arg4, type5 arg5) \
145 return K_INLINE_SYSCALL(name, 5, arg1, arg2, arg3, arg4, arg5); \
/arch/sparc/include/asm/
Dsmp_32.h61 unsigned long arg2, unsigned long arg3,
84 unsigned long arg3) in xc3() argument
87 arg1, arg2, arg3, 0); in xc3()
91 unsigned long arg3, unsigned long arg4) in xc4() argument
94 arg1, arg2, arg3, arg4); in xc4()
/arch/arm/mach-bcm/
Dbcm_kona_smc.c32 unsigned arg3; member
153 writel(data->arg3, args); in __bcm_kona_smc()
163 unsigned arg2, unsigned arg3) in bcm_kona_smc() argument
171 data.arg3 = arg3; in bcm_kona_smc()
Dbcm_kona_smc.h30 unsigned arg3);
/arch/s390/include/asm/
Dstacktrace.h72 #define CALL_ARGS_3(arg1, arg2, arg3) \ argument
74 register unsigned long r4 asm("4") = (unsigned long)(arg3)
75 #define CALL_ARGS_4(arg1, arg2, arg3, arg4) \ argument
76 CALL_ARGS_3(arg1, arg2, arg3); \
78 #define CALL_ARGS_5(arg1, arg2, arg3, arg4, arg5) \ argument
79 CALL_ARGS_4(arg1, arg2, arg3, arg4); \
127 long arg3 = (long)(t3)(a3)
144 register long r4 asm("4") = arg3
/arch/riscv/include/asm/
Dsbi.h21 #define SBI_CALL(which, arg0, arg1, arg2, arg3) ({ \ argument
25 register uintptr_t a3 asm ("a3") = (uintptr_t)(arg3); \
40 #define SBI_CALL_4(which, arg0, arg1, arg2, arg3) \ argument
41 SBI_CALL(which, arg0, arg1, arg2, arg3)
/arch/arm/mach-omap2/
Domap-secure.c34 u32 arg3, u32 arg4) in omap_secure_dispatcher() argument
42 param[3] = arg3; in omap_secure_dispatcher()
107 u32 arg1, u32 arg2, u32 arg3, u32 arg4) in rx51_secure_dispatcher() argument
115 param[3] = arg3; in rx51_secure_dispatcher()
Domap-secure.h62 u32 arg1, u32 arg2, u32 arg3, u32 arg4);
71 u32 arg1, u32 arg2, u32 arg3, u32 arg4);
/arch/sparc/kernel/
Dsun4m_smp.c163 unsigned long arg3; member
174 unsigned long arg2, unsigned long arg3, in sun4m_cross_call() argument
186 ccall_info.arg3 = arg3; in sun4m_cross_call()
236 ccall_info.func(ccall_info.arg1, ccall_info.arg2, ccall_info.arg3, in smp4m_cross_call_irq()
Dsun4d_smp.c274 unsigned long arg3; member
285 unsigned long arg2, unsigned long arg3, in sun4d_cross_call() argument
302 register unsigned long a3 asm("i3") = arg3; in sun4d_cross_call()
359 ccall_info.func(ccall_info.arg1, ccall_info.arg2, ccall_info.arg3, in smp4d_cross_call_irq()
Dleon_smp.c367 unsigned long arg3; member
378 unsigned long arg2, unsigned long arg3, in leon_cross_call() argument
392 register unsigned long a3 asm("i3") = arg3; in leon_cross_call()
452 ccall_info.func(ccall_info.arg1, ccall_info.arg2, ccall_info.arg3, in leon_cross_call_irq()
/arch/x86/include/asm/
Dparavirt_types.h618 #define PVOP_CALL3(rettype, op, arg1, arg2, arg3) \ argument
620 PVOP_CALL_ARG2(arg2), PVOP_CALL_ARG3(arg3))
621 #define PVOP_VCALL3(op, arg1, arg2, arg3) \ argument
623 PVOP_CALL_ARG2(arg2), PVOP_CALL_ARG3(arg3))
627 #define PVOP_CALL4(rettype, op, arg1, arg2, arg3, arg4) \ argument
631 PVOP_CALL_ARG3(arg3), [_arg4] "mr" ((u32)(arg4)))
632 #define PVOP_VCALL4(op, arg1, arg2, arg3, arg4) \ argument
636 "2" ((u32)(arg3)), [_arg4] "mr" ((u32)(arg4)))
638 #define PVOP_CALL4(rettype, op, arg1, arg2, arg3, arg4) \ argument
641 PVOP_CALL_ARG3(arg3), PVOP_CALL_ARG4(arg4))
[all …]
/arch/ia64/kernel/
Dsal.c353 u64 arg2, u64 arg3, u64 arg4, u64 arg5, u64 arg6, u64 arg7) in ia64_sal_oemcall() argument
357 SAL_CALL(*isrvp, oemfunc, arg1, arg2, arg3, arg4, arg5, arg6, arg7); in ia64_sal_oemcall()
364 u64 arg2, u64 arg3, u64 arg4, u64 arg5, u64 arg6, in ia64_sal_oemcall_nolock() argument
369 SAL_CALL_NOLOCK(*isrvp, oemfunc, arg1, arg2, arg3, arg4, arg5, arg6, in ia64_sal_oemcall_nolock()
377 u64 arg1, u64 arg2, u64 arg3, u64 arg4, u64 arg5, in ia64_sal_oemcall_reentrant() argument
382 SAL_CALL_REENTRANT(*isrvp, oemfunc, arg1, arg2, arg3, arg4, arg5, arg6, in ia64_sal_oemcall_reentrant()
Desi.c103 u64 arg1, u64 arg2, u64 arg3, u64 arg4, u64 arg5, u64 arg6, in ia64_esi_call() argument
134 *isrvp = (*esi_proc)(func, arg1, arg2, arg3, in ia64_esi_call()
154 u64 func, u64 arg1, u64 arg2, u64 arg3, u64 arg4, in ia64_esi_call_phys() argument
182 esi_params[3] = arg3; in ia64_esi_call_phys()
/arch/parisc/kernel/
Dhpmc.S151 load32 PA(hpmc_pim_data),arg3
167 ldo 0(%r0),arg3 /* reserved */
192 ldw BOOT_CONSOLE_HPA_OFFSET(%r0),arg3 /* console hpa */
213 ldo BOOT_CONSOLE_PATH_OFFSET(%r0),arg3 /* console path */
/arch/parisc/boot/compressed/
Dhead.S62 copy %arg3, %r8 /* rd-end */
82 copy %r8, %arg3 /* rd-end */
/arch/sh/kernel/
Dsh_bios.c26 long arg3) in sh_bios_call() argument
32 register long r7 __asm__("r7") = arg3; in sh_bios_call()
/arch/arm/mach-exynos/
Dsmc.h37 extern void exynos_smc(u32 cmd, u32 arg1, u32 arg2, u32 arg3);
/arch/x86/crypto/
Daesni-intel_avx-x86_64.S212 #define arg3 %rdx macro
307 PARTIAL_BLOCK \GHASH_MUL, arg3, arg4, arg5, %r11, %xmm8, \ENC_DEC
506 mov %rax, (arg3 , %r11)
513 movb %al, (arg3 , %r11)
682 mov arg3, %rax
1001 ## arg1, arg3, arg4, r14 are used as a pointer only, not modified
1060 … vmovdqu reg_i, (arg3 , %r11) # write back ciphertext for num_initial_blocks blocks
1162 vmovdqu \XMM1, (arg3 , %r11)
1169 vmovdqu \XMM2, 16*1(arg3 , %r11)
1176 vmovdqu \XMM3, 16*2(arg3 , %r11)
[all …]
/arch/mips/kernel/
Drelocate_kernel.S18 PTR_L a3, arg3
154 arg3: PTR 0x0 label
/arch/powerpc/include/asm/
Dps3stor.h57 u64 arg1, u64 arg2, u64 arg3, u64 arg4);

12