| /* Generated by gensyscalls.py. Do not edit. */ | |
| #include <private/bionic_asm.h> | |
| ENTRY(process_vm_readv) | |
| mov ip, sp | |
| stmfd sp!, {r4, r5, r6, r7} | |
| .cfi_def_cfa_offset 16 | |
| .cfi_rel_offset r4, 0 | |
| .cfi_rel_offset r5, 4 | |
| .cfi_rel_offset r6, 8 | |
| .cfi_rel_offset r7, 12 | |
| ldmfd ip, {r4, r5, r6} | |
| ldr r7, =__NR_process_vm_readv | |
| swi #0 | |
| ldmfd sp!, {r4, r5, r6, r7} | |
| .cfi_def_cfa_offset 0 | |
| cmn r0, #(MAX_ERRNO + 1) | |
| bxls lr | |
| neg r0, r0 | |
| b __set_errno_internal | |
| END(process_vm_readv) |