Home
last modified time | relevance | path

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

/linux-4.1.27/arch/arm/kernel/
Dcalls.S114 CALL(OBSOLETE(ABI(sys_socketcall, sys_oabi_socketcall)))
129 CALL(OBSOLETE(ABI(sys_ipc, sys_oabi_ipc)))
192 /* 180 */ CALL(ABI(sys_pread64, sys_oabi_pread64))
193 CALL(ABI(sys_pwrite64, sys_oabi_pwrite64))
205 CALL(ABI(sys_truncate64, sys_oabi_truncate64))
206 CALL(ABI(sys_ftruncate64, sys_oabi_ftruncate64))
207 /* 195 */ CALL(ABI(sys_stat64, sys_oabi_stat64))
208 CALL(ABI(sys_lstat64, sys_oabi_lstat64))
209 CALL(ABI(sys_fstat64, sys_oabi_fstat64))
233 CALL(ABI(sys_fcntl64, sys_oabi_fcntl64))
[all …]
Dentry-common.S266 #define ABI(native, compat) native macro
276 #undef ABI
378 #define ABI(native, compat) compat macro
384 #undef ABI
/linux-4.1.27/Documentation/metag/
D00-INDEX3 kernel-ABI.txt
4 - Documents metag ABI details
Dkernel-ABI.txt11 (*) System call ABI
56 Some of the general registers have special purposes in the ABI and therefore
84 the following which have special purposes in the ABI:
110 When in the kernel the following registers have special purposes in the ABI:
121 SYSTEM CALL ABI
166 from low addresses to high addresses in the metag ABI. The stack pointer (A0StP)
/linux-4.1.27/Documentation/frv/
Dkernel-ABI.txt2 INTERNAL KERNEL ABI FOR FR-V ARCH
5 The internal FRV kernel ABI is not quite the same as the userspace ABI. A
6 number of the registers are used for special purposed, and the ABI is not
20 (*) System call register ABI
22 (*) Internal kernel-mode register ABI
23 (*) Internal debug-mode register ABI
28 SYSTEM CALL REGISTER ABI
81 INTERNAL KERNEL-MODE REGISTER ABI
136 INTERNAL DEBUG-MODE REGISTER ABI
139 This is the same as the kernel-mode register ABI for functions calls. The
/linux-4.1.27/Documentation/ABI/stable/
Dvdso7 your platform's ABI. Call them from a sensible context. (For example,
22 ABI of those symbols is considered stable. It may vary across architectures,
25 (As of this writing, this ABI documentation as been confirmed for x86_64.
Dfirewire-cdev8 userspace. The ioctl(2)- and read(2)-based ABI is defined and
11 This ABI offers most of the features which firewire-core also
52 node ID changes, are tracked by firewire-core. ABI users do not
Dsysfs-class-rfkill7 Documentation/ABI/obsolete/sysfs-class-rfkill.
/linux-4.1.27/Documentation/ABI/removed/
Draw139410 Replaced by /dev/fw*, i.e. the <linux/firewire-cdev.h> ABI of
14 libraw1394 (works with firewire-cdev too, transparent to library ABI
Dvideo139411 Replaced by /dev/fw*, i.e. the <linux/firewire-cdev.h> ABI of
15 libdc1394 (works with firewire-cdev too, transparent to library ABI
/linux-4.1.27/arch/tile/
DKconfig.debug18 bool "Provide wrapper functions for hypervisor ABI calls"
21 Provide wrapper functions for the hypervisor ABI calls
/linux-4.1.27/Documentation/nios2/
DREADME7 system call ABI. Please see this link for more information on how compiling and booting
20 Nios II ABI
/linux-4.1.27/Documentation/mn10300/
DABI.txt2 MN10300 FUNCTION CALL ABI
106 KERNEL ABI
109 The kernel may use a slightly different ABI internally.
133 SYSTEM CALL ABI
/linux-4.1.27/Documentation/zh_CN/filesystems/
Dsysfs.txt370 sysfs 目录结构以及其中包含的属性定义了一个内核与用户空间之间的 ABI
371 对于任何 ABI,其自身的稳定和适当的文档是非常重要的。所有新的 sysfs
372 属性必须在 Documentation/ABI 中有文档。详见 Documentation/ABI/README。
/linux-4.1.27/Documentation/extcon/
Dporting-android-switch-class44 interfaces (both ABI and in-kernel API) and different ABI locations.
115 ****** ABI Location
123 state ABI is same with switch class.
/linux-4.1.27/Documentation/trace/
Dftrace-design.txt41 Keep in mind that the ABI that is in effect inside of the mcount function is
91 /* save all state needed by the ABI (see paragraph above) */
97 /* restore all state needed by the ABI */
152 /* save all state needed by the ABI */
159 /* restore all state needed by the ABI */
170 that the ABI that applies here is different from what applies to the mcount
178 /* save all state needed by the ABI (see paragraph above) */
182 /* restore all state needed by the ABI */
307 /* save all state needed by the ABI (see paragraph above) */
315 /* restore all state needed by the ABI */
Dkprobetrace.txt104 assigned to each function argument depends on arch-specific ABI. If you unsure
105 the ABI, please try to use probe subcommand of perf-tools (you can find it
/linux-4.1.27/Documentation/ja_JP/
DSubmitChecklist92 19: 新しいuserspaceインタフェースを作成した場合には、Documentation/ABI/ に
93 Documentation/ABI/README を参考にして必ずドキュメントを追加してください。
/linux-4.1.27/Documentation/devicetree/bindings/
DABI.txt2 Devicetree (DT) ABI
4 I. Regarding stable bindings/ABI, we quote from the 2013 ARM mini-summit
Dsubmitting-patches.txt62 0) Please see ...bindings/ABI.txt for details regarding devicetree ABI.
/linux-4.1.27/scripts/
Dchecksyscalls.sh190 /* sync_file_range had a stupid ABI. Allow sync_file_range2 instead */
/linux-4.1.27/Documentation/ABI/
DREADME1 This directory attempts to document the ABI between the Linux kernel and
6 We have four different levels of ABI stability, as shown by the four
77 Notable bits of non-ABI, which should not under any circumstances be considered
/linux-4.1.27/Documentation/devicetree/bindings/arm/
Dxen.txt8 where <version> is the version of the Xen ABI of the platform.
/linux-4.1.27/Documentation/leds/
Dleds-class-flash.txt16 (see Documentation/ABI/testing/sysfs-class-led-flash)
/linux-4.1.27/Documentation/devicetree/bindings/clock/ti/
Dclockdomain.txt3 Binding status: Unstable - ABI compatibility may be broken in the future
Dfapll.txt3 Binding status: Unstable - ABI compatibility may be broken in the future
Dautoidle.txt3 Binding status: Unstable - ABI compatibility may be broken in the future
Dfixed-factor-clock.txt3 Binding status: Unstable - ABI compatibility may be broken in the future
Dcomposite.txt3 Binding status: Unstable - ABI compatibility may be broken in the future
Dinterface.txt3 Binding status: Unstable - ABI compatibility may be broken in the future
Dapll.txt3 Binding status: Unstable - ABI compatibility may be broken in the future
Dmux.txt3 Binding status: Unstable - ABI compatibility may be broken in the future
Ddpll.txt3 Binding status: Unstable - ABI compatibility may be broken in the future
Dgate.txt3 Binding status: Unstable - ABI compatibility may be broken in the future
Ddivider.txt3 Binding status: Unstable - ABI compatibility may be broken in the future
/linux-4.1.27/arch/c6x/lib/
Dremu.S20 ;; ABI considerations for the divide functions
41 ;; The ABI seems designed to prevent these functions calling each other,
Ddivi.S20 ;; ABI considerations for the divide functions
Dremi.S20 ;; ABI considerations for the divide functions
Ddivu.S20 ;; ABI considerations for the divide functions
/linux-4.1.27/Documentation/devicetree/bindings/clock/
Dkeystone-gate.txt1 Status: Unstable - ABI compatibility may be broken in the future
Dkeystone-pll.txt1 Status: Unstable - ABI compatibility may be broken in the future
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-class-devfreq51 This ABI shows the statistics of devfreq behavior on a
54 In order to activate this ABI, the devfreq target device
Dsysfs-firmware-ofw17 in the future, but the symlink is the stable ABI.
Dsysfs-class-backlight-driver-adp887053 Documentation/ABI/stable/sysfs-class-backlight.
Dsysfs-firmware-gsmi23 See Documentation/ABI/*/sysfs-firmware-efi-vars
/linux-4.1.27/Documentation/filesystems/
Dsysfs.txt377 ABI between the kernel and user space. As for any ABI, it is important that
378 this ABI is stable and properly documented. All new sysfs attributes must be
379 documented in Documentation/ABI. See also Documentation/ABI/README for more
Ddebugfs.txt8 ABI to user space; in theory, there are no stability constraints placed on
Df2fs.txt172 (see also Documentation/ABI/testing/sysfs-fs-f2fs)
Dext4.txt445 (see also Documentation/ABI/testing/sysfs-fs-ext4)
/linux-4.1.27/Documentation/arm/Atmel/
DREADME110 Please refer to the Documentation/devicetree/bindings/ABI.txt file for a
111 definition of a "Stable" binding/ABI.
/linux-4.1.27/drivers/target/
DKconfig39 process to handle requests. This is version 2 of the ABI; version 1
/linux-4.1.27/Documentation/
DSubmitChecklist74 19: All new userspace interfaces are documented in Documentation/ABI/.
75 See Documentation/ABI/README for more information.
D00-INDEX15 ABI/
16 - info on kernel <-> userspace ABI and relative interface stability.
390 robust-futex-ABI.txt
391 - documentation of the robust futex ABI.
Drfkill.txt123 For further details consult Documentation/ABI/stable/sysfs-class-rfkill.
Dpi-futex.txt114 possible anyway, due to existing ABI properties of pthread mutexes.]
Drobust-futex-ABI.txt3 The robust futex ABI
Dunshare.txt109 allowed incremental context unsharing in future without an ABI change.
Dedac.txt238 Documentation/ABI/testing/sysfs/devices-edac
Dkprobes.txt445 the architecture's ABI.
/linux-4.1.27/Documentation/cdrom/
Dpacket-writing.txt112 Documentation/ABI/testing/sysfs-class-pktcdvd
124 Documentation/ABI/testing/debugfs-pktcdvd
/linux-4.1.27/Documentation/parisc/
Dregisters5 General Registers as specified by ABI
14 CR11 as specified by ABI (SAR)
/linux-4.1.27/Documentation/vm/
Dremap_file_pages.txt23 work slower for rare users of remap_file_pages() but ABI is preserved.
/linux-4.1.27/Documentation/networking/
Dcdc_mbim.txt63 MBIM control channel userspace ABI
156 MBIM data channel userspace ABI
207 The network device ABI requires a dummy ethernet header for every DSS
339 - Documentation/ABI/stable/sysfs-bus-usb
Dfilter.txt650 ABI, thus, there won't be able to use a direct eBPF register to HW register
728 ... since x86_64 ABI mandates rdi, rsi, rdx, rcx, r8, r9 for argument passing
Dcan.txt378 kernel interfaces (ABI) which heavily rely on the CAN frame with fixed eight
895 version - prints the SocketCAN core version and the ABI version
/linux-4.1.27/drivers/firmware/efi/
DKconfig48 See also Documentation/ABI/testing/sysfs-firmware-efi-runtime-map.
/linux-4.1.27/Documentation/power/regulator/
Doverview.txt165 4. Userspace ABI.
171 See Documentation/ABI/testing/sysfs-class-regulator
/linux-4.1.27/arch/cris/arch-v10/lib/
Dchecksum.S26 ;; according to the ABI
Dchecksumcopy.S30 ;; according to the ABI
/linux-4.1.27/Documentation/blockdev/
Dzram.txt104 read Documentation/ABI/testing/sysfs-block-zram.
139 Documentation/ABI/obsolete/sysfs-block-zram
/linux-4.1.27/Documentation/infiniband/
Duser_verbs.txt24 The ABI is defined in drivers/infiniband/include/ib_user_verbs.h.
/linux-4.1.27/Documentation/acpi/
Dvideo_extension.txt22 Documentation/ABI/stable/sysfs-class-backlight.
/linux-4.1.27/tools/lguest/
Dlguest.txt22 - No ABI: being tied to a specific kernel anyway, you can change anything.
/linux-4.1.27/arch/sh/kernel/cpu/sh2a/
Dentry.S148 add #-0x10,r9 ! convert SH2 to SH3/4 ABI
/linux-4.1.27/drivers/firmware/
DKconfig37 See also Documentation/ABI/testing/sysfs-firmware-memmap.
/linux-4.1.27/Documentation/powerpc/
Dcxl.txt214 For ABI padding and future extensions
367 described in Documentation/ABI/testing/sysfs-class-cxl
/linux-4.1.27/Documentation/scheduler/
Dsched-nice-design.txt37 changing the ABI to extend priorities was discarded early on.)
Dsched-stats.txt42 scheduler. We kept it for ABI compatibility, but it is always set to zero.
/linux-4.1.27/Documentation/sound/alsa/
DChannel-Mapping-API.txt36 the kernel/user-space ABI perspective. It uses only the existing
/linux-4.1.27/Documentation/ioctl/
Dbotching-up-ioctls.txt72 then bakes in the ABI that those fields can never be used for anything else
212 disclaimer of not having a stable ABI would be better.
/linux-4.1.27/arch/sh/kernel/cpu/sh2/
Dentry.S183 add #-0x10,r9 ! convert SH2 to SH3/4 ABI
/linux-4.1.27/arch/
DKconfig503 # ABI hall of shame
535 Even weirder antique ABI - three-argument sigsuspend(2)
/linux-4.1.27/Documentation/virtual/kvm/
Dnested-vmx.txt65 specification of the ABI that it provides is Intel's VMX specification,
Dapi.txt51 As of Linux 2.6.22, the KVM ABI has been stabilized: no backward
/linux-4.1.27/Documentation/hid/
Dhid-sensor.txt72 can use IIO interface to use the standard ABI defined for a type of sensor.
/linux-4.1.27/drivers/platform/x86/
DKconfig546 <file:Documentation/ABI/testing/sysfs-platform-asus-wmi>
559 <file:Documentation/ABI/testing/sysfs-platform-asus-wmi>
812 <file:Documentation/ABI/testing/sysfs-platform-samsung-laptop>
/linux-4.1.27/Documentation/usb/
Dgadget_configfs.txt143 Please refer to Documentation/ABI/*/configfs-usb-gadget* for more information.
Dusbmon.txt16 is available through a character device in /dev namespace and is an ABI.
/linux-4.1.27/arch/arc/kernel/
Dentry.S585 ; in pt_reg since the "C" ABI (kernel code) will automatically
/linux-4.1.27/Documentation/prctl/
Dseccomp_filter.txt67 call ABI as the parent.
/linux-4.1.27/arch/arm/
DKconfig1594 ARM ABI (aka EABI). This is only useful if you are using a user
1597 Since there are major incompatibilities between the legacy ABI and
1606 bool "Allow old ABI binaries to run with this kernel (EXPERIMENTAL)"
1612 in memory differs between the legacy ABI and the new ARM EABI
1622 to execute a legacy ABI binary then the result will be
/linux-4.1.27/Documentation/development-process/
D7.AdvancedTopics169 documentation, adverse effects on performance, user-space ABI changes, etc.
D4.Coding196 user-space ABI. Once an interface has been exported to user space, it must
330 Documentation/ABI/README for a description of how this documentation should
/linux-4.1.27/Documentation/serial/
Dtty.txt18 called. Do not re-use ldisc numbers as they are part of the userspace ABI
/linux-4.1.27/Documentation/locking/
Dww-mutex-design.txt112 the list is constructed from userspace input and the ABI requires userspace to
/linux-4.1.27/Documentation/kbuild/
Dmodules.txt429 as a simple ABI consistency check. A CRC value of the full prototype
/linux-4.1.27/arch/mips/
DKconfig2649 point registers with binaries using the O32 ABI along with the
2659 concerning its effect upon the O32 ABI in userland are still being
/linux-4.1.27/
DMAINTAINERS223 ABI/API
225 F: Documentation/ABI/
274 F: Documentation/ABI/testing/sysfs-bus-acpi
968 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
2962 F: Documentation/ABI/testing/sysfs-class-cxl
3300 X: Documentation/ABI/
4246 F: Documentation/ABI/testing/sysfs-fs-f2fs
4722 F: Documentation/ABI/testing/sysfs-bus-hsi
6019 F: Documentation/ABI/testing/sysfs-kernel-livepatch
7906 F: Documentation/ABI/testing/sysfs-ptp
[all …]
/linux-4.1.27/scripts/genksyms/
Dlex.lex.c_shipped1917 * but in this case, the only effect will be, that the ABI checksums become
/linux-4.1.27/arch/x86/
DKconfig2531 bool "x32 ABI for 64-bit mode"
2534 Include code to run binaries for the x32 native 32-bit ABI
/linux-4.1.27/Documentation/laptops/
Dthinkpad-acpi.txt1442 0x020000: ABI fix: added a separate hwmon platform device and