{"name": "_get_tty_settings", "code": "__int64 __fastcall get_tty_settings ( int @@a1@@ , struct termios * @@a2@@ ) { do { while ( tcgetattr ( @@a1@@ , @@a2@@ ) < Number ) { if ( * _errno_location ( ) != Number ) return Number ; } } while ( ( @@a2@@ -> c_lflag & Number ) != Number ) ; return Number L ; }", "source": [{"n": "a1", "t": {"T": 1, "n": "int", "s": 4}, "location": "r56"}, {"n": "a2", "t": {"T": 3, "t": "struct termios"}, "location": "r64"}]}