• Home
  • Raw
  • Download

Lines Matching refs:name

381 static int create_subproc_thread(const char *name, const subproc_mode mode)  in create_subproc_thread()  argument
388 if (name == 0 || *name == 0) { in create_subproc_thread()
391 arg0 = "-c"; arg1 = name; in create_subproc_thread()
425 int service_to_fd(const char *name) in service_to_fd() argument
429 if(!strncmp(name, "tcp:", 4)) { in service_to_fd()
430 int port = atoi(name + 4); in service_to_fd()
431 name = strchr(name + 4, ':'); in service_to_fd()
432 if(name == 0) { in service_to_fd()
438 ret = socket_network_client(name + 1, port, SOCK_STREAM); in service_to_fd()
444 } else if(!strncmp(name, "local:", 6)) { in service_to_fd()
445 ret = socket_local_client(name + 6, in service_to_fd()
447 } else if(!strncmp(name, "localreserved:", 14)) { in service_to_fd()
448 ret = socket_local_client(name + 14, in service_to_fd()
450 } else if(!strncmp(name, "localabstract:", 14)) { in service_to_fd()
451 ret = socket_local_client(name + 14, in service_to_fd()
453 } else if(!strncmp(name, "localfilesystem:", 16)) { in service_to_fd()
454 ret = socket_local_client(name + 16, in service_to_fd()
458 } else if(!strncmp("dev:", name, 4)) { in service_to_fd()
459 ret = unix_open(name + 4, O_RDWR | O_CLOEXEC); in service_to_fd()
460 } else if(!strncmp(name, "framebuffer:", 12)) { in service_to_fd()
462 } else if (!strncmp(name, "jdwp:", 5)) { in service_to_fd()
463 ret = create_jdwp_connection_fd(atoi(name+5)); in service_to_fd()
464 } else if(!HOST && !strncmp(name, "shell:", 6)) { in service_to_fd()
465 ret = create_subproc_thread(name + 6, SUBPROC_PTY); in service_to_fd()
466 } else if(!HOST && !strncmp(name, "exec:", 5)) { in service_to_fd()
467 ret = create_subproc_thread(name + 5, SUBPROC_RAW); in service_to_fd()
468 } else if(!strncmp(name, "sync:", 5)) { in service_to_fd()
470 } else if(!strncmp(name, "remount:", 8)) { in service_to_fd()
472 } else if(!strncmp(name, "reboot:", 7)) { in service_to_fd()
473 void* arg = strdup(name + 7); in service_to_fd()
476 } else if(!strncmp(name, "root:", 5)) { in service_to_fd()
478 } else if(!strncmp(name, "unroot:", 7)) { in service_to_fd()
480 } else if(!strncmp(name, "backup:", 7)) { in service_to_fd()
482 (name + 7)).c_str(), SUBPROC_RAW); in service_to_fd()
483 } else if(!strncmp(name, "restore:", 8)) { in service_to_fd()
485 } else if(!strncmp(name, "tcpip:", 6)) { in service_to_fd()
487 if (sscanf(name + 6, "%d", &port) != 1) { in service_to_fd()
491 } else if(!strncmp(name, "usb:", 4)) { in service_to_fd()
493 } else if (!strncmp(name, "reverse:", 8)) { in service_to_fd()
494 char* cookie = strdup(name + 8); in service_to_fd()
503 } else if(!strncmp(name, "disable-verity:", 15)) { in service_to_fd()
505 } else if(!strncmp(name, "enable-verity:", 15)) { in service_to_fd()
648 asocket* host_service_to_socket(const char* name, const char *serial) in host_service_to_socket() argument
650 if (!strcmp(name,"track-devices")) { in host_service_to_socket()
652 } else if (!strncmp(name, "wait-for-", strlen("wait-for-"))) { in host_service_to_socket()
664 name += strlen("wait-for-"); in host_service_to_socket()
666 if (!strncmp(name, "local", strlen("local"))) { in host_service_to_socket()
669 } else if (!strncmp(name, "usb", strlen("usb"))) { in host_service_to_socket()
672 } else if (!strncmp(name, "any", strlen("any"))) { in host_service_to_socket()
682 } else if (!strncmp(name, "connect:", 8)) { in host_service_to_socket()
683 const char *host = name + 8; in host_service_to_socket()