Home | History | Annotate | Download | only in android

Lines Matching refs:QemudClient

94  *  tty <==charpipe==> QemudSerial ---> QemudMultiplexer ----> QemudClient
607 /* A QemudClient models a single client as seen by the emulator.
640 QemudClient* client;
643 struct QemudClient {
655 QemudClient* next_serv; /* next in same service */
656 QemudClient* next;
657 QemudClient** pref;
683 _is_pipe_client(QemudClient* client)
689 QemudClient* client );
691 /* remove a QemudClient from global list */
693 qemud_client_remove( QemudClient* c )
703 /* add a QemudClient to global list */
705 qemud_client_prepend( QemudClient* c, QemudClient** plist )
720 QemudClient* c = opaque;
801 _qemud_pipe_send(QemudClient* client, const uint8_t* msg, int msglen);
806 _qemud_client_free(QemudClient* c)
825 /* disconnect a client. this automatically frees the QemudClient.
837 QemudClient* c = opaque;
891 /* allocate a new QemudClient object
895 static QemudClient*
904 QemudClient** pclients )
906 QemudClient* c;
944 static QemudClient* qemud_service_connect_client( QemudService *sv,
953 qemud_serial_client_save(QEMUFile* f, QemudClient* c)
1006 QemudClient* c = qemud_service_connect_client(sv, channel, param);
1067 * can also be used to create new QemudClient objects through
1074 QemudClient* clients;
1112 * new QemudClient */
1114 qemud_service_add_client( QemudService* s, QemudClient* c )
1122 /* used internally to remove a QemudClient from a QemudService */
1124 qemud_service_remove_client( QemudService* s, QemudClient* c )
1126 QemudClient** pnode = &s->clients;
1127 QemudClient* node;
1146 /* ask the service to create a new QemudClient. Note that we
1152 static QemudClient*
1157 QemudClient* client =
1278 * QemudClient.
1283 * Finally, the QemudMultiplexer has a special QemudClient used
1291 QemudClient* clients;
1305 QemudClient* c = m->clients;
1309 * QemudClient that is setup in qemud_multiplexer_init()
1358 QemudClient* c;
1385 QemudClient* c;
1386 QemudClient* next = m->clients;
1405 * callback for the special QemudClient setup to manage
1415 QemudClient* client )
1570 * below). It is used to register a new QemudClient to acknowledge
1578 QemudClient*
1589 QemudClient* c = qemud_client_alloc( channelId,
1608 _qemud_pipe_cache_buffer(QemudClient* client, const uint8_t* msg, int msglen)
1635 _qemud_pipe_send(QemudClient* client, const uint8_t* msg, int msglen)
1680 qemud_client_send ( QemudClient* client, const uint8_t* msg, int msglen )
1696 qemud_client_set_framing( QemudClient* client, int framing )
1712 qemud_client_close( QemudClient* client )
1724 qemud_client_save_count(QEMUFile* f, QemudClient* c)
1770 QemudClient *c;
1901 QemudClient* client;
1961 QemudClient* client = pipe->client;
1978 QemudClient* client = pipe->client;
2019 QemudClient* client = pipe->client;
2070 QemudClient* client = pipe->client;
2095 QemudClient* c = qemud_pipe->client;
2147 QemudClient* c = qemud_service_connect_client(sv, -1, param);
2295 * or a handle to a new QemudClient otherwise. The latter can be
2333 QemudClient* c;
2347 * QemudClient that connects a qemud client running in the emulated
2370 QemudClient* client )
2384 QemudClient* client = opaque;
2426 static QemudClient*
2433 QemudClient* c = qemud_client_new( sv, channel, client_param,