• Home
  • Raw
  • Download

Lines Matching refs:t

84     time_t t;  in start_device_log()  local
86 time(&t); in start_device_log()
87 localtime_r(&t, &now); in start_device_log()
216 void handle_online(atransport *t) in handle_online() argument
219 t->online = 1; in handle_online()
222 void handle_offline(atransport *t) in handle_offline() argument
226 t->online = 0; in handle_offline()
227 run_transport_disconnects(t); in handle_offline()
271 static void send_ready(unsigned local, unsigned remote, atransport *t) in send_ready() argument
278 send_packet(p, t); in send_ready()
281 static void send_close(unsigned local, unsigned remote, atransport *t) in send_close() argument
288 send_packet(p, t); in send_close()
321 void send_connect(atransport *t) in send_connect() argument
330 send_packet(cp, t); in send_connect()
342 void parse_banner(const char* banner, atransport* t) { in parse_banner() argument
361 qual_overwrite(&t->product, value); in parse_banner()
363 qual_overwrite(&t->model, value); in parse_banner()
365 qual_overwrite(&t->device, value); in parse_banner()
373 t->connection_state = CS_BOOTLOADER; in parse_banner()
377 t->connection_state = CS_DEVICE; in parse_banner()
381 t->connection_state = CS_RECOVERY; in parse_banner()
385 t->connection_state = CS_SIDELOAD; in parse_banner()
389 t->connection_state = CS_HOST; in parse_banner()
393 void handle_packet(apacket *p, atransport *t) in handle_packet() argument
406 send_packet(p, t); in handle_packet()
407 if(HOST) send_connect(t); in handle_packet()
409 t->connection_state = CS_OFFLINE; in handle_packet()
410 handle_offline(t); in handle_packet()
411 send_packet(p, t); in handle_packet()
417 if(t->connection_state != CS_OFFLINE) { in handle_packet()
418 t->connection_state = CS_OFFLINE; in handle_packet()
419 handle_offline(t); in handle_packet()
422 parse_banner(reinterpret_cast<const char*>(p->data), t); in handle_packet()
425 handle_online(t); in handle_packet()
426 if (!HOST) send_connect(t); in handle_packet()
428 send_auth_request(t); in handle_packet()
434 t->connection_state = CS_UNAUTHORIZED; in handle_packet()
435 t->key = adb_auth_nextkey(t->key); in handle_packet()
436 if (t->key) { in handle_packet()
437 send_auth_response(p->data, p->msg.data_length, t); in handle_packet()
440 send_auth_publickey(t); in handle_packet()
443 if (adb_auth_verify(t->token, p->data, p->msg.data_length)) { in handle_packet()
444 adb_auth_verified(t); in handle_packet()
445 t->failed_auth_attempts = 0; in handle_packet()
447 if (t->failed_auth_attempts++ > 10) in handle_packet()
449 send_auth_request(t); in handle_packet()
452 adb_auth_confirm_key(p->data, p->msg.data_length, t); in handle_packet()
457 if (t->online && p->msg.arg0 != 0 && p->msg.arg1 == 0) { in handle_packet()
462 send_close(0, p->msg.arg0, t); in handle_packet()
464 s->peer = create_remote_socket(p->msg.arg0, t); in handle_packet()
466 send_ready(s->id, s->peer->id, t); in handle_packet()
473 if (t->online && p->msg.arg0 != 0 && p->msg.arg1 != 0) { in handle_packet()
477 s->peer = create_remote_socket(p->msg.arg0, t); in handle_packet()
485 p->msg.arg0, p->msg.arg1, s->peer->id, p->msg.arg1, t->serial); in handle_packet()
492 if (t->online && p->msg.arg1 != 0) { in handle_packet()
504 if (p->msg.arg0 == 0 && s->peer && s->peer->transport != t) { in handle_packet()
506 p->msg.arg1, t->serial, s->peer->transport->serial); in handle_packet()
515 if (t->online && p->msg.arg0 != 0 && p->msg.arg1 != 0) { in handle_packet()
522 send_ready(s->id, rid, t); in handle_packet()
870 atransport *t = find_transport(serial); in handle_host_request() local
872 if (t) { in handle_host_request()
873 unregister_transport(t); in handle_host_request()