{"name": "ctimer_expired", "code": "_BOOL8 __fastcall ctimer_expired ( _QWORD * @@a1@@ ) { _QWORD * @@i@@ ; if ( initialized_0 ) return etimer_expired ( ( __int64 ) ( @@a1@@ + Number ) ) ; for ( @@i@@ = ( _QWORD * ) list_head ( ( __int64 ) ctimer_list ) ; @@i@@ ; @@i@@ = ( _QWORD * ) * @@i@@ ) { if ( @@i@@ == @@a1@@ ) return Number L ; } return Number L ; }", "source": [{"n": "a1", "t": {"T": 3, "t": "_QWORD"}, "location": "r56"}, {"n": "i", "t": {"T": 3, "t": "_QWORD"}, "location": "s8"}]}
{"name": "etimer_expired", "code": "_BOOL8 __fastcall etimer_expired ( __int64 @@a1@@ ) { return * ( _QWORD * ) ( @@a1@@ + Number ) == Number L ; }", "source": [{"n": "a1", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r56"}]} {"name": "timer_expired", "code": "_BOOL8 __fastcall timer_expired ( _QWORD * @@a1@@ ) { return ( unsigned __int64 ) ( clock_time ( ) - * @@a1@@ + Number ) > @@a1@@ [ Number ] ; }", "source": [{"n": "a1", "t": {"T": 3, "t": "_QWORD"}, "location": "r56"}]} {"name": "list_head", "code": "__int64 __fastcall list_head ( __int64 @@a1@@ ) { return * ( _QWORD * ) @@a1@@ ; }", "source": [{"n": "a1", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r56"}]}