Home
last modified time | relevance | path

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

/linux-4.1.27/arch/x86/syscalls/
Dsyscalltbl.sh7 while read nr abi name entry compat; do
8 abi=`echo "$abi" | tr '[a-z]' '[A-Z]'`
10 echo "__SYSCALL_${abi}($nr, $entry, $compat)"
12 echo "__SYSCALL_${abi}($nr, $entry, $entry)"
Dsyscallhdr.sh17 while read nr abi name entry ; do
Dsyscall_64.tbl5 # <number> <abi> <name> <entry point>
7 # The abi is "common", "64" or "x32" for this file.
Dsyscall_32.tbl5 # <number> <abi> <name> <entry point> <compat entry point>
7 # The abi is always "i386" for this file.
/linux-4.1.27/arch/xtensa/include/asm/
Dcoprocessor.h115 #define XCHAL_SA_REG(list,cc,abi,type,y,name,z,align,size,...) \ argument
116 __REG ## list (cc, abi, type, name, size, align)
118 #define __REG0(cc,abi,t,name,s,a) __REG0_ ## cc (abi,name) argument
119 #define __REG1(cc,abi,t,name,s,a) __REG1_ ## cc (name) argument
120 #define __REG2(cc,abi,type,...) __REG2_ ## type (__VA_ARGS__) argument
122 #define __REG0_0(abi,name) argument
123 #define __REG0_1(abi,name) __REG0_1 ## abi (name) argument
/linux-4.1.27/Documentation/sysctl/
Dabi.txt1 Documentation for /proc/sys/abi/* kernel version 2.6.0.test2
8 This path is binary emulation relevant aka personality types aka abi.
10 personality is defined using values available from /proc/sys/abi.
11 You can find further details about abi in include/linux/personality.h.
D00-INDEX5 abi.txt
6 - documentation for /proc/sys/abi/*.
DREADME58 abi/ execution domains & personalities
/linux-4.1.27/lib/
Daudit.c39 int audit_classify_syscall(int abi, unsigned syscall) in audit_classify_syscall() argument
41 if (audit_is_compat(abi)) in audit_classify_syscall()
42 return audit_classify_compat_syscall(abi, syscall); in audit_classify_syscall()
Dcompat_audit.c30 int audit_classify_compat_syscall(int abi, unsigned syscall) in audit_classify_compat_syscall() argument
/linux-4.1.27/Documentation/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-4.1.27/tools/perf/tests/
Dsample-parsing.c102 COMP(user_regs.abi); in samples_same()
103 if (s1->user_regs.abi && in samples_same()
133 COMP(intr_regs.abi); in samples_same()
134 if (s1->intr_regs.abi && in samples_same()
190 .abi = PERF_SAMPLE_REGS_ABI_64, in do_test()
203 .abi = PERF_SAMPLE_REGS_ABI_64, in do_test()
/linux-4.1.27/Documentation/arm64/
Dlegacy_instructions.txt8 (/proc/sys/abi). The following explains the different execution
41 Node: /proc/sys/abi/swp
46 Node: /proc/sys/abi/cp15_barrier
51 Node: /proc/sys/abi/setend
/linux-4.1.27/include/linux/
Dperf_regs.h5 __u64 abi; member
38 regs_user->abi = perf_reg_abi(current); in perf_get_regs_user()
Daudit.h87 extern int audit_classify_syscall(int abi, unsigned syscall);
96 extern int audit_classify_compat_syscall(int abi, unsigned syscall);
/linux-4.1.27/arch/s390/kernel/
Daudit.c41 int audit_classify_syscall(int abi, unsigned syscall) in audit_classify_syscall() argument
44 if (abi == AUDIT_ARCH_S390) in audit_classify_syscall()
/linux-4.1.27/arch/sparc/kernel/
Daudit.c42 int audit_classify_syscall(int abi, unsigned syscall) in audit_classify_syscall() argument
45 if (abi == AUDIT_ARCH_SPARC) in audit_classify_syscall()
/linux-4.1.27/arch/parisc/kernel/
Daudit.c40 int audit_classify_syscall(int abi, unsigned syscall) in audit_classify_syscall() argument
44 if (abi == AUDIT_ARCH_PARISC) in audit_classify_syscall()
/linux-4.1.27/arch/powerpc/kernel/
Daudit.c40 int audit_classify_syscall(int abi, unsigned syscall) in audit_classify_syscall() argument
44 if (abi == AUDIT_ARCH_PPC) in audit_classify_syscall()
/linux-4.1.27/arch/x86/kernel/
Daudit_64.c40 int audit_classify_syscall(int abi, unsigned syscall) in audit_classify_syscall() argument
44 if (abi == AUDIT_ARCH_I386) in audit_classify_syscall()
Dperf_regs.c87 regs_user->abi = perf_reg_abi(current); in perf_get_regs_user()
128 regs_user->abi = PERF_SAMPLE_REGS_ABI_NONE; in perf_get_regs_user()
170 regs_user->abi = user_64bit_mode(user_regs) ? in perf_get_regs_user()
/linux-4.1.27/arch/mips/include/asm/
Delf.h305 current->thread.abi = &mips_abi; \
318 current->thread.abi = &mips_abi_n32; \
335 current->thread.abi = &mips_abi_32; \
367 current->thread.abi = &mips_abi; \
Dprocessor.h285 struct mips_abi *abi; member
/linux-4.1.27/arch/mips/kernel/
Dsignal.c530 struct mips_abi *abi = current->thread.abi; in handle_signal() local
563 ret = abi->setup_rt_frame(vdso + abi->rt_signal_return_offset, in handle_signal()
566 ret = abi->setup_frame(vdso + abi->signal_return_offset, ksig, in handle_signal()
593 regs->regs[2] = current->thread.abi->restart; in do_signal()
/linux-4.1.27/include/uapi/mtd/
DKbuild3 header-y += mtd-abi.h
/linux-4.1.27/arch/arm/vfp/
DMakefile10 KBUILD_AFLAGS :=$(KBUILD_AFLAGS:-msoft-float=-Wa,-mfpu=softvfp+vfp -mfloat-abi=soft)
/linux-4.1.27/arch/alpha/kernel/
Daudit.c36 int audit_classify_syscall(int abi, unsigned syscall) in audit_classify_syscall() argument
/linux-4.1.27/arch/ia64/kernel/
Daudit.c36 int audit_classify_syscall(int abi, unsigned syscall) in audit_classify_syscall() argument
Dunwind.c853 desc_abi (unsigned char abi, unsigned char context, struct unw_state_record *sr) in desc_abi() argument
855 if (abi == 3 && context == 'i') { in desc_abi()
861 __func__, abi, context); in desc_abi()
/linux-4.1.27/arch/arm/kernel/
Dperf_regs.c37 regs_user->abi = perf_reg_abi(current); in perf_get_regs_user()
/linux-4.1.27/arch/xtensa/variants/dc233c/include/variant/
Dtie-asm.h51 #define XTHAL_SAS3(optie,ccuse,abi) ( ((optie) & XTHAL_SAS_ANYOT) \ argument
53 | ((abi) & XTHAL_SAS_ANYABI) )
/linux-4.1.27/fs/sysv/
DKconfig12 to run these binaries, you will want to install linux-abi which is
16 <ftp://ftp.openlinux.org/pub/people/hch/linux-abi/>).
/linux-4.1.27/arch/arm64/kernel/
Dperf_regs.c59 regs_user->abi = perf_reg_abi(current); in perf_get_regs_user()
/linux-4.1.27/arch/tile/include/uapi/arch/
DKbuild2 header-y += abi.h
/linux-4.1.27/scripts/
Dchecksyscalls.sh205 while read nr abi name entry ; do
/linux-4.1.27/drivers/net/wireless/ath/ath10k/
Dwmi-tlv.c801 __le32_to_cpu(ev->abi.abi_ver0), WMI_TLV_ABI_VER0, in ath10k_wmi_tlv_op_pull_svc_rdy_ev()
802 __le32_to_cpu(ev->abi.abi_ver_ns0), WMI_TLV_ABI_VER_NS0, in ath10k_wmi_tlv_op_pull_svc_rdy_ev()
803 __le32_to_cpu(ev->abi.abi_ver_ns1), WMI_TLV_ABI_VER_NS1, in ath10k_wmi_tlv_op_pull_svc_rdy_ev()
804 __le32_to_cpu(ev->abi.abi_ver_ns2), WMI_TLV_ABI_VER_NS2, in ath10k_wmi_tlv_op_pull_svc_rdy_ev()
805 __le32_to_cpu(ev->abi.abi_ver_ns3), WMI_TLV_ABI_VER_NS3); in ath10k_wmi_tlv_op_pull_svc_rdy_ev()
807 if (__le32_to_cpu(ev->abi.abi_ver0) != WMI_TLV_ABI_VER0 || in ath10k_wmi_tlv_op_pull_svc_rdy_ev()
808 __le32_to_cpu(ev->abi.abi_ver_ns0) != WMI_TLV_ABI_VER_NS0 || in ath10k_wmi_tlv_op_pull_svc_rdy_ev()
809 __le32_to_cpu(ev->abi.abi_ver_ns1) != WMI_TLV_ABI_VER_NS1 || in ath10k_wmi_tlv_op_pull_svc_rdy_ev()
810 __le32_to_cpu(ev->abi.abi_ver_ns2) != WMI_TLV_ABI_VER_NS2 || in ath10k_wmi_tlv_op_pull_svc_rdy_ev()
811 __le32_to_cpu(ev->abi.abi_ver_ns3) != WMI_TLV_ABI_VER_NS3) { in ath10k_wmi_tlv_op_pull_svc_rdy_ev()
[all …]
Dwmi-tlv.h1151 struct wmi_tlv_abi_version abi; member
1170 struct wmi_tlv_abi_version abi; member
1215 struct wmi_tlv_abi_version abi; member
/linux-4.1.27/tools/perf/arch/arm/tests/
Ddwarf-unwind.c56 regs->abi = PERF_SAMPLE_REGS_ABI; in test__arch_unwind_sample()
/linux-4.1.27/tools/perf/arch/x86/tests/
Ddwarf-unwind.c56 regs->abi = PERF_SAMPLE_REGS_ABI; in test__arch_unwind_sample()
/linux-4.1.27/tools/perf/Documentation/
Dandroid.txt36 ./build/tools/build-ndk-sysroot.sh --abi=arm
39 ./build/tools/build-ndk-sysroot.sh --abi=x86
/linux-4.1.27/tools/perf/arch/x86/util/
Dunwind-libdw.c18 if (user_regs->abi == PERF_SAMPLE_REGS_ABI_32) { in libdw__arch_set_initial_registers()
/linux-4.1.27/tools/perf/util/
Devsel.c1602 data->user_regs.abi = *array; in perf_evsel__parse_sample()
1605 if (data->user_regs.abi) { in perf_evsel__parse_sample()
1658 data->intr_regs.abi = PERF_SAMPLE_REGS_ABI_NONE; in perf_evsel__parse_sample()
1661 data->intr_regs.abi = *array; in perf_evsel__parse_sample()
1664 if (data->intr_regs.abi != PERF_SAMPLE_REGS_ABI_NONE) { in perf_evsel__parse_sample()
1743 if (sample->user_regs.abi) { in perf_event__sample_event_size()
1771 if (sample->intr_regs.abi) { in perf_event__sample_event_size()
1923 if (sample->user_regs.abi) { in perf_event__synthesize_sample()
1924 *array++ = sample->user_regs.abi; in perf_event__synthesize_sample()
1959 if (sample->intr_regs.abi) { in perf_event__synthesize_sample()
[all …]
Devent.h90 u64 abi; member
Dsession.c650 if (d->abi > PERF_SAMPLE_REGS_ABI_64) in regs_dump_abi()
653 return regs_abi[d->abi]; in regs_dump_abi()
/linux-4.1.27/arch/arm/lib/
DMakefile38 NEON_FLAGS := -mfloat-abi=softfp -mfpu=neon
/linux-4.1.27/arch/x86/include/uapi/asm/
DKbuild42 header-y += ptrace-abi.h
/linux-4.1.27/Documentation/arm/
Dkernel_mode_neon.txt9 '-mfpu=neon -mfloat-abi=softfp'
90 '-mfpu=neon -mfloat-abi=softfp';
/linux-4.1.27/drivers/staging/iio/Documentation/
Doverview.txt57 sysfs-bus-iio - abi documentation file.
/linux-4.1.27/lib/raid6/
DMakefile26 NEON_FLAGS += -mfloat-abi=softfp -mfpu=neon
/linux-4.1.27/kernel/events/
Dcore.c4881 regs_user->abi = perf_reg_abi(current); in perf_sample_regs_user()
4886 regs_user->abi = PERF_SAMPLE_REGS_ABI_NONE; in perf_sample_regs_user()
4895 regs_intr->abi = perf_reg_abi(current); in perf_sample_regs_intr()
5249 u64 abi = data->regs_user.abi; in perf_output_sample() local
5255 perf_output_put(handle, abi); in perf_output_sample()
5257 if (abi) { in perf_output_sample()
5281 u64 abi = data->regs_intr.abi; in perf_output_sample() local
5286 perf_output_put(handle, abi); in perf_output_sample()
5288 if (abi) { in perf_output_sample()
/linux-4.1.27/Documentation/ioctl/
Dioctl-number.txt153 'M' 01-16 mtd/mtd-abi.h conflict!
/linux-4.1.27/Documentation/
D00-INDEX423 - info on why the kernel does not have a stable in-kernel api or abi.
/linux-4.1.27/
DMAINTAINERS7655 L: linux-abi-devel@lists.sourceforge.net