Searched refs:svc (Results 1 - 8 of 8) sorted by relevance
/system/core/init/ |
H A D | signal_handler.c | 48 struct service *svc; local 58 svc = service_find_by_pid(pid); 59 if (!svc) { 64 NOTICE("process '%s', pid %d exited\n", svc->name, pid); 66 if (!(svc->flags & SVC_ONESHOT) || (svc->flags & SVC_RESTART)) { 68 NOTICE("process '%s' killing any children in process group\n", svc->name); 72 for (si = svc->sockets; si; si = si->next) { 78 svc->pid = 0; 79 svc [all...] |
H A D | keychords.h | 22 void add_service_keycodes(struct service *svc);
|
H A D | keychords.c | 35 void add_service_keycodes(struct service *svc) argument 40 if (svc->keycodes) { 42 size = sizeof(*keychord) + svc->nkeycodes * sizeof(keychord->keycodes[0]); 54 keychord->count = svc->nkeycodes; 55 svc->keychord_id = keychord->id; 57 for (i = 0; i < svc->nkeycodes; i++) { 58 keychord->keycodes[i] = svc->keycodes[i]; 97 struct service *svc; local 103 property_get("init.svc.adbd", adb_enabled); 111 svc [all...] |
H A D | init.c | 88 snprintf(pname, sizeof(pname), "init.svc.%s", name); 154 void service_start(struct service *svc, const char *dynamic_args) argument 167 svc->flags &= (~(SVC_DISABLED|SVC_RESTARTING|SVC_RESET|SVC_RESTART)); 168 svc->time_started = 0; 175 if (svc->flags & SVC_RUNNING) { 179 needs_console = (svc->flags & SVC_CONSOLE) ? 1 : 0; 181 ERROR("service '%s' requires console\n", svc->name); 182 svc->flags |= SVC_DISABLED; 186 if (stat(svc->args[0], &s) != 0) { 187 ERROR("cannot find '%s', disabling '%s'\n", svc 363 service_stop_or_reset(struct service *svc, int how) argument 391 service_reset(struct service *svc) argument 396 service_stop(struct service *svc) argument 401 service_restart(struct service *svc) argument 418 restart_service_if_needed(struct service *svc) argument 443 struct service *svc = NULL; local 471 struct service *svc = service_find_by_name(name); local 482 struct service *svc = service_find_by_name(name); local [all...] |
H A D | init.h | 124 void service_for_each(void (*func)(struct service *svc)); 126 void (*func)(struct service *svc)); 128 void (*func)(struct service *svc)); 129 void service_stop(struct service *svc); 130 void service_reset(struct service *svc); 131 void service_restart(struct service *svc); 132 void service_start(struct service *svc, const char *dynamic_args);
|
H A D | init_parser.c | 432 struct service *svc; local 434 svc = node_to_item(node, struct service, slist); 435 if (!strcmp(svc->name, name)) { 436 return svc; 445 struct service *svc; local 447 svc = node_to_item(node, struct service, slist); 448 if (svc->pid == pid) { 449 return svc; 458 struct service *svc; local 460 svc 468 service_for_each(void (*func)(struct service *svc)) argument 471 struct service *svc; local 478 service_for_each_class(const char *classname, void (*func)(struct service *svc)) argument 482 struct service *svc; local 491 service_for_each_flags(unsigned matchflags, void (*func)(struct service *svc)) argument 495 struct service *svc; local 615 struct service *svc; local 650 struct service *svc = state->context; local [all...] |
H A D | parser.c | 13 struct service *svc; 22 svc = node_to_item(node, struct service, slist); 23 RAW("service %s\n", svc->name); 24 RAW(" class '%s'\n", svc->classname); 26 for (n = 0; n < svc->nargs; n++) { 27 RAW(" '%s'", svc->args[n]); 30 for (si = svc->sockets; si; si = si->next) {
|
H A D | builtins.c | 195 static void service_start_if_not_disabled(struct service *svc) argument 197 if (!(svc->flags & SVC_DISABLED)) { 198 service_start(svc, NULL); 586 struct service *svc; local 587 svc = service_find_by_name(args[1]); 588 if (svc) { 589 service_start(svc, NULL); 596 struct service *svc; local 597 svc = service_find_by_name(args[1]); 598 if (svc) { 606 struct service *svc; local [all...] |
Completed in 332 milliseconds