/kernel/linux/linux-5.10/arch/x86/entry/syscalls/ |
D | syscalltbl.sh | 8 local abi="$1" 12 echo "__SYSCALL_${abi}($nr, $entry)" 16 local abi="$1" 21 if [ "$abi" != "I386" -a -n "$compat" ]; then 22 echo "a compat entry ($abi: $compat) for a 64-bit syscall makes no sense" >&2 28 syscall_macro "$abi" "$nr" "$entry" 33 syscall_macro "$abi" "$nr" "$entry" 36 syscall_macro "$abi" "$nr" "$compat" 42 while read nr abi name entry compat; do 43 abi=`echo "$abi" | tr '[a-z]' '[A-Z]'` [all …]
|
/kernel/linux/linux-5.10/arch/mips/kernel/ |
D | signal.c | 73 struct mips_abi *abi = current->thread.abi; in copy_fp_to_sigcontext() local 74 uint64_t __user *fpregs = sc + abi->off_sc_fpregs; in copy_fp_to_sigcontext() 75 uint32_t __user *csr = sc + abi->off_sc_fpc_csr; in copy_fp_to_sigcontext() 92 struct mips_abi *abi = current->thread.abi; in copy_fp_from_sigcontext() local 93 uint64_t __user *fpregs = sc + abi->off_sc_fpregs; in copy_fp_from_sigcontext() 94 uint32_t __user *csr = sc + abi->off_sc_fpc_csr; in copy_fp_from_sigcontext() 128 struct mips_abi *abi = current->thread.abi; in save_hw_fp_context() local 129 uint64_t __user *fpregs = sc + abi->off_sc_fpregs; in save_hw_fp_context() 130 uint32_t __user *csr = sc + abi->off_sc_fpc_csr; in save_hw_fp_context() 137 struct mips_abi *abi = current->thread.abi; in restore_hw_fp_context() local [all …]
|
/kernel/linux/linux-5.10/arch/arm64/kernel/ |
D | vdso.c | 81 static int __vdso_remap(enum vdso_abi abi, in __vdso_remap() argument 86 unsigned long vdso_size = vdso_info[abi].vdso_code_end - in __vdso_remap() 87 vdso_info[abi].vdso_code_start; in __vdso_remap() 97 static int __vdso_init(enum vdso_abi abi) in __vdso_init() argument 103 if (memcmp(vdso_info[abi].vdso_code_start, "\177ELF", 4)) { in __vdso_init() 108 vdso_info[abi].vdso_pages = ( in __vdso_init() 109 vdso_info[abi].vdso_code_end - in __vdso_init() 110 vdso_info[abi].vdso_code_start) >> in __vdso_init() 113 vdso_pagelist = kcalloc(vdso_info[abi].vdso_pages, in __vdso_init() 120 pfn = sym_to_pfn(vdso_info[abi].vdso_code_start); in __vdso_init() [all …]
|
/kernel/linux/linux-5.10/arch/x86/include/asm/ |
D | syscall_wrapper.h | 68 #define __SYS_STUB0(abi, name) \ argument 69 long __##abi##_##name(const struct pt_regs *regs); \ 70 ALLOW_ERROR_INJECTION(__##abi##_##name, ERRNO); \ 71 long __##abi##_##name(const struct pt_regs *regs) \ 74 #define __SYS_STUBx(abi, name, ...) \ argument 75 long __##abi##_##name(const struct pt_regs *regs); \ 76 ALLOW_ERROR_INJECTION(__##abi##_##name, ERRNO); \ 77 long __##abi##_##name(const struct pt_regs *regs) \ 82 #define __COND_SYSCALL(abi, name) \ argument 83 __weak long __##abi##_##name(const struct pt_regs *__unused) \ [all …]
|
/kernel/linux/linux-5.10/kernel/sched/rtg/ |
D | rtg_ctrl.c | 26 typedef long (*rtg_ctrl_func)(int abi, void __user *arg); 28 static long ctrl_set_enable(int abi, void __user *uarg); 29 static long ctrl_set_rtg(int abi, void __user *uarg); 30 static long ctrl_set_config(int abi, void __user *uarg); 31 static long ctrl_set_rtg_attr(int abi, void __user *uarg); 32 static long ctrl_begin_frame(int abi, void __user *uarg); 33 static long ctrl_end_frame(int abi, void __user *uarg); 34 static long ctrl_end_scene(int abi, void __user *uarg); 35 static long ctrl_set_min_util(int abi, void __user *uarg); 36 static long ctrl_set_margin(int abi, void __user *uarg); [all …]
|
/kernel/linux/linux-5.10/arch/xtensa/include/asm/ |
D | coprocessor.h | 101 #define XCHAL_SA_REG(list,cc,abi,type,y,name,z,align,size,...) \ argument 102 __REG ## list (cc, abi, type, name, size, align) 104 #define __REG0(cc,abi,t,name,s,a) __REG0_ ## cc (abi,name) argument 105 #define __REG1(cc,abi,t,name,s,a) __REG1_ ## cc (name) argument 106 #define __REG2(cc,abi,type,...) __REG2_ ## type (__VA_ARGS__) argument 108 #define __REG0_0(abi,name) argument 109 #define __REG0_1(abi,name) __REG0_1 ## abi (name) argument
|
/kernel/linux/linux-5.10/Documentation/admin-guide/ |
D | abi.rst | 8 abi-stable 9 abi-testing 10 abi-obsolete 11 abi-removed
|
/kernel/linux/linux-5.10/arch/mips/include/asm/ |
D | signal.h | 17 #define sig_uses_siginfo(ka, abi) \ argument 18 ((abi != &mips_abi_32) ? 1 : \ 21 #define sig_uses_siginfo(ka, abi) \ argument
|
/kernel/linux/linux-5.10/Documentation/admin-guide/sysctl/ |
D | abi.rst | 4 Documentation for /proc/sys/abi/ 8 .. scripts/check-sysctl-docs -vtable="abi" \ 9 .. Documentation/admin-guide/sysctl/abi.rst \ 18 The files in ``/proc/sys/abi`` can be used to see and modify
|
/kernel/linux/linux-5.10/arch/s390/kernel/syscalls/ |
D | syscalltbl | 19 local nr abi name entry64 entry32 _ignore 27 while read nr abi name entry64 entry32 _ignore; do 36 case $abi in 106 local nr abi name _ignore 108 while read nr abi name _ignore; do
|
/kernel/linux/linux-5.10/Documentation/translations/zh_CN/arm64/ |
D | legacy_instructions.txt | 32 模拟模式可通过写 sysctl 节点(/proc/sys/abi)来控制。 57 节点: /proc/sys/abi/swp 62 节点: /proc/sys/abi/cp15_barrier 67 节点: /proc/sys/abi/setend
|
/kernel/linux/linux-5.10/lib/ |
D | audit.c | 40 int audit_classify_syscall(int abi, unsigned syscall) in audit_classify_syscall() argument 42 if (audit_is_compat(abi)) in audit_classify_syscall() 43 return audit_classify_compat_syscall(abi, syscall); in audit_classify_syscall()
|
/kernel/linux/linux-5.10/tools/perf/arch/s390/entry/syscalls/ |
D | mksyscalltbl | 19 local max_nr nr abi sc discard 22 while read nr abi sc discard; do
|
/kernel/linux/linux-5.10/arch/arm/tools/ |
D | syscalltbl.sh | 8 while read nr abi name entry compat; do 9 if [ "$abi" = "eabi" -a -n "$compat" ]; then
|
/kernel/linux/linux-5.10/tools/perf/arch/powerpc/entry/syscalls/ |
D | mksyscalltbl | 22 local max_nr nr abi sc discard 27 while read nr abi sc discard; do
|
/kernel/linux/linux-5.10/Documentation/arm64/ |
D | legacy_instructions.rst | 12 (/proc/sys/abi). The following explains the different execution 49 :Node: /proc/sys/abi/swp 55 :Node: /proc/sys/abi/cp15_barrier 61 :Node: /proc/sys/abi/setend
|
/kernel/linux/linux-5.10/arch/x86/kernel/ |
D | perf_regs.c | 107 regs_user->abi = perf_reg_abi(current); in perf_get_regs_user() 141 regs_user->abi = perf_reg_abi(current); in perf_get_regs_user() 153 regs_user->abi = PERF_SAMPLE_REGS_ABI_NONE; in perf_get_regs_user() 197 regs_user->abi = user_64bit_mode(user_regs) ? in perf_get_regs_user()
|
/kernel/linux/linux-5.10/tools/perf/tests/ |
D | sample-parsing.c | 111 COMP(user_regs.abi); in samples_same() 112 if (s1->user_regs.abi && in samples_same() 142 COMP(intr_regs.abi); in samples_same() 143 if (s1->intr_regs.abi && in samples_same() 218 .abi = PERF_SAMPLE_REGS_ABI_64, in do_test() 231 .abi = PERF_SAMPLE_REGS_ABI_64, in do_test()
|
/kernel/linux/common_modules/qos_auth/auth_ctl/ |
D | qos_ctrl.c | 21 typedef long (*qos_ctrl_func)(int abi, void __user *uarg); 23 static long ctrl_qos_operation(int abi, void __user *uarg); 24 static long ctrl_qos_policy(int abi, void __user *uarg); 456 static long ctrl_qos_operation(int abi, void __user *uarg) in ctrl_qos_operation() argument 464 switch (abi) { in ctrl_qos_operation() 619 static long ctrl_qos_policy(int abi, void __user *uarg) in ctrl_qos_policy() argument 627 switch (abi) { in ctrl_qos_policy() 651 long do_qos_ctrl_ioctl(int abi, struct file *file, unsigned int cmd, unsigned long arg) in do_qos_ctrl_ioctl() argument 681 return (*g_func_array[func_cmd])(abi, uarg); in do_qos_ctrl_ioctl()
|
D | auth_ctrl.c | 30 typedef long (*auth_ctrl_func)(int abi, void __user *arg); 32 static long ctrl_auth_basic_operation(int abi, void __user *uarg); 389 static long ctrl_auth_basic_operation(int abi, void __user *uarg) in ctrl_auth_basic_operation() argument 397 switch (abi) { in ctrl_auth_basic_operation() 427 switch (abi) { in ctrl_auth_basic_operation() 451 long do_auth_ctrl_ioctl(int abi, struct file *file, unsigned int cmd, unsigned long arg) in do_auth_ctrl_ioctl() argument 474 return (*g_func_array[func_cmd])(abi, uarg); in do_auth_ctrl_ioctl()
|
/kernel/linux/linux-5.10/include/linux/ |
D | perf_regs.h | 8 __u64 abi; member 47 regs_user->abi = perf_reg_abi(current); in perf_get_regs_user()
|
/kernel/linux/linux-5.10/arch/sparc/kernel/ |
D | audit.c | 43 int audit_classify_syscall(int abi, unsigned int syscall) in audit_classify_syscall() argument 46 if (abi == AUDIT_ARCH_SPARC) in audit_classify_syscall()
|
/kernel/linux/linux-5.10/arch/s390/kernel/ |
D | audit.c | 42 int audit_classify_syscall(int abi, unsigned syscall) in audit_classify_syscall() argument 45 if (abi == AUDIT_ARCH_S390) in audit_classify_syscall()
|
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
D | audit.c | 41 int audit_classify_syscall(int abi, unsigned syscall) in audit_classify_syscall() argument 45 if (abi == AUDIT_ARCH_PPC) in audit_classify_syscall()
|
/kernel/linux/linux-5.10/arch/parisc/kernel/ |
D | audit.c | 41 int audit_classify_syscall(int abi, unsigned syscall) in audit_classify_syscall() argument 45 if (abi == AUDIT_ARCH_PARISC) in audit_classify_syscall()
|