// // FMOD_OS_CriticalSection_Enter from 0x1800c0bd0 to 0x1800c0bee (30 bytes) // // 116 xrefs: // > sub_180017630 @ 0x180017679 // > sub_180017D70 @ 0x180017d92 // > sub_1800180F0 @ 0x1800181a0 // > sub_1800B25E0 @ 0x1800b263c // > sub_1800B2770 @ 0x1800b285a // > sub_1800B3D50 @ 0x1800b3d74 // > sub_1800B3D50 @ 0x1800b40b7 // > FMOD_File_SetDiskBusy @ 0x1800b4166 // > sub_1800B6530 @ 0x1800b659b // > sub_1800B6AA0 @ 0x1800b6adf // > sub_1800B6E80 @ 0x1800b6f22 // > sub_1800C2DC0 @ 0x1800c2de3 // > sub_1800C2F30 @ 0x1800c2f6d // > sub_1800C6FD0 @ 0x1800c7025 // > sub_1800C7170 @ 0x1800c71a4 // > sub_1800C7270 @ 0x1800c7291 // > sub_1800C9FF0 @ 0x1800ca27b // > sub_1800CE3D0 @ 0x1800ce5ff // > sub_1800D10B0 @ 0x1800d10f4 // > sub_1800D10B0 @ 0x1800d1130 // > sub_1800D12F0 @ 0x1800d1346 // > sub_1800D15C0 @ 0x1800d1601 // > sub_1800D1800 @ 0x1800d1838 // > sub_1800D19B0 @ 0x1800d19e1 // > sub_1800D21F0 @ 0x1800d222d // > sub_1800D2630 @ 0x1800d2658 // > sub_1800D2A40 @ 0x1800d2a65 // > sub_1800D2C70 @ 0x1800d2c8b // > sub_1800D2D70 @ 0x1800d2f45 // > sub_1800D2D70 @ 0x1800d32cc // > sub_1800D2D70 @ 0x1800d33b4 // > sub_1800D2D70 @ 0x1800d3875 // > sub_1800D2D70 @ 0x1800d3993 // > sub_1800D3AC0 @ 0x1800d3af3 // > sub_1800D3BA0 @ 0x1800d3bd4 // > sub_1800D3CD0 @ 0x1800d3cf3 // > sub_1800D3D90 @ 0x1800d3db2 // > sub_1800D4040 @ 0x1800d4063 // > sub_1800D4140 @ 0x1800d4170 // > sub_1800D9D70 @ 0x1800d9ddb // > sub_1800DA0F0 @ 0x1800da10f // > sub_1800DA290 @ 0x1800da2bf // > sub_1800DA460 @ 0x1800da4cf // > sub_1800DA550 @ 0x1800da655 // > sub_1800DA550 @ 0x1800da73a // > sub_1800DA550 @ 0x1800da866 // > sub_1800DAA10 @ 0x1800daa68 // > sub_1800DDAC0 @ 0x1800ddaf1 // > sub_1800DDB50 @ 0x1800ddb81 // > sub_1800DDBD0 @ 0x1800ddc04 // > sub_1800DDCD0 @ 0x1800ddd95 // > sub_1800DDCD0 @ 0x1800dde5e // > sub_1800DDED0 @ 0x1800ddf15 // > sub_1800DE070 @ 0x1800de09e // > sub_1800DE190 @ 0x1800de1b0 // > sub_1800DE9A0 @ 0x1800de9ef // > sub_1800DF320 @ 0x1800df42d // > sub_1800DFF40 @ 0x1800e0053 // > sub_1800DFF40 @ 0x1800e06b8 // > sub_1800E0EC0 @ 0x1800e0f3c // > sub_1800E31C0 @ 0x1800e366d // > sub_1800E37E0 @ 0x1800e3863 // > sub_1800E37E0 @ 0x1800e38c6 // > sub_1800E4E00 @ 0x1800e5423 // > sub_1800E4E00 @ 0x1800e5478 // > sub_1800F5350 @ 0x1800f53a8 // > sub_1800F55A0 @ 0x1800f55f4 // > sub_1800FE610 @ 0x18010035c // > sub_1801021C0 @ 0x1801021d4 // > sub_1801021E0 @ 0x18010224b // > sub_180102260 @ 0x180102281 // > sub_1801023B0 @ 0x1801023c5 // > sub_1801023B0 @ 0x1801023d6 // > sub_180102CA0 @ 0x180102fc3 // > sub_1801089F0 @ 0x180108a13 // > sub_180108D20 @ 0x180108d40 // > sub_180108DB0 @ 0x180108ddf // > sub_1801091F0 @ 0x180109215 // > sub_180109370 @ 0x18010947f // > sub_180109370 @ 0x1801094f9 // > sub_180109370 @ 0x1801095bb // > sub_180111EE0 @ 0x180111efb // > sub_180111F40 @ 0x180111f5f // > sub_1801121B0 @ 0x18011225e // > sub_1801122A0 @ 0x1801122c6 // > sub_1801123F0 @ 0x18011240e // > sub_180112460 @ 0x18011247e // > sub_1801125B0 @ 0x1801127a5 // > sub_1801125B0 @ 0x1801127be // > sub_1801129D0 @ 0x1801129fc // > sub_180112AC0 @ 0x180112ba8 // > sub_180112AC0 @ 0x180112bd6 // > sub_180112D30 @ 0x180112d68 // > sub_180112D30 @ 0x180112e30 // > sub_180112F10 @ 0x180112f49 // > sub_180112F10 @ 0x180112f71 // > sub_180113070 @ 0x18011318b // > sub_1801136E0 @ 0x1801136f4 // > sub_180113720 @ 0x180113748 // > sub_180113E10 @ 0x180113e47 // > sub_180113F70 @ 0x180113f91 // > sub_180114120 @ 0x18011419a // > sub_180114120 @ 0x1801142d8 // > sub_180114370 @ 0x1801143f1 // > sub_180114590 @ 0x1801145ec // > sub_180114590 @ 0x180114683 // > sub_1801146F0 @ 0x1801147f0 // > sub_180114BD0 @ 0x180114c19 // > sub_180114BD0 @ 0x180114ce8 // > sub_18011BCB0 @ 0x18011bcec // > sub_18011BEC0 @ 0x18011bef8 // > sub_18011BEC0 @ 0x18011bf1d // > sub_18011C160 @ 0x18011c1a4 // > sub_18011C160 @ 0x18011c282 // > @ 0x180194348 // > @ 0x1801fdaf4 // // 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 // __int64 __fastcall FMOD_OS_CriticalSection_Enter(struct _RTL_CRITICAL_SECTION *a1) { if ( !a1 ) return 28; EnterCriticalSection(a1); return 0; }