// File: /workspace/github_c_makefile_star2_O2/aviralg[P]interceptr/src/library/sys_stat/definition.c
// Function: initialize_sys_stat_wrappers
void initialize_sys_stat_wrappers() {
    real_stat = DLSYM_NEXT_FUNCTION(stat);
    real___xstat = DLSYM_NEXT_FUNCTION(__xstat);
    real_stat64 = DLSYM_NEXT_FUNCTION(stat64);
    real___xstat64 = DLSYM_NEXT_FUNCTION(__xstat64);

    real_fstat = DLSYM_NEXT_FUNCTION(fstat);
    real___fxstat = DLSYM_NEXT_FUNCTION(__fxstat);
    real_fstat64 = DLSYM_NEXT_FUNCTION(fstat64);
    real___fxstat64 = DLSYM_NEXT_FUNCTION(__fxstat64);

    real_fstatat = DLSYM_NEXT_FUNCTION(fstatat);

    real_lstat = DLSYM_NEXT_FUNCTION(lstat);
    real___lxstat = DLSYM_NEXT_FUNCTION(__lxstat);
    real_lstat64 = DLSYM_NEXT_FUNCTION(lstat64);
    real___lxstat64 = DLSYM_NEXT_FUNCTION(__lxstat64);

    real_chmod = DLSYM_NEXT_FUNCTION(chmod);
    real_fchmod = DLSYM_NEXT_FUNCTION(fchmod);
    real_fchmodat = DLSYM_NEXT_FUNCTION(fchmodat);
    real_mkdir = DLSYM_NEXT_FUNCTION(mkdir);
    real_mkdirat = DLSYM_NEXT_FUNCTION(mkdirat);
    real_mknod = DLSYM_NEXT_FUNCTION(mknod);
    real_mknodat = DLSYM_NEXT_FUNCTION(mknodat);
    real_mkfifo = DLSYM_NEXT_FUNCTION(mkfifo);
    real_mkfifoat = DLSYM_NEXT_FUNCTION(mkfifoat);
    real_utimensat = DLSYM_NEXT_FUNCTION(utimensat);
    real_futimens = DLSYM_NEXT_FUNCTION(futimens);
    real_umask = DLSYM_NEXT_FUNCTION(umask);
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
pushq %rbx
pushq %rax
leaq 0x22b5(%rip), %rsi      # 0xb18a
pushq $-0x1
popq %rbx
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x7391(%rip)      # 0x10278
leaq 0x2289(%rip), %rsi      # 0xb177
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x7383(%rip)      # 0x10280
leaq 0x2295(%rip), %rsi      # 0xb199
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x7375(%rip)      # 0x10288
leaq 0x2265(%rip), %rsi      # 0xb17f
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x7367(%rip)      # 0x10290
leaq 0x2259(%rip), %rsi      # 0xb189
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x7359(%rip)      # 0x10298
leaq 0x2249(%rip), %rsi      # 0xb18f
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x734b(%rip)      # 0x102a0
leaq 0x223c(%rip), %rsi      # 0xb198
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x733d(%rip)      # 0x102a8
leaq 0x222e(%rip), %rsi      # 0xb1a0
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x732f(%rip)      # 0x102b0
leaq 0x2223(%rip), %rsi      # 0xb1ab
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x7321(%rip)      # 0x102b8
leaq 0x2215(%rip), %rsi      # 0xb1b3
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x7313(%rip)      # 0x102c0
leaq 0x2205(%rip), %rsi      # 0xb1b9
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x7305(%rip)      # 0x102c8
leaq 0x21f8(%rip), %rsi      # 0xb1c2
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x72f7(%rip)      # 0x102d0
leaq 0x21ea(%rip), %rsi      # 0xb1ca
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x72e9(%rip)      # 0x102d8
leaq 0x21e0(%rip), %rsi      # 0xb1d6
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x72db(%rip)      # 0x102e0
leaq 0x21c9(%rip), %rsi      # 0xb1d5
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x72cd(%rip)      # 0x102e8
leaq 0x21ba(%rip), %rsi      # 0xb1dc
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x72bf(%rip)      # 0x102f0
leaq 0x21ad(%rip), %rsi      # 0xb1e5
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x72b1(%rip)      # 0x102f8
leaq 0x219d(%rip), %rsi      # 0xb1eb
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x72a3(%rip)      # 0x10300
leaq 0x218f(%rip), %rsi      # 0xb1f3
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x7295(%rip)      # 0x10308
leaq 0x217f(%rip), %rsi      # 0xb1f9
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x7287(%rip)      # 0x10310
leaq 0x2171(%rip), %rsi      # 0xb201
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x7279(%rip)      # 0x10318
leaq 0x2162(%rip), %rsi      # 0xb208
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x726b(%rip)      # 0x10320
leaq 0x2155(%rip), %rsi      # 0xb211
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x725d(%rip)      # 0x10328
leaq 0x2149(%rip), %rsi      # 0xb21b
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x724f(%rip)      # 0x10330
leaq 0x213c(%rip), %rsi      # 0xb224
movq %rbx, %rdi
callq 0x5080
movq %rax, 0x7241(%rip)      # 0x10338
addq $0x8, %rsp
popq %rbx
popq %rbp
retq