17f8863dc07377544c1289efd0aaf787f5a4ecc04Serban Constantinescu/* Generated by gensyscalls.py. Do not edit. */ 27f8863dc07377544c1289efd0aaf787f5a4ecc04Serban Constantinescu 3ed74484dcbc2e156a6e5fa861a62425b12e55128Elliott Hughes#include <private/bionic_asm.h> 47f8863dc07377544c1289efd0aaf787f5a4ecc04Serban Constantinescu 57f8863dc07377544c1289efd0aaf787f5a4ecc04Serban ConstantinescuENTRY(pread64) 67f8863dc07377544c1289efd0aaf787f5a4ecc04Serban Constantinescu mov x8, __NR_pread64 77f8863dc07377544c1289efd0aaf787f5a4ecc04Serban Constantinescu svc #0 87f8863dc07377544c1289efd0aaf787f5a4ecc04Serban Constantinescu 97f8863dc07377544c1289efd0aaf787f5a4ecc04Serban Constantinescu cmn x0, #(MAX_ERRNO + 1) 107f8863dc07377544c1289efd0aaf787f5a4ecc04Serban Constantinescu cneg x0, x0, hi 11011e111d299284b65af07add523a9dccac356244Elliott Hughes b.hi __set_errno_internal 127f8863dc07377544c1289efd0aaf787f5a4ecc04Serban Constantinescu 137f8863dc07377544c1289efd0aaf787f5a4ecc04Serban Constantinescu ret 147f8863dc07377544c1289efd0aaf787f5a4ecc04Serban ConstantinescuEND(pread64) 158fbf8deb34d0bd1efc22d2b67d660ad32ecc4c5cElliott Hughes 16fa5faa0ce6deba5ad9c96fe5cf74e63e4a6edfb3Christopher FerrisALIAS_SYMBOL(pread, pread64) 17