Home
last modified time | relevance | path

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

123456

/Linux-v5.4/arch/x86/entry/syscalls/
Dsyscalltbl.sh8 local abi="$1"
20 echo "__SYSCALL_${abi}($nr, $real_entry, $qualifier)"
24 local abi="$1"
30 if [ "$abi" != "I386" -a -n "$compat" ]; then
31 echo "a compat entry ($abi: $compat) for a 64-bit syscall makes no sense" >&2
36 if [ "$abi" = "64" -a "${entry}" != "${entry#__x64_sys}" ]; then
42 syscall_macro "$abi" "$nr" "$entry"
45 syscall_macro "$abi" "$nr" "$entry"
47 syscall_macro "$abi" "$nr" "$umlentry"
53 syscall_macro "$abi" "$nr" "$entry"
[all …]
/Linux-v5.4/arch/mips/kernel/
Dsignal.c73 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 …]
/Linux-v5.4/arch/xtensa/include/asm/
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-v5.4/Documentation/admin-guide/sysctl/
Dabi.rst2 Documentation for /proc/sys/abi/
13 This path is binary emulation relevant aka personality types aka abi.
15 personality is defined using values available from /proc/sys/abi.
16 You can find further details about abi in include/linux/personality.h.
/Linux-v5.4/arch/mips/include/asm/
Dsignal.h17 #define sig_uses_siginfo(ka, abi) \ argument
18 ((abi != &mips_abi_32) ? 1 : \
21 #define sig_uses_siginfo(ka, abi) \ argument
Delf.h350 current->thread.abi = &mips_abi; \
368 current->thread.abi = &mips_abi_n32; \
383 current->thread.abi = &mips_abi_32; \
417 current->thread.abi = &mips_abi; \
/Linux-v5.4/arch/s390/kernel/syscalls/
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-v5.4/Documentation/translations/zh_CN/arm64/
Dlegacy_instructions.txt32 模拟模式可通过写 sysctl 节点(/proc/sys/abi)来控制。
57 节点: /proc/sys/abi/swp
62 节点: /proc/sys/abi/cp15_barrier
67 节点: /proc/sys/abi/setend
/Linux-v5.4/lib/
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-v5.4/tools/perf/arch/s390/entry/syscalls/
Dmksyscalltbl19 local max_nr nr abi sc discard
22 while read nr abi sc discard; do
/Linux-v5.4/arch/arm/tools/
Dsyscalltbl.sh8 while read nr abi name entry compat; do
9 if [ "$abi" = "eabi" -a -n "$compat" ]; then
/Linux-v5.4/tools/perf/tests/
Dsample-parsing.c110 COMP(user_regs.abi); in samples_same()
111 if (s1->user_regs.abi && in samples_same()
141 COMP(intr_regs.abi); in samples_same()
142 if (s1->intr_regs.abi && in samples_same()
203 .abi = PERF_SAMPLE_REGS_ABI_64, in do_test()
216 .abi = PERF_SAMPLE_REGS_ABI_64, in do_test()
/Linux-v5.4/tools/perf/arch/powerpc/entry/syscalls/
Dmksyscalltbl22 local max_nr nr abi sc discard
27 while read nr abi sc discard; do
/Linux-v5.4/Documentation/arm64/
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-v5.4/arch/s390/kernel/
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-v5.4/arch/sparc/kernel/
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-v5.4/include/linux/
Dperf_regs.h8 __u64 abi; member
49 regs_user->abi = perf_reg_abi(current); in perf_get_regs_user()
/Linux-v5.4/arch/x86/kernel/
Daudit_64.c41 int audit_classify_syscall(int abi, unsigned syscall) in audit_classify_syscall() argument
45 if (abi == AUDIT_ARCH_I386) in audit_classify_syscall()
Dperf_regs.c108 regs_user->abi = perf_reg_abi(current); in perf_get_regs_user()
146 regs_user->abi = PERF_SAMPLE_REGS_ABI_NONE; in perf_get_regs_user()
190 regs_user->abi = user_64bit_mode(user_regs) ? in perf_get_regs_user()
/Linux-v5.4/arch/powerpc/kernel/
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()
/Linux-v5.4/arch/parisc/kernel/
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-v5.4/virt/kvm/arm/vgic/
Dvgic-its.c192 const struct vgic_its_abi *abi; in vgic_its_set_abi() local
195 abi = vgic_its_get_abi(its); in vgic_its_set_abi()
196 return abi->commit(its); in vgic_its_set_abi()
470 const struct vgic_its_abi *abi = vgic_its_get_abi(its); in vgic_mmio_read_its_typer() local
483 reg |= GIC_ENCODE_SZ(abi->ite_esz, 4) << GITS_TYPER_ITT_ENTRY_SIZE_SHIFT; in vgic_mmio_read_its_typer()
1640 const struct vgic_its_abi *abi = vgic_its_get_abi(its); in vgic_mmio_write_its_baser() local
1651 entry_size = abi->dte_esz; in vgic_mmio_write_its_baser()
1656 entry_size = abi->cte_esz; in vgic_mmio_write_its_baser()
2199 const struct vgic_its_abi *abi = vgic_its_get_abi(its); in vgic_its_save_itt() local
2203 int ite_esz = abi->ite_esz; in vgic_its_save_itt()
[all …]
/Linux-v5.4/arch/mips/vdso/
DMakefile110 native-abi := $(filter -mabi=%,$(KBUILD_CFLAGS))
120 $(obj-vdso): KBUILD_CFLAGS := $(cflags-vdso) $(native-abi)
121 $(obj-vdso): KBUILD_AFLAGS := $(aflags-vdso) $(native-abi)
123 $(obj)/vdso.lds: KBUILD_CPPFLAGS := $(ccflags-vdso) $(native-abi)
/Linux-v5.4/arch/xtensa/variants/de212/include/variant/
Dtie-asm.h51 #define XTHAL_SAS3(optie,ccuse,abi) ( ((optie) & XTHAL_SAS_ANYOT) \ argument
53 | ((abi) & XTHAL_SAS_ANYABI) )
/Linux-v5.4/include/uapi/sound/sof/
Dheader.h24 __u32 abi; /**< SOF ABI version */ member

123456