Logo
Explore Help
Sign In
generic-library/bionic
1
0
Fork 0
You've already forked bionic
Code Issues Pull Requests Releases Wiki Activity
bionic/libc/arch-arm64/syscalls/readahead.S

22 lines
405 B
ArmAsm
Raw Normal View History

AArch64: Autogenerated syscalls for AArch64 This patch adds AArch64 syscalls, autogenerated using: ./libc/tools/gensyscalls.py Change-Id: I1cc60430423ecb52a35448bf2c358b82136b2f16 Signed-off-by: Serban Constantinescu <serban.constantinescu@arm.com>
2013-10-10 23:05:06 +01:00
/* Generated by gensyscalls.py. Do not edit. */
Stop using the non-uapi <linux/err.h> header file. We only need it for MAX_ERRNO, and it's time we had somewhere to put the little assembler utility macros we've been putting off writing. Change-Id: I9354d2e0dc47c689296a34b5b229fc9ba75f1a83
2013-11-07 10:31:05 -08:00
#include <private/bionic_asm.h>
AArch64: Autogenerated syscalls for AArch64 This patch adds AArch64 syscalls, autogenerated using: ./libc/tools/gensyscalls.py Change-Id: I1cc60430423ecb52a35448bf2c358b82136b2f16 Signed-off-by: Serban Constantinescu <serban.constantinescu@arm.com>
2013-10-10 23:05:06 +01:00
ENTRY(readahead)
stp x29, x30, [sp, #-16]!
mov x29, sp
str x8, [sp, #-16]!
mov x8, __NR_readahead
svc #0
ldr x8, [sp], #16
ldp x29, x30, [sp], #16
cmn x0, #(MAX_ERRNO + 1)
cneg x0, x0, hi
b.hi __set_errno
ret
END(readahead)
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.23.1 Page: 44ms Template: 2ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API