Home
last modified time | relevance | path

Searched refs:ABI (Results 1 – 25 of 436) sorted by relevance

12345678910>>...18

/openbmc/linux/Documentation/arch/arm64/
H A Dtagged-address-abi.rst2 AArch64 TAGGED ADDRESS ABI
11 ABI on AArch64 Linux.
19 syscall ABI that allows userspace to pass certain tagged pointers to
22 2. AArch64 Tagged Address ABI
72 Address ABI for the calling thread.
83 Address ABI for the calling thread.
95 When the AArch64 Tagged Address ABI is enabled for a thread, the
112 3. AArch64 Tagged Address ABI Exceptions
116 ABI relaxation:
157 /* check/enable the tagged address ABI */
[all …]
/openbmc/openbmc/poky/meta/conf/machine/include/x86/
H A Darch-x86.inc12 # ELF32 ABI
13 TUNEVALID[m32] = "IA32 ELF32 standard ABI"
19 # x32 ABI
20 TUNEVALID[mx32] = "IA32e (x86_64) ELF32 standard ABI"
31 # ELF64 ABI
32 TUNEVALID[m64] = "IA32e (x86_64) ELF64 standard ABI"
/openbmc/openbmc/poky/meta/recipes-devtools/gcc/gcc/
H A D0019-Re-introduce-spe-commandline-options.patch24 +; PPC SPE ABI
31 +Use the SPE ABI extensions.
35 +Do not use the SPE ABI extensions.
37 ; Altivec ABI
/openbmc/u-boot/arch/riscv/
H A DMakefile8 ABI = lp64 macro
12 ABI = ilp32 macro
27 ARCH_FLAGS = -march=$(ARCH_BASE)$(ARCH_A)$(ARCH_C) -mabi=$(ABI) \
/openbmc/openbmc/meta-openembedded/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc/
H A Dkexec-x32.patch4 Subject: [PATCH] x86_64: Add support to build kexec-tools with x32 ABI
11 configure.ac: Add test for detect x32 ABI.
13 x32 ABI is set.
14 kexec/arch/x86_64/kexec-elf-rel-x86_64.c: When x32 ABI is set
16 kexec/kexec-syscall.h: Add correct syscall number for x32 ABI.
39 + dnl ---Test for x32 ABI in x86_64
/openbmc/linux/Documentation/admin-guide/
H A Dabi-removed.rst1 ABI removed symbols
4 .. kernel-abi:: ABI/removed
H A Dabi-obsolete.rst1 ABI obsolete symbols
10 .. kernel-abi:: ABI/obsolete
H A Dabi-stable.rst1 ABI stable symbols
13 .. kernel-abi:: ABI/stable
H A Dabi-testing.rst1 ABI testing symbols
19 .. kernel-abi:: ABI/testing
/openbmc/linux/Documentation/
H A DKconfig16 bool "Warn if there are errors at ABI files"
18 The files under Documentation/ABI should follow what's
19 described at Documentation/ABI/README. Yet, as they're manually
/openbmc/linux/Documentation/driver-api/rapidio/
H A Dsysfs.rst6 Documentation/ABI/testing/sysfs-bus-rapidio and
7 Documentation/ABI/testing/sysfs-class-rapidio
/openbmc/qemu/docs/user/
H A Dmain.rst148 * ``qemu-mips`` executes 32-bit big endian MIPS binaries (MIPS O32 ABI).
150 * ``qemu-mipsel`` executes 32-bit little endian MIPS binaries (MIPS O32 ABI).
152 * ``qemu-mips64`` executes 64-bit big endian MIPS binaries (MIPS N64 ABI).
155 ABI).
157 * ``qemu-mipsn32`` executes 32-bit big endian MIPS binaries (MIPS N32 ABI).
160 ABI).
174 * ``qemu-sparc`` can execute Sparc32 binaries (Sparc32 CPU, 32 bit ABI).
177 (Sparc64 CPU, 32 bit ABI).
179 * ``qemu-sparc64`` can execute some Sparc64 (Sparc64 CPU, 64 bit ABI) and
180 SPARC32PLUS binaries (Sparc64 CPU, 32 bit ABI).
/openbmc/linux/Documentation/translations/zh_CN/userspace-api/
H A Dsysfs-platform_profile.rst32 sysfs-platform_profile ABI 文档定义了一个固定的配置文件名集合。驱动程序
40 sysfs-platform_profile ABI文档中。
/openbmc/openbmc/poky/meta/conf/machine/include/mips/
H A DREADME10 *) o32, n32, n64 ABI
43 that the tune is using a non-floating point ABI.
45 MIPSPKGSFX_ABI - This is used to specify an alternative ABI when the previous
47 building for N32 ABI.
H A Darch-mips.inc5 # *) o32, n32, n64 ABI
13 # ABI flags
14 TUNEVALID[o32] = "MIPS o32 ABI"
18 TUNEVALID[n32] = "MIPS64 n32 ABI"
26 TUNEVALID[n64] = "MIPS64 n64 ABI"
37 # MIPS r6 ABI
/openbmc/linux/Documentation/driver-api/gpio/
H A Dusing-gpio.rst20 In Linux GPIO lines also have a userspace ABI.
22 The userspace ABI is intended for one-off deployments. Examples are prototypes,
36 Do not under any circumstances abuse the GPIO userspace ABI to cut corners in
41 The userspace ABI is a character device for each GPIO hardware unit (GPIO chip).
43 ``/dev/gpiochipN``. Examples of how to directly use the userspace ABI can be
/openbmc/linux/Documentation/bpf/libbpf/
H A Dlibbpf_naming_convention.rst62 ABI section in API naming convention
83 to be a part of ABI what, in turn, improves both libbpf developer- and
86 ABI versioning
89 To make future ABI extensions possible libbpf ABI is versioned.
96 Every time ABI is being changed, e.g. because a new symbol is added or
97 semantic of existing symbol is changed, ABI version should be bumped.
98 This bump in ABI version is at most once per kernel development cycle.
132 Format of version script and ways to handle ABI changes, including
/openbmc/openbmc/poky/documentation/dev-manual/
H A Dx32-psabi.rst8 32-bit processor-specific ABI for Intel 64 (x86-64) architectures. An
9 ABI defines the calling conventions between functions in a processing
15 very old 32-bit ABI for Intel 64-bit platforms. The i386 psABI does not
18 psABI. This ABI is newer and uses 64-bits for data sizes and program
/openbmc/libpldm/
H A DREADME.md51 Components of the library ABI[^1] (loosely, functions) are separated into three
54 [^1]: ["library API + compiler ABI = library ABI"][libstdc++-library-abi]
87 ### The ABI lifecycle
103 The ABI of the library produced by the build is controlled using the `abi` meson
116 off of deprecated APIs by constraining the library ABI to the stable category.
129 in the library's ABI, any changes to the API risk breaking applications already
169 ### Building a dependent application or library against a testing ABI
176 `libpldm`'s ABI can be controlled from a parent project through meson's
/openbmc/linux/arch/xtensa/
H A DKconfig300 prompt "Kernel ABI"
303 Select ABI for the kernel code. This ABI is independent of the
311 If unsure, choose the default ABI.
314 bool "Default ABI"
319 cores without it use call0 ABI.
335 prompt "Userspace ABI"
338 Select supported userspace ABI.
343 bool "Default ABI only"
345 Assume default userspace ABI. For XEA2 cores it is windowed ABI.
350 bool "Call0 ABI only"
[all …]
/openbmc/openbmc/poky/meta/conf/machine/include/powerpc/
H A Darch-powerpc64.inc5 TUNEVALID[m64] = "Power ELF64 standard ABI"
10 # musl only supports elfv2 ABI for ppc64
/openbmc/linux/Documentation/ABI/stable/
H A Dvdso13 your platform's ABI. Call them from a sensible context. (For example,
29 ABI of those symbols is considered stable. It may vary across architectures,
33 As of this writing, this ABI documentation as been confirmed for x86_64.
/openbmc/linux/Documentation/ABI/removed/
H A Draw139411 Replaced by /dev/fw*, i.e. the <linux/firewire-cdev.h> ABI of
15 libraw1394 (works with firewire-cdev too, transparent to library ABI
H A Dvideo139412 Replaced by /dev/fw*, i.e. the <linux/firewire-cdev.h> ABI of
16 libdc1394 (works with firewire-cdev too, transparent to library ABI
/openbmc/linux/Documentation/virt/kvm/devices/
H A Darm-vgic-its.rst60 The layout of the tables in guest memory defines an ABI. The entries
71 encodes the ABI revision.
108 - GITS_IIDR. The Revision field encodes the table layout ABI revision.
111 the ABI. GITS_IIDR must be restored before calling
144 ITS Table ABI REV0:
147 Revision 0 of the ABI only supports the features of a virtual GICv3, and does
211 - The ABI version is unchanged and remains the one set when the ITS

12345678910>>...18