{"name": "send_pwr_message", "code": "int __fastcall send_pwr_message ( int @@a1@@ , int @@a2@@ ) { ssize_t v2 ; int * v3 ; char * @@v4@@ ; int * v5 ; int @@buf@@ ; @@buf@@ = Number ; if ( @@a2@@ ) BYTE2 ( @@buf@@ ) = Number ; v2 = write ( @@a1@@ , & @@buf@@ , Number ) ; if ( v2 == Number ) { v3 = __errno_location ( ) ; @@v4@@ = strerror ( * v3 ) ; v5 = __errno_location ( ) ; LODWORD ( v2 ) = fprintf ( stderr , String , ( unsigned int ) * v5 , @@v4@@ ) ; } return v2 ; }", "source": [{"n": "v4", "t": {"T": 3, "t": "char"}, "location": "r32"}, {"n": "a1", "t": {"T": 1, "n": "int", "s": 4}, "location": "r56"}, {"n": "a2", "t": {"T": 1, "n": "int", "s": 4}, "location": "r64"}, {"n": "buf", "t": {"T": 1, "n": "int", "s": 4}, "location": "s20"}]}