/kernel/linux/linux-5.10/security/keys/ |
H A D | compat.c | 18 u32, arg2, u32, arg3, u32, arg4, u32, arg5) in COMPAT_SYSCALL_DEFINE5() 47 compat_ptr(arg4), arg5); in COMPAT_SYSCALL_DEFINE5() 60 arg5); in COMPAT_SYSCALL_DEFINE5() 81 return keyctl_reject_key(arg2, arg3, arg4, arg5); in COMPAT_SYSCALL_DEFINE5() 85 arg5); in COMPAT_SYSCALL_DEFINE5() 96 arg4, compat_ptr(arg5)); in COMPAT_SYSCALL_DEFINE5() 107 compat_ptr(arg5)); in COMPAT_SYSCALL_DEFINE5() 114 compat_ptr(arg4), compat_ptr(arg5)); in COMPAT_SYSCALL_DEFINE5() 118 compat_ptr(arg4), compat_ptr(arg5)); in COMPAT_SYSCALL_DEFINE5() 121 return keyctl_keyring_move(arg2, arg3, arg4, arg5); in COMPAT_SYSCALL_DEFINE5() [all...] |
/kernel/linux/linux-6.6/security/keys/ |
H A D | compat.c | 18 u32, arg2, u32, arg3, u32, arg4, u32, arg5) in COMPAT_SYSCALL_DEFINE5() 47 compat_ptr(arg4), arg5); in COMPAT_SYSCALL_DEFINE5() 60 arg5); in COMPAT_SYSCALL_DEFINE5() 81 return keyctl_reject_key(arg2, arg3, arg4, arg5); in COMPAT_SYSCALL_DEFINE5() 85 arg5); in COMPAT_SYSCALL_DEFINE5() 96 arg4, compat_ptr(arg5)); in COMPAT_SYSCALL_DEFINE5() 107 compat_ptr(arg5)); in COMPAT_SYSCALL_DEFINE5() 114 compat_ptr(arg4), compat_ptr(arg5)); in COMPAT_SYSCALL_DEFINE5() 118 compat_ptr(arg4), compat_ptr(arg5)); in COMPAT_SYSCALL_DEFINE5() 121 return keyctl_keyring_move(arg2, arg3, arg4, arg5); in COMPAT_SYSCALL_DEFINE5() [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/ |
H A D | sdt.h | 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, arg4, arg5, arg6), _SDT_ARG(7, arg7) 352 #define _SDT_ASM_OPERANDS_8(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8) \ 353 _SDT_ASM_OPERANDS_7(arg1, arg2, arg3, arg4, arg5, arg6, arg7), \ 355 #define _SDT_ASM_OPERANDS_9(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9) \ 356 _SDT_ASM_OPERANDS_8(arg1, arg2, arg3, arg4, arg5, arg [all...] |
/kernel/linux/linux-5.10/arch/m68k/include/asm/ |
H A D | linkage.h | 31 #define __asmlinkage_protect5(ret, arg1, arg2, arg3, arg4, arg5) \ 33 "m" (arg4), "m" (arg5)) 34 #define __asmlinkage_protect6(ret, arg1, arg2, arg3, arg4, arg5, arg6) \ 36 "m" (arg4), "m" (arg5), "m" (arg6))
|
/kernel/linux/linux-6.6/arch/m68k/include/asm/ |
H A D | linkage.h | 31 #define __asmlinkage_protect5(ret, arg1, arg2, arg3, arg4, arg5) \ 33 "m" (arg4), "m" (arg5)) 34 #define __asmlinkage_protect6(ret, arg1, arg2, arg3, arg4, arg5, arg6) \ 36 "m" (arg4), "m" (arg5), "m" (arg6))
|
/kernel/linux/linux-5.10/arch/riscv/kernel/ |
H A D | sbi.c | 21 unsigned long arg4, unsigned long arg5); 26 unsigned long arg5) in sbi_ecall() 35 register uintptr_t a5 asm ("a5") = (uintptr_t)(arg5); in sbi_ecall() 143 unsigned long arg4, unsigned long arg5) in __sbi_rfence_v01() 192 unsigned long arg4, unsigned long arg5) in __sbi_rfence_v01() 261 unsigned long arg5) in __sbi_rfence_v02_call() 313 unsigned long arg4, unsigned long arg5) in __sbi_rfence_v02() 329 start, size, arg4, arg5); in __sbi_rfence_v02() 342 start, size, arg4, arg5); in __sbi_rfence_v02() 23 sbi_ecall(int ext, int fid, unsigned long arg0, unsigned long arg1, unsigned long arg2, unsigned long arg3, unsigned long arg4, unsigned long arg5) sbi_ecall() argument 141 __sbi_rfence_v01(int fid, const unsigned long *hart_mask, unsigned long start, unsigned long size, unsigned long arg4, unsigned long arg5) __sbi_rfence_v01() argument 190 __sbi_rfence_v01(int fid, const unsigned long *hart_mask, unsigned long start, unsigned long size, unsigned long arg4, unsigned long arg5) __sbi_rfence_v01() argument 258 __sbi_rfence_v02_call(unsigned long fid, unsigned long hmask_val, unsigned long hbase, unsigned long start, unsigned long size, unsigned long arg4, unsigned long arg5) __sbi_rfence_v02_call() argument 311 __sbi_rfence_v02(int fid, const unsigned long *hart_mask, unsigned long start, unsigned long size, unsigned long arg4, unsigned long arg5) __sbi_rfence_v02() argument
|
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/ |
H A D | bpf_syscall_macro.c | 15 unsigned long arg5 = 0; variable 54 bpf_probe_read_kernel(&arg5, sizeof(arg5), &PT_REGS_PARM5_SYSCALL(real_regs)); in BPF_KPROBE() 69 unsigned long arg3, unsigned long arg4, unsigned long arg5) in BPF_KSYSCALL() 80 arg5_syscall = arg5; in BPF_KSYSCALL() 68 BPF_KSYSCALL(prctl_enter, int option, unsigned long arg2, unsigned long arg3, unsigned long arg4, unsigned long arg5) BPF_KSYSCALL() argument
|
/kernel/linux/linux-6.6/tools/include/nolibc/ |
H A D | arch-arm.h | 144 #define my_syscall5(num, arg1, arg2, arg3, arg4, arg5) \ 151 register long _arg5 __asm__ ("r4") = (long)(arg5); \ 165 #define my_syscall6(num, arg1, arg2, arg3, arg4, arg5, arg6) \ 172 register long _arg5 __asm__ ("r4") = (long)(arg5); \
|
H A D | arch-i386.h | 115 #define my_syscall5(num, arg1, arg2, arg3, arg4, arg5) \ 123 register long _arg5 __asm__ ("edi") = (long)(arg5); \ 135 #define my_syscall6(num, arg1, arg2, arg3, arg4, arg5, arg6) \ 151 "D"(arg5), /* %edi */ \
|
H A D | arch-aarch64.h | 108 #define my_syscall5(num, arg1, arg2, arg3, arg4, arg5) \ 115 register long _arg5 __asm__ ("x4") = (long)(arg5); \ 127 #define my_syscall6(num, arg1, arg2, arg3, arg4, arg5, arg6) \ 134 register long _arg5 __asm__ ("x4") = (long)(arg5); \
|
H A D | arch-powerpc.h | 128 #define my_syscall5(num, arg1, arg2, arg3, arg4, arg5) \ 136 register long _arg5 __asm__ ("r7") = (long)(arg5); \ 151 #define my_syscall6(num, arg1, arg2, arg3, arg4, arg5, arg6) \ 159 register long _arg5 __asm__ ("r7") = (long)(arg5); \
|
H A D | arch-s390.h | 102 #define my_syscall5(num, arg1, arg2, arg3, arg4, arg5) \ 109 register long _arg5 __asm__ ("6") = (long)(arg5); \ 121 #define my_syscall6(num, arg1, arg2, arg3, arg4, arg5, arg6) \ 128 register long _arg5 __asm__ ("6") = (long)(arg5); \
|
H A D | arch-mips.h | 130 #define my_syscall5(num, arg1, arg2, arg3, arg4, arg5) \ 137 register long _arg5 = (long)(arg5); \ 152 #define my_syscall6(num, arg1, arg2, arg3, arg4, arg5, arg6) \ 159 register long _arg5 = (long)(arg5); \
|
H A D | arch-x86_64.h | 116 #define my_syscall5(num, arg1, arg2, arg3, arg4, arg5) \ 124 register long _arg5 __asm__ ("r8") = (long)(arg5); \ 136 #define my_syscall6(num, arg1, arg2, arg3, arg4, arg5, arg6) \ 144 register long _arg5 __asm__ ("r8") = (long)(arg5); \
|
H A D | arch-loongarch.h | 108 #define my_syscall5(num, arg1, arg2, arg3, arg4, arg5) \ 115 register long _arg5 __asm__ ("a4") = (long)(arg5); \ 127 #define my_syscall6(num, arg1, arg2, arg3, arg4, arg5, arg6) \ 134 register long _arg5 __asm__ ("a4") = (long)(arg5); \
|
H A D | arch-riscv.h | 106 #define my_syscall5(num, arg1, arg2, arg3, arg4, arg5) \ 113 register long _arg5 __asm__ ("a4") = (long)(arg5); \ 125 #define my_syscall6(num, arg1, arg2, arg3, arg4, arg5, arg6) \ 132 register long _arg5 __asm__ ("a4") = (long)(arg5); \
|
/kernel/linux/linux-6.6/arch/s390/include/asm/ |
H A D | kvm_para.h | 40 #define HYPERCALL_PARM_5 HYPERCALL_PARM_4, unsigned long arg5 57 register unsigned long r6 asm("6") = arg5 67 #define HYPERCALL_ARGS_5 HYPERCALL_ARGS_4, arg5
|
/kernel/linux/linux-6.6/arch/riscv/kernel/ |
H A D | sbi.c | 24 unsigned long arg4, unsigned long arg5) __ro_after_init; 29 unsigned long arg5) in sbi_ecall() 38 register uintptr_t a5 asm ("a5") = (uintptr_t)(arg5); in sbi_ecall() 160 unsigned long arg4, unsigned long arg5) in __sbi_rfence_v01() 212 unsigned long arg4, unsigned long arg5) in __sbi_rfence_v01() 251 unsigned long arg5) in __sbi_rfence_v02_call() 303 unsigned long arg4, unsigned long arg5) in __sbi_rfence_v02() 317 hbase, start, size, arg4, arg5); in __sbi_rfence_v02() 338 start, size, arg4, arg5); in __sbi_rfence_v02() 26 sbi_ecall(int ext, int fid, unsigned long arg0, unsigned long arg1, unsigned long arg2, unsigned long arg3, unsigned long arg4, unsigned long arg5) sbi_ecall() argument 158 __sbi_rfence_v01(int fid, const struct cpumask *cpu_mask, unsigned long start, unsigned long size, unsigned long arg4, unsigned long arg5) __sbi_rfence_v01() argument 210 __sbi_rfence_v01(int fid, const struct cpumask *cpu_mask, unsigned long start, unsigned long size, unsigned long arg4, unsigned long arg5) __sbi_rfence_v01() argument 248 __sbi_rfence_v02_call(unsigned long fid, unsigned long hmask, unsigned long hbase, unsigned long start, unsigned long size, unsigned long arg4, unsigned long arg5) __sbi_rfence_v02_call() argument 301 __sbi_rfence_v02(int fid, const struct cpumask *cpu_mask, unsigned long start, unsigned long size, unsigned long arg4, unsigned long arg5) __sbi_rfence_v02() argument
|
/kernel/linux/linux-5.10/arch/ia64/kernel/ |
H A D | esi.c | 90 u64 arg1, u64 arg2, u64 arg3, u64 arg4, u64 arg5, u64 arg6, in ia64_esi_call() 122 arg4, arg5, arg6, arg7); in ia64_esi_call() 142 u64 arg5, u64 arg6, u64 arg7) in ia64_esi_call_phys() 171 esi_params[5] = arg5; in ia64_esi_call_phys() 88 ia64_esi_call(efi_guid_t guid, struct ia64_sal_retval *isrvp, enum esi_proc_type proc_type, u64 func, u64 arg1, u64 arg2, u64 arg3, u64 arg4, u64 arg5, u64 arg6, u64 arg7) ia64_esi_call() argument 140 ia64_esi_call_phys(efi_guid_t guid, struct ia64_sal_retval *isrvp, u64 func, u64 arg1, u64 arg2, u64 arg3, u64 arg4, u64 arg5, u64 arg6, u64 arg7) ia64_esi_call_phys() argument
|
H A D | sal.c | 354 u64 arg2, u64 arg3, u64 arg4, u64 arg5, u64 arg6, u64 arg7) in ia64_sal_oemcall() 358 SAL_CALL(*isrvp, oemfunc, arg1, arg2, arg3, arg4, arg5, arg6, arg7); in ia64_sal_oemcall() 365 u64 arg2, u64 arg3, u64 arg4, u64 arg5, u64 arg6, in ia64_sal_oemcall_nolock() 370 SAL_CALL_NOLOCK(*isrvp, oemfunc, arg1, arg2, arg3, arg4, arg5, arg6, in ia64_sal_oemcall_nolock() 378 u64 arg1, u64 arg2, u64 arg3, u64 arg4, u64 arg5, in ia64_sal_oemcall_reentrant() 383 SAL_CALL_REENTRANT(*isrvp, oemfunc, arg1, arg2, arg3, arg4, arg5, arg6, in ia64_sal_oemcall_reentrant() 353 ia64_sal_oemcall(struct ia64_sal_retval *isrvp, u64 oemfunc, u64 arg1, u64 arg2, u64 arg3, u64 arg4, u64 arg5, u64 arg6, u64 arg7) ia64_sal_oemcall() argument 364 ia64_sal_oemcall_nolock(struct ia64_sal_retval *isrvp, u64 oemfunc, u64 arg1, u64 arg2, u64 arg3, u64 arg4, u64 arg5, u64 arg6, u64 arg7) ia64_sal_oemcall_nolock() argument 377 ia64_sal_oemcall_reentrant(struct ia64_sal_retval *isrvp, u64 oemfunc, u64 arg1, u64 arg2, u64 arg3, u64 arg4, u64 arg5, u64 arg6, u64 arg7) ia64_sal_oemcall_reentrant() argument
|
/kernel/linux/linux-6.6/arch/ia64/kernel/ |
H A D | esi.c | 90 u64 arg1, u64 arg2, u64 arg3, u64 arg4, u64 arg5, u64 arg6, in ia64_esi_call() 122 arg4, arg5, arg6, arg7); in ia64_esi_call() 142 u64 arg5, u64 arg6, u64 arg7) in ia64_esi_call_phys() 171 esi_params[5] = arg5; in ia64_esi_call_phys() 88 ia64_esi_call(efi_guid_t guid, struct ia64_sal_retval *isrvp, enum esi_proc_type proc_type, u64 func, u64 arg1, u64 arg2, u64 arg3, u64 arg4, u64 arg5, u64 arg6, u64 arg7) ia64_esi_call() argument 140 ia64_esi_call_phys(efi_guid_t guid, struct ia64_sal_retval *isrvp, u64 func, u64 arg1, u64 arg2, u64 arg3, u64 arg4, u64 arg5, u64 arg6, u64 arg7) ia64_esi_call_phys() argument
|
H A D | sal.c | 354 u64 arg2, u64 arg3, u64 arg4, u64 arg5, u64 arg6, u64 arg7) in ia64_sal_oemcall() 358 SAL_CALL(*isrvp, oemfunc, arg1, arg2, arg3, arg4, arg5, arg6, arg7); in ia64_sal_oemcall() 365 u64 arg2, u64 arg3, u64 arg4, u64 arg5, u64 arg6, in ia64_sal_oemcall_nolock() 370 SAL_CALL_NOLOCK(*isrvp, oemfunc, arg1, arg2, arg3, arg4, arg5, arg6, in ia64_sal_oemcall_nolock() 378 u64 arg1, u64 arg2, u64 arg3, u64 arg4, u64 arg5, in ia64_sal_oemcall_reentrant() 383 SAL_CALL_REENTRANT(*isrvp, oemfunc, arg1, arg2, arg3, arg4, arg5, arg6, in ia64_sal_oemcall_reentrant() 353 ia64_sal_oemcall(struct ia64_sal_retval *isrvp, u64 oemfunc, u64 arg1, u64 arg2, u64 arg3, u64 arg4, u64 arg5, u64 arg6, u64 arg7) ia64_sal_oemcall() argument 364 ia64_sal_oemcall_nolock(struct ia64_sal_retval *isrvp, u64 oemfunc, u64 arg1, u64 arg2, u64 arg3, u64 arg4, u64 arg5, u64 arg6, u64 arg7) ia64_sal_oemcall_nolock() argument 377 ia64_sal_oemcall_reentrant(struct ia64_sal_retval *isrvp, u64 oemfunc, u64 arg1, u64 arg2, u64 arg3, u64 arg4, u64 arg5, u64 arg6, u64 arg7) ia64_sal_oemcall_reentrant() argument
|
/kernel/linux/linux-5.10/tools/include/nolibc/ |
H A D | nolibc.h | 383 #define my_syscall5(num, arg1, arg2, arg3, arg4, arg5) \ 391 register long _arg5 asm("r8") = (long)(arg5); \ 403 #define my_syscall6(num, arg1, arg2, arg3, arg4, arg5, arg6) \ 411 register long _arg5 asm("r8") = (long)(arg5); \ 588 #define my_syscall5(num, arg1, arg2, arg3, arg4, arg5) \ 596 register long _arg5 asm("edi") = (long)(arg5); \ 772 #define my_syscall5(num, arg1, arg2, arg3, arg4, arg5) \ 779 register long _arg5 asm("r4") = (long)(arg5); \ 960 #define my_syscall5(num, arg1, arg2, arg3, arg4, arg5) \ 967 register long _arg5 asm("x4") = (long)(arg5); \ [all...] |
/kernel/linux/linux-6.6/kernel/ |
H A D | sys.c | 2128 unsigned long arg4, unsigned long arg5) in prctl_set_mm() 2139 if (arg5 || (arg4 && (opt != PR_SET_MM_AUXV && in prctl_set_mm() 2384 unsigned long arg4, unsigned long arg5) in prctl_set_mdwe() 2388 if (arg3 || arg4 || arg5) in prctl_set_mdwe() 2415 unsigned long arg4, unsigned long arg5) in prctl_get_mdwe() 2417 if (arg2 || arg3 || arg4 || arg5) in prctl_get_mdwe() 2433 unsigned long, arg4, unsigned long, arg5) in SYSCALL_DEFINE5() 2439 error = security_task_prctl(option, arg2, arg3, arg4, arg5); in SYSCALL_DEFINE5() 2542 if (arg4 | arg5) in SYSCALL_DEFINE5() 2567 if (arg2 | arg3 | arg4 | arg5) in SYSCALL_DEFINE5() 2127 prctl_set_mm(int opt, unsigned long addr, unsigned long arg4, unsigned long arg5) prctl_set_mm() argument 2383 prctl_set_mdwe(unsigned long bits, unsigned long arg3, unsigned long arg4, unsigned long arg5) prctl_set_mdwe() argument 2414 prctl_get_mdwe(unsigned long arg2, unsigned long arg3, unsigned long arg4, unsigned long arg5) prctl_get_mdwe() argument [all...] |
/kernel/linux/linux-5.10/arch/s390/include/asm/ |
H A D | stacktrace.h | 89 #define CALL_ARGS_5(arg1, arg2, arg3, arg4, arg5) \ 91 register unsigned long r4 asm("6") = (unsigned long)(arg5) 146 long arg5 = (long)(t5)(a5) 163 register long r6 asm("6") = arg5
|