Lines Matching full:serial
93 D("%s: run_transport_disconnects\n", t->serial);
209 if(read_packet(fd, t->serial, &p)){
210 D("%s: failed to read packet from transport socket on fd %d\n", t->serial, fd);
242 if(write_packet(t->transport_socket, t->serial, &p)){
266 t->serial, t->fd, t->sync_token + 1);
272 if(write_packet(t->fd, t->serial, &p)) {
274 D("%s: failed to write SYNC packet\n", t->serial);
278 D("%s: data pump started\n", t->serial);
284 t->serial);
285 if(write_packet(t->fd, t->serial, &p)){
287 D("%s: failed to write apacket to transport\n", t->serial);
291 D("%s: remote read failed for transport\n", t->serial);
297 D("%s: SYNC offline for transport\n", t->serial);
303 if(write_packet(t->fd, t->serial, &p)) {
305 D("%s: failed to write SYNC apacket to transport", t->serial);
309 D("%s: transport output thread is exiting\n", t->serial);
322 t->serial, t->fd);
325 if(read_packet(t->fd, t->serial, &p)) {
327 t->serial, t->fd );
332 D("%s: transport SYNC offline\n", t->serial);
337 D("%s: transport SYNC online\n", t->serial);
341 t->serial, p->msg.arg1, t->sync_token);
346 D("%s: transport got packet, sending to remote\n", t->serial);
349 D("%s: transport ignoring packet while offline\n", t->serial);
360 D("%s: transport input thread is exiting, fd %d\n", t->serial, t->fd);
590 D("transport: %s removing and free'ing %d\n", t->serial, t->transport_socket);
607 if (t->serial)
608 free(t->serial);
632 D("transport: %s (%d,%d) starting\n", t->serial, s[0], s[1]);
694 D("transport: %s registered\n", transport->serial);
705 D("transport: %s removed\n", transport->serial);
716 D("transport: %s unref (kicking and closing)\n", t->serial);
724 D("transport: %s unref (count=%d)\n", t->serial, t->ref_count);
794 atransport *acquire_one_transport(int state, transport_type ttype, const char* serial, char** error_out)
812 /* check for matching serial number */
813 if (serial) {
814 if ((t->serial && !strcmp(serial, t->serial)) ||
815 (t->devpath && !strcmp(serial, t->devpath)) ||
816 qual_match(serial, "product:", t->product, 0) ||
817 qual_match(serial, "model:", t->model, 1) ||
818 qual_match(serial, "device:", t->device, 0)) {
886 } else if (state != CS_ANY && (serial || !ambiguous)) {
936 const char* serial = t->serial;
937 if (!serial || !serial[0])
938 serial = "????????????";
941 return snprintf(buf, bufsize, "%s\t%s\n", serial, statename(t));
945 len = snprintf(buf, remaining, "%-22s %s", serial, statename(t));
1000 int register_socket_transport(int s, const char *serial, int port, int local)
1006 if (!serial) {
1008 serial = buff;
1010 D("transport: %s init'ing for socket %d, on port %d\n", serial, s, port);
1018 if (n->serial && !strcmp(serial, n->serial)) {
1026 if (n->serial && !strcmp(serial, n->serial)) {
1037 t->serial = strdup(serial);
1045 atransport *find_transport(const char *serial)
1051 if (t->serial && !strcmp(serial, t->serial)) {
1099 void register_usb_transport(usb_handle *usb, const char *serial, const char *devpath, unsigned writeable)
1103 serial ? serial : "");
1105 if(serial) {
1106 t->serial = strdup(serial);