| /linux-4.4.14/arch/arm/kernel/ |
| D | calls.S | 114 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 …]
|
| D | entry-common.S | 298 #define ABI(native, compat) native macro 308 #undef ABI 410 #define ABI(native, compat) compat macro 416 #undef ABI
|
| /linux-4.4.14/Documentation/metag/ |
| D | 00-INDEX | 3 kernel-ABI.txt 4 - Documents metag ABI details
|
| D | kernel-ABI.txt | 11 (*) 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.4.14/Documentation/ABI/testing/ |
| D | sysfs-bus-iio-meas-spec | 7 This ABI is available for tsys02d, htu21, ms8607 8 This ABI is available for htu21, ms8607
|
| D | sysfs-firmware-efi | 27 which the tables are printed forms an ABI and newer
|
| D | sysfs-class-devfreq | 51 This ABI shows the statistics of devfreq behavior on a 54 In order to activate this ABI, the devfreq target device
|
| D | sysfs-firmware-ofw | 17 in the future, but the symlink is the stable ABI.
|
| D | sysfs-firmware-gsmi | 23 See Documentation/ABI/*/sysfs-firmware-efi-vars
|
| D | sysfs-class-backlight-driver-adp8870 | 53 Documentation/ABI/stable/sysfs-class-backlight.
|
| D | sysfs-bus-iio | 1491 This ABI is especially applicable for humidity sensors
|
| /linux-4.4.14/Documentation/frv/ |
| D | kernel-ABI.txt | 2 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.4.14/Documentation/ABI/stable/ |
| D | vdso | 7 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.
|
| D | firewire-cdev | 8 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
|
| D | sysfs-class-rfkill | 7 Documentation/ABI/obsolete/sysfs-class-rfkill.
|
| /linux-4.4.14/Documentation/ABI/removed/ |
| D | raw1394 | 10 Replaced by /dev/fw*, i.e. the <linux/firewire-cdev.h> ABI of 14 libraw1394 (works with firewire-cdev too, transparent to library ABI
|
| D | video1394 | 11 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.4.14/arch/tile/ |
| D | Kconfig.debug | 18 bool "Provide wrapper functions for hypervisor ABI calls" 21 Provide wrapper functions for the hypervisor ABI calls
|
| /linux-4.4.14/Documentation/nios2/ |
| D | README | 7 system call ABI. Please see this link for more information on how compiling and booting 20 Nios II ABI
|
| /linux-4.4.14/Documentation/mn10300/ |
| D | ABI.txt | 2 MN10300 FUNCTION CALL ABI 106 KERNEL ABI 109 The kernel may use a slightly different ABI internally. 133 SYSTEM CALL ABI
|
| /linux-4.4.14/Documentation/zh_CN/filesystems/ |
| D | sysfs.txt | 370 sysfs 目录结构以及其中包含的属性定义了一个内核与用户空间之间的 ABI。 371 对于任何 ABI,其自身的稳定和适当的文档是非常重要的。所有新的 sysfs 372 属性必须在 Documentation/ABI 中有文档。详见 Documentation/ABI/README。
|
| /linux-4.4.14/Documentation/extcon/ |
| D | porting-android-switch-class | 44 interfaces (both ABI and in-kernel API) and different ABI locations. 115 ****** ABI Location 123 state ABI is same with switch class.
|
| /linux-4.4.14/Documentation/trace/ |
| D | ftrace-design.txt | 41 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 */
|
| D | intel_th.txt | 30 Documentation/ABI/testing/sysfs-bus-intel_th-output-devices, the most 36 description is at Documentation/ABI/testing/sysfs-bus-intel_th-devices-gth.
|
| D | kprobetrace.txt | 104 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.4.14/Documentation/ja_JP/ |
| D | SubmitChecklist | 92 19: 新しいuserspaceインタフェースを作成した場合には、Documentation/ABI/ に 93 Documentation/ABI/README を参考にして必ずドキュメントを追加してください。
|
| /linux-4.4.14/Documentation/devicetree/bindings/ |
| D | ABI.txt | 2 Devicetree (DT) ABI 4 I. Regarding stable bindings/ABI, we quote from the 2013 ARM mini-summit
|
| D | submitting-patches.txt | 62 0) Please see ...bindings/ABI.txt for details regarding devicetree ABI.
|
| /linux-4.4.14/Documentation/ABI/ |
| D | README | 1 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.4.14/scripts/ |
| D | checksyscalls.sh | 190 /* sync_file_range had a stupid ABI. Allow sync_file_range2 instead */
|
| /linux-4.4.14/Documentation/devicetree/bindings/arm/ |
| D | marvell,berlin.txt | 11 Please refer to Documentation/devicetree/bindings/ABI.txt for a definition of a 12 stable binding/ABI.
|
| D | xen.txt | 8 where <version> is the version of the Xen ABI of the platform.
|
| /linux-4.4.14/Documentation/devicetree/bindings/clock/ti/ |
| D | fapll.txt | 3 Binding status: Unstable - ABI compatibility may be broken in the future
|
| D | clockdomain.txt | 3 Binding status: Unstable - ABI compatibility may be broken in the future
|
| D | autoidle.txt | 3 Binding status: Unstable - ABI compatibility may be broken in the future
|
| D | fixed-factor-clock.txt | 3 Binding status: Unstable - ABI compatibility may be broken in the future
|
| D | composite.txt | 3 Binding status: Unstable - ABI compatibility may be broken in the future
|
| D | apll.txt | 3 Binding status: Unstable - ABI compatibility may be broken in the future
|
| D | interface.txt | 3 Binding status: Unstable - ABI compatibility may be broken in the future
|
| D | mux.txt | 3 Binding status: Unstable - ABI compatibility may be broken in the future
|
| D | gate.txt | 3 Binding status: Unstable - ABI compatibility may be broken in the future
|
| D | dpll.txt | 3 Binding status: Unstable - ABI compatibility may be broken in the future
|
| D | divider.txt | 3 Binding status: Unstable - ABI compatibility may be broken in the future
|
| /linux-4.4.14/arch/c6x/lib/ |
| D | remu.S | 20 ;; ABI considerations for the divide functions 41 ;; The ABI seems designed to prevent these functions calling each other,
|
| D | divi.S | 20 ;; ABI considerations for the divide functions
|
| D | remi.S | 20 ;; ABI considerations for the divide functions
|
| D | divu.S | 20 ;; ABI considerations for the divide functions
|
| /linux-4.4.14/Documentation/devicetree/bindings/clock/ |
| D | keystone-gate.txt | 1 Status: Unstable - ABI compatibility may be broken in the future
|
| D | keystone-pll.txt | 1 Status: Unstable - ABI compatibility may be broken in the future
|
| /linux-4.4.14/Documentation/filesystems/ |
| D | sysfs.txt | 381 ABI between the kernel and user space. As for any ABI, it is important that 382 this ABI is stable and properly documented. All new sysfs attributes must be 383 documented in Documentation/ABI. See also Documentation/ABI/README for more
|
| D | debugfs.txt | 8 ABI to user space; in theory, there are no stability constraints placed on
|
| D | f2fs.txt | 175 (see also Documentation/ABI/testing/sysfs-fs-f2fs)
|
| D | ext4.txt | 445 (see also Documentation/ABI/testing/sysfs-fs-ext4)
|
| /linux-4.4.14/Documentation/arm/Atmel/ |
| D | README | 115 Please refer to the Documentation/devicetree/bindings/ABI.txt file for a 116 definition of a "Stable" binding/ABI.
|
| /linux-4.4.14/drivers/target/ |
| D | Kconfig | 39 process to handle requests. This is version 2 of the ABI; version 1
|
| /linux-4.4.14/Documentation/cdrom/ |
| D | packet-writing.txt | 112 Documentation/ABI/testing/sysfs-class-pktcdvd 124 Documentation/ABI/testing/debugfs-pktcdvd
|
| /linux-4.4.14/Documentation/ |
| D | SubmitChecklist | 74 19: All new userspace interfaces are documented in Documentation/ABI/. 75 See Documentation/ABI/README for more information.
|
| D | 00-INDEX | 15 ABI/ 16 - info on kernel <-> userspace ABI and relative interface stability. 390 robust-futex-ABI.txt 391 - documentation of the robust futex ABI.
|
| D | adding-syscalls.txt | 356 Second, you need to figure out what should happen for the x32 ABI version of 370 call for the x32 ABI (and consequently the entry in 413 system call rather than the native 64-bit version. Also, if the x32 ABI 459 and x32 (-mx32) ABI program. 520 - commit bb458c644a59 ("Safer ABI for O_TMPFILE")
|
| D | rfkill.txt | 123 For further details consult Documentation/ABI/stable/sysfs-class-rfkill.
|
| D | pi-futex.txt | 114 possible anyway, due to existing ABI properties of pthread mutexes.]
|
| D | robust-futex-ABI.txt | 3 The robust futex ABI
|
| D | unshare.txt | 109 allowed incremental context unsharing in future without an ABI change.
|
| D | edac.txt | 204 Documentation/ABI/testing/sysfs-devices-edac
|
| D | kprobes.txt | 445 the architecture's ABI.
|
| /linux-4.4.14/Documentation/parisc/ |
| D | registers | 5 General Registers as specified by ABI 14 CR11 as specified by ABI (SAR)
|
| /linux-4.4.14/Documentation/vm/ |
| D | remap_file_pages.txt | 23 work slower for rare users of remap_file_pages() but ABI is preserved.
|
| /linux-4.4.14/Documentation/networking/ |
| D | cdc_mbim.txt | 63 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
|
| D | filter.txt | 650 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
|
| D | can.txt | 381 kernel interfaces (ABI) which heavily rely on the CAN frame with fixed eight 898 version - prints the SocketCAN core version and the ABI version
|
| /linux-4.4.14/Documentation/power/regulator/ |
| D | overview.txt | 165 4. Userspace ABI. 171 See Documentation/ABI/testing/sysfs-class-regulator
|
| /linux-4.4.14/arch/cris/arch-v10/lib/ |
| D | checksum.S | 26 ;; according to the ABI
|
| D | checksumcopy.S | 30 ;; according to the ABI
|
| /linux-4.4.14/drivers/firmware/efi/ |
| D | Kconfig | 53 See also Documentation/ABI/testing/sysfs-firmware-efi-runtime-map.
|
| /linux-4.4.14/Documentation/leds/ |
| D | leds-class-flash.txt | 16 (see Documentation/ABI/testing/sysfs-class-led-flash)
|
| /linux-4.4.14/Documentation/infiniband/ |
| D | user_verbs.txt | 24 The ABI is defined in drivers/infiniband/include/ib_user_verbs.h.
|
| /linux-4.4.14/Documentation/blockdev/ |
| D | zram.txt | 158 read Documentation/ABI/testing/sysfs-block-zram. 195 Documentation/ABI/obsolete/sysfs-block-zram
|
| /linux-4.4.14/Documentation/acpi/ |
| D | video_extension.txt | 22 Documentation/ABI/stable/sysfs-class-backlight.
|
| /linux-4.4.14/tools/lguest/ |
| D | lguest.txt | 22 - No ABI: being tied to a specific kernel anyway, you can change anything.
|
| /linux-4.4.14/arch/arc/kernel/ |
| D | entry.S | 318 ; in pt_reg since the "C" ABI (kernel code) will automatically
|
| /linux-4.4.14/arch/sh/kernel/cpu/sh2a/ |
| D | entry.S | 148 add #-0x10,r9 ! convert SH2 to SH3/4 ABI
|
| /linux-4.4.14/Documentation/powerpc/ |
| D | cxl.txt | 217 For ABI padding and future extensions 370 described in Documentation/ABI/testing/sysfs-class-cxl
|
| /linux-4.4.14/Documentation/scheduler/ |
| D | sched-nice-design.txt | 37 changing the ABI to extend priorities was discarded early on.)
|
| D | sched-stats.txt | 42 scheduler. We kept it for ABI compatibility, but it is always set to zero.
|
| /linux-4.4.14/Documentation/sound/alsa/ |
| D | Channel-Mapping-API.txt | 36 the kernel/user-space ABI perspective. It uses only the existing
|
| /linux-4.4.14/Documentation/ioctl/ |
| D | botching-up-ioctls.txt | 72 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.4.14/arch/sh/kernel/cpu/sh2/ |
| D | entry.S | 183 add #-0x10,r9 ! convert SH2 to SH3/4 ABI
|
| /linux-4.4.14/drivers/firmware/ |
| D | Kconfig | 59 See also Documentation/ABI/testing/sysfs-firmware-memmap.
|
| /linux-4.4.14/arch/ |
| D | Kconfig | 522 # ABI hall of shame 554 Even weirder antique ABI - three-argument sigsuspend(2)
|
| /linux-4.4.14/Documentation/virtual/kvm/ |
| D | nested-vmx.txt | 65 specification of the ABI that it provides is Intel's VMX specification,
|
| D | api.txt | 51 As of Linux 2.6.22, the KVM ABI has been stabilized: no backward
|
| /linux-4.4.14/drivers/staging/most/Documentation/ |
| D | driver_usage.txt | 103 See ABI/sysfs-class-most.txt
|
| /linux-4.4.14/arch/s390/kernel/ |
| D | head.S | 279 # IMPORTANT: Do not change this table, it is s390 kernel ABI!
|
| /linux-4.4.14/Documentation/hid/ |
| D | hid-sensor.txt | 72 can use IIO interface to use the standard ABI defined for a type of sensor.
|
| /linux-4.4.14/drivers/platform/x86/ |
| D | Kconfig | 572 <file:Documentation/ABI/testing/sysfs-platform-asus-wmi> 585 <file:Documentation/ABI/testing/sysfs-platform-asus-wmi> 857 <file:Documentation/ABI/testing/sysfs-platform-samsung-laptop>
|
| /linux-4.4.14/Documentation/usb/ |
| D | gadget_configfs.txt | 143 Please refer to Documentation/ABI/*/configfs-usb-gadget* for more information.
|
| D | usbmon.txt | 16 is available through a character device in /dev namespace and is an ABI.
|
| /linux-4.4.14/Documentation/prctl/ |
| D | seccomp_filter.txt | 67 call ABI as the parent.
|
| /linux-4.4.14/arch/arm/ |
| D | Kconfig | 1611 ARM ABI (aka EABI). This is only useful if you are using a user 1614 Since there are major incompatibilities between the legacy ABI and 1623 bool "Allow old ABI binaries to run with this kernel (EXPERIMENTAL)" 1629 in memory differs between the legacy ABI and the new ARM EABI 1639 to execute a legacy ABI binary then the result will be
|
| /linux-4.4.14/Documentation/development-process/ |
| D | 7.AdvancedTopics | 169 documentation, adverse effects on performance, user-space ABI changes, etc.
|
| D | 4.Coding | 196 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.4.14/Documentation/serial/ |
| D | tty.txt | 15 called. Do not re-use ldisc numbers as they are part of the userspace ABI
|
| /linux-4.4.14/Documentation/locking/ |
| D | ww-mutex-design.txt | 112 the list is constructed from userspace input and the ABI requires userspace to
|
| /linux-4.4.14/Documentation/kbuild/ |
| D | modules.txt | 429 as a simple ABI consistency check. A CRC value of the full prototype
|
| /linux-4.4.14/ |
| D | MAINTAINERS | 224 ABI/API 226 F: Documentation/ABI/ 281 F: Documentation/ABI/testing/sysfs-bus-acpi 1009 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-* 3217 F: Documentation/ABI/testing/sysfs-class-cxl 3561 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables 3573 X: Documentation/ABI/ 4581 F: Documentation/ABI/testing/sysfs-fs-f2fs 5083 F: Documentation/ABI/testing/sysfs-bus-hsi 5128 F: Documentation/ABI/stable/sysfs-bus-vmbus [all …]
|
| /linux-4.4.14/arch/mips/ |
| D | Kconfig | 2704 point registers with binaries using the O32 ABI along with the 2714 concerning its effect upon the O32 ABI in userland are still being
|
| /linux-4.4.14/scripts/genksyms/ |
| D | lex.lex.c_shipped | 1917 * but in this case, the only effect will be, that the ABI checksums become
|
| /linux-4.4.14/arch/x86/ |
| D | Kconfig | 2621 bool "x32 ABI for 64-bit mode" 2624 Include code to run binaries for the x32 native 32-bit ABI
|
| /linux-4.4.14/Documentation/laptops/ |
| D | thinkpad-acpi.txt | 1442 0x020000: ABI fix: added a separate hwmon platform device and
|