{"name": "usb_ehci_post_load", "code": "__int64 __fastcall usb_ehci_post_load ( __int64 @@a1@@ ) { int @@i@@ ; _QWORD * @@v3@@ ; for ( @@i@@ = Number ; @@i@@ <= Number ; ++ @@i@@ ) { @@v3@@ = * ( _QWORD * * ) ( @@a1@@ + Number * ( @@i@@ + Number L ) ) ; if ( @@v3@@ ) { if ( ( * ( _DWORD * ) ( @@a1@@ + Number * ( @@i@@ + Number L ) + Number ) & Number ) != Number ) * @@v3@@ = * ( _QWORD * ) ( @@a1@@ + Number L * @@i@@ + Number ) ; else * @@v3@@ = Number L ; } } return Number L ; }", "source": [{"n": "a1", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r56"}, {"n": "v3", "t": {"T": 3, "t": "_QWORD"}, "location": "s16"}, {"n": "i", "t": {"T": 1, "n": "int", "s": 4}, "location": "s28"}]}