Lines Matching refs:name

372 static int create_subproc_thread(const char *name)
378 if(name) {
379 ret_fd = create_subprocess(SHELL_COMMAND, "-c", name, &pid);
403 int service_to_fd(const char *name)
407 if(!strncmp(name, "tcp:", 4)) {
408 int port = atoi(name + 4);
409 name = strchr(name + 4, ':');
410 if(name == 0) {
417 ret = socket_network_client(name + 1, port, SOCK_STREAM);
424 } else if(!strncmp(name, "local:", 6)) {
425 ret = socket_local_client(name + 6,
427 } else if(!strncmp(name, "localreserved:", 14)) {
428 ret = socket_local_client(name + 14,
430 } else if(!strncmp(name, "localabstract:", 14)) {
431 ret = socket_local_client(name + 14,
433 } else if(!strncmp(name, "localfilesystem:", 16)) {
434 ret = socket_local_client(name + 16,
438 } else if(!strncmp("dns:", name, 4)){
439 char *n = strdup(name + 4);
443 } else if(!strncmp("dev:", name, 4)) {
444 ret = unix_open(name + 4, O_RDWR);
445 } else if(!strncmp(name, "framebuffer:", 12)) {
447 } else if(recovery_mode && !strncmp(name, "recover:", 8)) {
448 ret = create_service_thread(recover_service, (void*) atoi(name + 8));
449 } else if (!strncmp(name, "jdwp:", 5)) {
450 ret = create_jdwp_connection_fd(atoi(name+5));
451 } else if (!strncmp(name, "log:", 4)) {
452 ret = create_service_thread(log_service, get_log_file_path(name + 4));
453 } else if(!HOST && !strncmp(name, "shell:", 6)) {
454 if(name[6]) {
455 ret = create_subproc_thread(name + 6);
459 } else if(!strncmp(name, "sync:", 5)) {
461 } else if(!strncmp(name, "remount:", 8)) {
463 } else if(!strncmp(name, "reboot:", 7)) {
464 void* arg = strdup(name + 7);
467 } else if(!strncmp(name, "root:", 5)) {
469 } else if(!strncmp(name, "backup:", 7)) {
470 char* arg = strdup(name+7);
473 } else if(!strncmp(name, "restore:", 8)) {
475 } else if(!strncmp(name, "tcpip:", 6)) {
477 if (sscanf(name + 6, "%d", &port) == 0) {
481 } else if(!strncmp(name, "usb:", 4)) {
485 } else if(!strncmp(name, "echo:", 5)){
525 asocket* host_service_to_socket(const char* name, const char *serial)
527 if (!strcmp(name,"track-devices")) {
529 } else if (!strncmp(name, "wait-for-", strlen("wait-for-"))) {
537 name += strlen("wait-for-");
539 if (!strncmp(name, "local", strlen("local"))) {
542 } else if (!strncmp(name, "usb", strlen("usb"))) {
545 } else if (!strncmp(name, "any", strlen("any"))) {