17f72ad4d6c6f4c99726fff423bdbbdca1032fdc2Elliott Hughes/* Generated by gensyscalls.py. Do not edit. */ 27f72ad4d6c6f4c99726fff423bdbbdca1032fdc2Elliott Hughes 37f72ad4d6c6f4c99726fff423bdbbdca1032fdc2Elliott Hughes#include <private/bionic_asm.h> 47f72ad4d6c6f4c99726fff423bdbbdca1032fdc2Elliott Hughes 57f72ad4d6c6f4c99726fff423bdbbdca1032fdc2Elliott HughesENTRY(__sync_file_range) 67f72ad4d6c6f4c99726fff423bdbbdca1032fdc2Elliott Hughes mov x8, __NR_sync_file_range 77f72ad4d6c6f4c99726fff423bdbbdca1032fdc2Elliott Hughes svc #0 87f72ad4d6c6f4c99726fff423bdbbdca1032fdc2Elliott Hughes 97f72ad4d6c6f4c99726fff423bdbbdca1032fdc2Elliott Hughes cmn x0, #(MAX_ERRNO + 1) 107f72ad4d6c6f4c99726fff423bdbbdca1032fdc2Elliott Hughes cneg x0, x0, hi 117f72ad4d6c6f4c99726fff423bdbbdca1032fdc2Elliott Hughes b.hi __set_errno_internal 127f72ad4d6c6f4c99726fff423bdbbdca1032fdc2Elliott Hughes 137f72ad4d6c6f4c99726fff423bdbbdca1032fdc2Elliott Hughes ret 147f72ad4d6c6f4c99726fff423bdbbdca1032fdc2Elliott HughesEND(__sync_file_range) 157f72ad4d6c6f4c99726fff423bdbbdca1032fdc2Elliott Hughes.hidden __sync_file_range 16