{"name": "audio_pcm_info_clear_buf", "code": "void __fastcall audio_pcm_info_clear_buf ( int * @@a1@@ , void * @@a2@@ , int @@a3@@ , __int64 @@a4@@ , __int64 @@a5@@ , __int64 @@a6@@ ) { int @@v6@@ ; __int16 @@v8@@ ; int @@j@@ ; int @@i@@ ; int @@v11@@ ; int @@v12@@ ; int @@v13@@ ; if ( @@a3@@ ) { if ( @@a1@@ [ Number ] ) { memset ( @@a2@@ , Number , @@a3@@ << @@a1@@ [ Number ] ) ; return ; } @@v6@@ = * @@a1@@ ; if ( * @@a1@@ == Number ) { @@v12@@ = @@a1@@ [ Number ] - Number ; @@v11@@ = Number ; if ( @@a1@@ [ Number ] ) @@v11@@ = bswap32 ( Number ) ; for ( @@i@@ = Number ; @@i@@ < @@a3@@ << @@v12@@ ; ++ @@i@@ ) * ( ( _DWORD * ) @@a2@@ + @@i@@ ) = @@v11@@ ; } else { if ( @@v6@@ > Number ) goto LABEL_22 ; if ( @@v6@@ == Number ) { memset ( @@a2@@ , Number , @@a3@@ << @@a1@@ [ Number ] ) ; return ; } if ( @@v6@@ == Number ) { @@v13@@ = @@a1@@ [ Number ] - Number ; @@v8@@ = Number ; if ( @@a1@@ [ Number ] ) @@v8@@ = bswap16 ( Number ) ; for ( @@j@@ = Number ; @@j@@ < @@a3@@ << @@v13@@ ; ++ @@j@@ ) * ( ( _WORD * ) @@a2@@ + @@j@@ ) = @@v8@@ ; } else { LABEL_22 : AUD_log ( Number L , String , ( unsigned int ) * @@a1@@ , @@a4@@ , @@a5@@ , @@a6@@ ) ; } } } }", "source": [{"n": "a3", "t": {"T": 1, "n": "int", "s": 4}, "location": "r16"}, {"n": "a4", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r24"}, {"n": "a1", "t": {"T": 3, "t": "int"}, "location": "r56"}, {"n": "a2", "t": {"T": 3, "t": "void"}, "location": "r64"}, {"n": "a5", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r72"}, {"n": "v6", "t": {"T": 1, "n": "int", "s": 4}, "location": "r8"}, {"n": "a6", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r80"}, {"n": "v13", "t": {"T": 1, "n": "int", "s": 4}, "location": "s20"}, {"n": "v12", "t": {"T": 1, "n": "int", "s": 4}, "location": "s24"}, {"n": "v11", "t": {"T": 1, "n": "int", "s": 4}, "location": "s28"}, {"n": "i", "t": {"T": 1, "n": "int", "s": 4}, "location": "s32"}, {"n": "j", "t": {"T": 1, "n": "int", "s": 4}, "location": "s36"}, {"n": "v8", "t": {"T": 1, "n": "__int16", "s": 2}, "location": "s38"}]}