| /* Generated by gensyscalls.py. Do not edit. */ | 
 |  | 
 | #include <private/bionic_asm.h> | 
 |  | 
 | ENTRY(___faccessat) | 
 |     pushl   %ebx | 
 |     .cfi_def_cfa_offset 8 | 
 |     .cfi_rel_offset ebx, 0 | 
 |     pushl   %ecx | 
 |     .cfi_adjust_cfa_offset 4 | 
 |     .cfi_rel_offset ecx, 0 | 
 |     pushl   %edx | 
 |     .cfi_adjust_cfa_offset 4 | 
 |     .cfi_rel_offset edx, 0 | 
 |  | 
 |     call    __kernel_syscall | 
 |     pushl   %eax | 
 |     .cfi_adjust_cfa_offset 4 | 
 |     .cfi_rel_offset eax, 0 | 
 |  | 
 |     mov     20(%esp), %ebx | 
 |     mov     24(%esp), %ecx | 
 |     mov     28(%esp), %edx | 
 |     movl    $__NR_faccessat, %eax | 
 |     call    *(%esp) | 
 |     addl    $4, %esp | 
 |  | 
 |     cmpl    $-MAX_ERRNO, %eax | 
 |     jb      1f | 
 |     negl    %eax | 
 |     pushl   %eax | 
 |     call    __set_errno_internal | 
 |     addl    $4, %esp | 
 | 1: | 
 |     popl    %edx | 
 |     popl    %ecx | 
 |     popl    %ebx | 
 |     ret | 
 | END(___faccessat) | 
 | .hidden ___faccessat |