Lines Matching refs:_uiCmdProxy
44 static UICmdProxy _uiCmdProxy; variable
74 int status = syncsocket_start_write(_uiCmdProxy.sync_writer); in _uiCmdProxy_send_command()
79 status = syncsocket_write(_uiCmdProxy.sync_writer, &header, sizeof(header), in _uiCmdProxy_send_command()
83 status = syncsocket_write(_uiCmdProxy.sync_writer, cmd_param, in _uiCmdProxy_send_command()
88 syncsocket_stop_write(_uiCmdProxy.sync_writer); in _uiCmdProxy_send_command()
164 _uiCmdProxy.sock = fd; in uiCmdProxy_create()
165 _uiCmdProxy.looper = looper_newCore(); in uiCmdProxy_create()
166 loopIo_init(&_uiCmdProxy.io, _uiCmdProxy.looper, _uiCmdProxy.sock, in uiCmdProxy_create()
167 _uiCmdProxy_io_func, &_uiCmdProxy); in uiCmdProxy_create()
168 loopIo_wantRead(&_uiCmdProxy.io); in uiCmdProxy_create()
169 _uiCmdProxy.sync_writer = syncsocket_init(fd); in uiCmdProxy_create()
170 if (_uiCmdProxy.sync_writer == NULL) { in uiCmdProxy_create()
180 android_hw_control_set(&_uiCmdProxy, &funcs); in uiCmdProxy_create()
189 if (_uiCmdProxy.sync_writer != NULL) { in uiCmdProxy_destroy()
190 syncsocket_close(_uiCmdProxy.sync_writer); in uiCmdProxy_destroy()
191 syncsocket_free(_uiCmdProxy.sync_writer); in uiCmdProxy_destroy()
193 if (_uiCmdProxy.looper != NULL) { in uiCmdProxy_destroy()
195 loopIo_done(&_uiCmdProxy.io); in uiCmdProxy_destroy()
196 looper_free(_uiCmdProxy.looper); in uiCmdProxy_destroy()
197 _uiCmdProxy.looper = NULL; in uiCmdProxy_destroy()
199 _uiCmdProxy.sock = -1; in uiCmdProxy_destroy()