Lines Matching defs:peer

54 ** these have no peer anymore, but still packets to
119 if(s->transport == t || (s->peer && s->peer->transport == t)) {
218 if(s->peer) {
219 s->peer->peer = 0;
221 if (s->peer->close == local_socket_close)
222 local_socket_close_locked(s->peer);
224 s->peer->close(s->peer);
291 ** writable events again and tell our peer
295 s->peer->ready(s->peer);
323 if((avail == MAX_PAYLOAD) || (s->peer == 0)) {
328 r = s->peer->enqueue(s->peer, p);
432 p->msg.arg0 = s->peer->id;
444 p->msg.arg0 = s->peer->id;
454 if(s->peer) {
455 p->msg.arg0 = s->peer->id;
456 s->peer->peer = 0;
457 s->peer->close(s->peer);
469 asocket* peer = s->peer;
472 if (peer) {
473 peer->peer = NULL;
474 peer->close(peer);
652 if(handle_host_request(service, ttype, serial, s->peer->fd, s) == 0) {
670 sendfailmsg(s->peer->fd, "unknown host service");
675 ** so we make our peer back into a regular
681 adb_write(s->peer->fd, "OKAY", 4);
683 s->peer->ready = local_socket_ready;
684 s->peer->close = local_socket_close;
685 s->peer->peer = s2;
686 s2->peer = s->peer;
687 s->peer = 0;
702 sendfailmsg(s->peer->fd, error_string);
712 sendfailmsg(s->peer->fd, "device offline (x)");
717 /* instrument our peer to pass the success or fail
722 s->peer->ready = local_socket_ready_notify;
723 s->peer->close = local_socket_close_notify;
724 s->peer->peer = 0;
726 s->peer->transport = s->transport;
728 connect_to_remote(s->peer, (char*) (p->data + 4));
729 s->peer = 0;
734 /* we're going to close our peer as a side-effect, so
753 if(s->peer) {
754 s->peer->peer = 0;
755 s->peer->close(s->peer);
784 s->peer = ss;
785 ss->peer = s;