Home
last modified time | relevance | path

Searched refs:abi (Results 1 – 25 of 205) sorted by relevance

123456789

/linux/arch/mips/kernel/
A Dsignal.c73 struct mips_abi *abi = current->thread.abi; in copy_fp_to_sigcontext() local
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
128 struct mips_abi *abi = current->thread.abi; in save_hw_fp_context() local
137 struct mips_abi *abi = current->thread.abi; in restore_hw_fp_context() local
327 struct mips_abi *abi = current->thread.abi; in protected_save_fp_context() local
380 struct mips_abi *abi = current->thread.abi; in protected_restore_fp_context() local
811 struct mips_abi *abi = current->thread.abi; in handle_signal() local
845 if (sig_uses_siginfo(&ksig->ka, abi)) in handle_signal()
846 ret = abi->setup_rt_frame(vdso + abi->vdso->off_rt_sigreturn, in handle_signal()
[all …]
/linux/arch/x86/include/asm/
A Dsyscall_wrapper.h68 #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
89 #define __SYS_NI(abi, name) \ argument
[all …]
/linux/arch/xtensa/include/asm/
A Dcoprocessor.h101 #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
/linux/arch/arm64/kernel/
A Dvdso.c89 static int __init __vdso_init(enum vdso_abi abi) in __vdso_init() argument
100 vdso_info[abi].vdso_pages = ( in __vdso_init()
101 vdso_info[abi].vdso_code_end - in __vdso_init()
102 vdso_info[abi].vdso_code_start) >> in __vdso_init()
105 vdso_pagelist = kcalloc(vdso_info[abi].vdso_pages, in __vdso_init()
112 pfn = sym_to_pfn(vdso_info[abi].vdso_code_start); in __vdso_init()
114 for (i = 0; i < vdso_info[abi].vdso_pages; i++) in __vdso_init()
117 vdso_info[abi].cm->pages = vdso_pagelist; in __vdso_init()
214 static int __setup_additional_pages(enum vdso_abi abi, in __setup_additional_pages() argument
237 vdso_info[abi].dm); in __setup_additional_pages()
[all …]
/linux/Documentation/admin-guide/
A Dabi.rst8 abi-stable
9 abi-testing
10 abi-obsolete
11 abi-removed
/linux/Documentation/admin-guide/sysctl/
A Dabi.rst4 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
/linux/arch/s390/kernel/syscalls/
A Dsyscalltbl19 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
/linux/arch/mips/include/asm/
A Dsignal.h17 #define sig_uses_siginfo(ka, abi) \ argument
18 ((abi != &mips_abi_32) ? 1 : \
21 #define sig_uses_siginfo(ka, abi) \ argument
A Delf.h334 current->thread.abi = &mips_abi; \
352 current->thread.abi = &mips_abi_n32; \
367 current->thread.abi = &mips_abi_32; \
402 current->thread.abi = &mips_abi; \
/linux/Documentation/translations/zh_CN/arm64/
A Dlegacy_instructions.txt32 模拟模式可通过写 sysctl 节点(/proc/sys/abi)来控制。
57 节点: /proc/sys/abi/swp
62 节点: /proc/sys/abi/cp15_barrier
67 节点: /proc/sys/abi/setend
/linux/Documentation/translations/zh_TW/arm64/
A Dlegacy_instructions.txt36 模擬模式可通過寫 sysctl 節點(/proc/sys/abi)來控制。
61 節點: /proc/sys/abi/swp
66 節點: /proc/sys/abi/cp15_barrier
71 節點: /proc/sys/abi/setend
/linux/lib/
A Daudit.c40 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()
/linux/arch/x86/kernel/
A Dperf_regs.c107 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()
A Daudit_64.c42 int audit_classify_syscall(int abi, unsigned syscall) in audit_classify_syscall() argument
45 if (abi == AUDIT_ARCH_I386) in audit_classify_syscall()
/linux/Documentation/arm64/
A Dlegacy_instructions.rst12 (/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
/linux/arch/arm64/kvm/vgic/
A Dvgic-its.c199 const struct vgic_its_abi *abi; in vgic_its_set_abi() local
202 abi = vgic_its_get_abi(its); in vgic_its_set_abi()
203 return abi->commit(its); in vgic_its_set_abi()
1659 entry_size = abi->dte_esz; in vgic_mmio_write_its_baser()
1664 entry_size = abi->cte_esz; in vgic_mmio_write_its_baser()
2211 int ite_esz = abi->ite_esz; in vgic_its_save_itt()
2247 int ite_esz = abi->ite_esz; in vgic_its_restore_itt()
2356 int dte_esz = abi->dte_esz; in vgic_its_save_device_tables()
2400 int dte_esz = abi->dte_esz; in handle_l1_dte()
2439 l1_esz = abi->dte_esz; in vgic_its_restore_device_tables()
[all …]
/linux/tools/perf/tests/
A Dsample-parsing.c127 COMP(user_regs.abi); in samples_same()
128 if (s1->user_regs.abi && in samples_same()
158 COMP(intr_regs.abi); in samples_same()
159 if (s1->intr_regs.abi && in samples_same()
240 .abi = PERF_SAMPLE_REGS_ABI_64, in do_test()
253 .abi = PERF_SAMPLE_REGS_ABI_64, in do_test()
/linux/tools/perf/arch/mips/entry/syscalls/
A Dmksyscalltbl19 local max_nr nr abi sc discard
22 while read nr abi sc discard; do
/linux/tools/perf/arch/s390/entry/syscalls/
A Dmksyscalltbl19 local max_nr nr abi sc discard
22 while read nr abi sc discard; do
/linux/tools/perf/arch/powerpc/entry/syscalls/
A Dmksyscalltbl22 local max_nr nr abi sc discard
27 while read nr abi sc discard; do
/linux/include/linux/
A Dperf_regs.h8 __u64 abi; member
47 regs_user->abi = perf_reg_abi(current); in perf_get_regs_user()
/linux/arch/sparc/kernel/
A Daudit.c43 int audit_classify_syscall(int abi, unsigned int syscall) in audit_classify_syscall() argument
46 if (abi == AUDIT_ARCH_SPARC) in audit_classify_syscall()
/linux/arch/s390/kernel/
A Daudit.c42 int audit_classify_syscall(int abi, unsigned syscall) in audit_classify_syscall() argument
45 if (abi == AUDIT_ARCH_S390) in audit_classify_syscall()
/linux/arch/parisc/kernel/
A Daudit.c41 int audit_classify_syscall(int abi, unsigned syscall) in audit_classify_syscall() argument
45 if (abi == AUDIT_ARCH_PARISC) in audit_classify_syscall()
/linux/arch/powerpc/kernel/
A Daudit.c41 int audit_classify_syscall(int abi, unsigned syscall) in audit_classify_syscall() argument
45 if (abi == AUDIT_ARCH_PPC) in audit_classify_syscall()

Completed in 38 milliseconds

123456789