| /linux-4.1.27/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 | 266 #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/ |
| 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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/Documentation/zh_CN/filesystems/ |
| D | sysfs.txt | 370 sysfs 目录结构以及其中包含的属性定义了一个内核与用户空间之间的 ABI。 371 对于任何 ABI,其自身的稳定和适当的文档是非常重要的。所有新的 sysfs 372 属性必须在 Documentation/ABI 中有文档。详见 Documentation/ABI/README。
|
| /linux-4.1.27/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.1.27/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 | 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.1.27/Documentation/ja_JP/ |
| D | SubmitChecklist | 92 19: 新しいuserspaceインタフェースを作成した場合には、Documentation/ABI/ に 93 Documentation/ABI/README を参考にして必ずドキュメントを追加してください。
|
| /linux-4.1.27/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.1.27/scripts/ |
| D | checksyscalls.sh | 190 /* sync_file_range had a stupid ABI. Allow sync_file_range2 instead */
|
| /linux-4.1.27/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.1.27/Documentation/devicetree/bindings/arm/ |
| D | xen.txt | 8 where <version> is the version of the Xen ABI of the platform.
|
| /linux-4.1.27/Documentation/leds/ |
| D | leds-class-flash.txt | 16 (see Documentation/ABI/testing/sysfs-class-led-flash)
|
| /linux-4.1.27/Documentation/devicetree/bindings/clock/ti/ |
| D | clockdomain.txt | 3 Binding status: Unstable - ABI compatibility may be broken in the future
|
| D | fapll.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 | interface.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 | mux.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 | gate.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.1.27/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.1.27/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.1.27/Documentation/ABI/testing/ |
| 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-class-backlight-driver-adp8870 | 53 Documentation/ABI/stable/sysfs-class-backlight.
|
| D | sysfs-firmware-gsmi | 23 See Documentation/ABI/*/sysfs-firmware-efi-vars
|
| /linux-4.1.27/Documentation/filesystems/ |
| D | sysfs.txt | 377 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
|
| D | debugfs.txt | 8 ABI to user space; in theory, there are no stability constraints placed on
|
| D | f2fs.txt | 172 (see also Documentation/ABI/testing/sysfs-fs-f2fs)
|
| D | ext4.txt | 445 (see also Documentation/ABI/testing/sysfs-fs-ext4)
|
| /linux-4.1.27/Documentation/arm/Atmel/ |
| D | README | 110 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/ |
| D | Kconfig | 39 process to handle requests. This is version 2 of the ABI; version 1
|
| /linux-4.1.27/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 | 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 | 238 Documentation/ABI/testing/sysfs/devices-edac
|
| D | kprobes.txt | 445 the architecture's ABI.
|
| /linux-4.1.27/Documentation/cdrom/ |
| D | packet-writing.txt | 112 Documentation/ABI/testing/sysfs-class-pktcdvd 124 Documentation/ABI/testing/debugfs-pktcdvd
|
| /linux-4.1.27/Documentation/parisc/ |
| D | registers | 5 General Registers as specified by ABI 14 CR11 as specified by ABI (SAR)
|
| /linux-4.1.27/Documentation/vm/ |
| D | remap_file_pages.txt | 23 work slower for rare users of remap_file_pages() but ABI is preserved.
|
| /linux-4.1.27/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 | 378 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/ |
| D | Kconfig | 48 See also Documentation/ABI/testing/sysfs-firmware-efi-runtime-map.
|
| /linux-4.1.27/Documentation/power/regulator/ |
| D | overview.txt | 165 4. Userspace ABI. 171 See Documentation/ABI/testing/sysfs-class-regulator
|
| /linux-4.1.27/arch/cris/arch-v10/lib/ |
| D | checksum.S | 26 ;; according to the ABI
|
| D | checksumcopy.S | 30 ;; according to the ABI
|
| /linux-4.1.27/Documentation/blockdev/ |
| D | zram.txt | 104 read Documentation/ABI/testing/sysfs-block-zram. 139 Documentation/ABI/obsolete/sysfs-block-zram
|
| /linux-4.1.27/Documentation/infiniband/ |
| D | user_verbs.txt | 24 The ABI is defined in drivers/infiniband/include/ib_user_verbs.h.
|
| /linux-4.1.27/Documentation/acpi/ |
| D | video_extension.txt | 22 Documentation/ABI/stable/sysfs-class-backlight.
|
| /linux-4.1.27/tools/lguest/ |
| D | lguest.txt | 22 - No ABI: being tied to a specific kernel anyway, you can change anything.
|
| /linux-4.1.27/arch/sh/kernel/cpu/sh2a/ |
| D | entry.S | 148 add #-0x10,r9 ! convert SH2 to SH3/4 ABI
|
| /linux-4.1.27/drivers/firmware/ |
| D | Kconfig | 37 See also Documentation/ABI/testing/sysfs-firmware-memmap.
|
| /linux-4.1.27/Documentation/powerpc/ |
| D | cxl.txt | 214 For ABI padding and future extensions 367 described in Documentation/ABI/testing/sysfs-class-cxl
|
| /linux-4.1.27/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.1.27/Documentation/sound/alsa/ |
| D | Channel-Mapping-API.txt | 36 the kernel/user-space ABI perspective. It uses only the existing
|
| /linux-4.1.27/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.1.27/arch/sh/kernel/cpu/sh2/ |
| D | entry.S | 183 add #-0x10,r9 ! convert SH2 to SH3/4 ABI
|
| /linux-4.1.27/arch/ |
| D | Kconfig | 503 # ABI hall of shame 535 Even weirder antique ABI - three-argument sigsuspend(2)
|
| /linux-4.1.27/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.1.27/Documentation/hid/ |
| D | hid-sensor.txt | 72 can use IIO interface to use the standard ABI defined for a type of sensor.
|
| /linux-4.1.27/drivers/platform/x86/ |
| D | Kconfig | 546 <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/ |
| 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.1.27/arch/arc/kernel/ |
| D | entry.S | 585 ; in pt_reg since the "C" ABI (kernel code) will automatically
|
| /linux-4.1.27/Documentation/prctl/ |
| D | seccomp_filter.txt | 67 call ABI as the parent.
|
| /linux-4.1.27/arch/arm/ |
| D | Kconfig | 1594 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/ |
| 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.1.27/Documentation/serial/ |
| D | tty.txt | 18 called. Do not re-use ldisc numbers as they are part of the userspace ABI
|
| /linux-4.1.27/Documentation/locking/ |
| D | ww-mutex-design.txt | 112 the list is constructed from userspace input and the ABI requires userspace to
|
| /linux-4.1.27/Documentation/kbuild/ |
| D | modules.txt | 429 as a simple ABI consistency check. A CRC value of the full prototype
|
| /linux-4.1.27/arch/mips/ |
| D | Kconfig | 2649 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/ |
| D | MAINTAINERS | 223 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/ |
| D | lex.lex.c_shipped | 1917 * but in this case, the only effect will be, that the ABI checksums become
|
| /linux-4.1.27/arch/x86/ |
| D | Kconfig | 2531 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/ |
| D | thinkpad-acpi.txt | 1442 0x020000: ABI fix: added a separate hwmon platform device and
|