; ; common_flush_all from 0x18013892c to 0x180138989 (93 bytes) ; ; 5 xrefs: ; > unknown_libname_69 @ 0x180138a1b ; > _flushall @ 0x180138a56 ; > fflush @ 0x180138a6a ; > @ 0x1802036b0 ; > @ 0x1802036bc ; ; This function is hookable on this platform! ; ; Using BromaIDA 8.0.0 @ https:;github.com/Stazzical/BromaIDA ; Using bindings at commit ba9f177b at Thu Jul 16 22:52:06 2026 from https:;github.com/geode-sdk/bindings ; mov [rsp-8+arg_0], cl ; +0x0, 0x18013892c push rbp ; +0x4, 0x180138930 mov rbp, rsp ; +0x5, 0x180138931 sub rsp, 40h ; +0x8, 0x180138934 and [rbp+arg_18], 0 ; +0xc, 0x180138938 lea rax, [rbp+arg_18] ; +0x10, 0x18013893c and [rbp+arg_10], 0 ; +0x14, 0x180138940 lea r9, [rbp+var_20] ; +0x18, 0x180138944 mov [rbp+var_18], rax ; +0x1c, 0x180138948 lea r8, [rbp+var_18] ; +0x20, 0x18013894c lea rax, [rbp+arg_0] ; +0x24, 0x180138950 mov [rbp+var_10], rax ; +0x28, 0x180138954 lea rdx, [rbp+var_1C] ; +0x2c, 0x180138958 lea rax, [rbp+arg_10] ; +0x30, 0x18013895c mov [rbp+var_8], rax ; +0x34, 0x180138960 lea rcx, [rbp+arg_8] ; +0x38, 0x180138964 mov eax, 8 ; +0x3c, 0x180138968 mov [rbp+var_20], eax ; +0x41, 0x18013896d mov [rbp+var_1C], eax ; +0x44, 0x180138970 call ??$?RV_lambda_886d6c58226a84441f68b9f2b8217b83_@@AEAV_lambda_ab61a845afdef5b7c387490eaf3616ee_@@V_lambda_f7f22ab5edc0698d5f6905b0d3f44752_@@@?$__crt_seh_guarded_call@X@@QEAAX$$QEAV_lambda_886d6c58226a84441f68b9f2b8217b83_@@AEAV_lambda_ab61a845afdef5b7c387490eaf3616ee_@@$$QEAV_lambda_f7f22ab5edc0698d5f6905b0d3f44752_@@@Z ; +0x47, 0x180138973 cmp [rbp+arg_0], 0 ; +0x4c, 0x180138978 mov eax, [rbp+arg_10] ; +0x50, 0x18013897c cmovnz eax, [rbp+arg_18] ; +0x53, 0x18013897f add rsp, 40h ; +0x57, 0x180138983 pop rbp ; +0x5b, 0x180138987 retn ; +0x5c, 0x180138988