blob: cb1fbfc3f8993b41677544e76fc0925ca0917b4a [file] [log] [blame]
Guillaume Ranquet6ff0c752014-02-10 13:11:29 +01001/* Generated by gensyscalls.py. Do not edit. */
2
3#include <private/bionic_asm.h>
4
5ENTRY(recvmmsg)
6 stp x29, x30, [sp, #-16]!
Christopher Ferrisdf22a122014-05-21 16:00:13 -07007 .cfi_def_cfa_offset 16
8 .cfi_rel_offset x29, 0
9 .cfi_rel_offset x30, 8
Guillaume Ranquet6ff0c752014-02-10 13:11:29 +010010 mov x29, sp
Guillaume Ranquet6ff0c752014-02-10 13:11:29 +010011
12 mov x8, __NR_recvmmsg
13 svc #0
14
Guillaume Ranquet6ff0c752014-02-10 13:11:29 +010015 ldp x29, x30, [sp], #16
Christopher Ferrisdf22a122014-05-21 16:00:13 -070016 .cfi_def_cfa_offset 0
17 .cfi_restore x29
18 .cfi_restore x30
Guillaume Ranquet6ff0c752014-02-10 13:11:29 +010019
20 cmn x0, #(MAX_ERRNO + 1)
21 cneg x0, x0, hi
22 b.hi __set_errno
23
24 ret
25END(recvmmsg)