mlock.S revision ed74484dcbc2e156a6e5fa861a62425b12e55128
1/* Generated by gensyscalls.py. Do not edit. */
2
3#include <private/bionic_asm.h>
4
5ENTRY(mlock)
6    pushl   %ebx
7    pushl   %ecx
8    mov     12(%esp), %ebx
9    mov     16(%esp), %ecx
10    movl    $__NR_mlock, %eax
11    int     $0x80
12    cmpl    $-MAX_ERRNO, %eax
13    jb      1f
14    negl    %eax
15    pushl   %eax
16    call    __set_errno
17    addl    $4, %esp
18    orl     $-1, %eax
191:
20    popl    %ecx
21    popl    %ebx
22    ret
23END(mlock)
24