/system/core/init/ |
H A D | init.c | 89 void notify_service_state(const char *name, const char *state) argument 92 int len = strlen(name); 95 snprintf(pname, sizeof(pname), "init.svc.%s", name); 146 static void publish_socket(const char *name, int fd) argument 152 name, 189 ERROR("service '%s' requires console\n", svc->name); 195 ERROR("cannot find '%s', disabling '%s'\n", svc->args[0], svc->name); 214 ERROR("could not get context while starting '%s'\n", svc->name); 220 ERROR("could not get context while starting '%s'\n", svc->name); 229 ERROR("could not get context while starting '%s'\n", svc->name); 428 property_changed(const char *name, const char *value) argument 457 msg_start(const char *name) argument 483 msg_stop(const char *name) argument 614 import_kernel_nv(char *name, int for_emulator) argument [all...] |
H A D | init.h | 45 const char *name; member in struct:action 53 const char *name; member in struct:socketinfo 62 const char *name; member in struct:svcenvinfo 84 const char *name; member in struct:service 120 void notify_service_state(const char *name, const char *state); 122 struct service *service_find_by_name(const char *name); 133 void property_changed(const char *name, const char *value);
|
H A D | init_parser.c | 64 const char *name; member in struct:__anon370 75 #define kw_name(kw) (keyword_info[kw].name) 242 ERROR("prop name too long during expansion of '%s'\n", 255 ERROR("prop name too long in '%s'\n", src); 259 ERROR("using deprecated syntax for specifying property '%s', use ${name} instead\n", 264 ERROR("invalid zero-length prop name in '%s'\n", src); 411 static int valid_name(const char *name) argument 413 if (strlen(name) > 16) { 416 while (*name) { 417 if (!isalnum(*name) 425 service_find_by_name(const char *name) argument 513 queue_property_triggers(const char *name, const char *value) argument 542 const char* name = act->name + strlen("property:"); local 566 queue_builtin_action(int (*func)(int nargs, char **args), char *name) argument [all...] |
H A D | init_parser.h | 29 void queue_property_triggers(const char *name, const char *value); 31 void queue_builtin_action(int (*func)(int nargs, char **args), char *name);
|
H A D | keychords.c | 118 INFO("starting service %s from keychord\n", svc->name);
|
H A D | parser.c | 23 RAW("service %s\n", svc->name); 31 RAW(" socket %s %s 0%o\n", si->name, si->type, si->perm); 37 RAW("on %s\n", act->name);
|
H A D | property_service.c | 202 static int check_mac_perms(const char *name, char *sctx) argument 219 if (selabel_lookup(sehandle_prop, &tctx, name, 1) != 0) 222 if (selinux_check_access(sctx, tctx, class, perm, name) == 0) 233 static int check_control_mac_perms(const char *name, char *sctx) argument 238 * Create a name prefix out of ctl.<service name> 244 int ret = snprintf(ctl_name, sizeof(ctl_name), "ctl.%s", name); 261 static int check_control_perms(const char *name, unsigned int uid, unsigned int gid, char *sctx) { argument 265 return check_control_mac_perms(name, sctx); 269 if (strcmp(control_perms[i].service, name) 283 check_perms(const char *name, unsigned int uid, unsigned int gid, char *sctx) argument 306 property_get(const char *name) argument 321 write_persistent_property(const char *name, const char *value) argument 343 property_set(const char *name, const char *value) argument [all...] |
H A D | property_service.h | 28 extern const char* property_get(const char *name); 29 extern int property_set(const char *name, const char *value);
|
H A D | signal_handler.c | 64 NOTICE("process '%s', pid %d exited\n", svc->name, pid); 68 NOTICE("process '%s' killing any children in process group\n", svc->name); 74 snprintf(tmp, sizeof(tmp), ANDROID_SOCKET_DIR"/%s", si->name); 88 notify_service_state(svc->name, "stopped"); 97 "rebooting into recovery mode\n", svc->name, 115 notify_service_state(svc->name, "restarting");
|
H A D | ueventd.c | 36 static void import_kernel_nv(char *name, int in_qemu) argument 38 if (*name != '\0') { 39 char *value = strchr(name, '='); 42 if (!strcmp(name,"androidboot.hardware")) 106 if (!strcmp(id, android_ids[i].name)) 113 char *name; local 129 name = args[0]; 131 if (!strncmp(name,"/sys/", 5) && (nargs == 5)) { 144 if (!strncmp(name, "mtd@", 4)) { 145 int n = mtd_name_to_number(name [all...] |
H A D | util.c | 46 * name, or -1U on error. 48 static unsigned int android_name_to_id(const char *name) argument 54 if (!strcmp(info[n].name, name)) 63 * numeric or name representation, into the integer uid or gid. Returns -1U on 86 * variable ANDROID_SOCKET_ENV_PREFIX<name> ("ANDROID_SOCKET_foo"). 88 int create_socket(const char *name, int type, mode_t perm, uid_t uid, gid_t gid) argument 98 ERROR("Failed to open socket '%s': %s\n", name, strerror(errno)); 105 name); 109 ERROR("Failed to unlink old socket '%s': %s\n", name, strerro 195 char name[16]; member in struct:__anon375 249 mtd_name_to_number(const char *name) argument 375 static const char *name = "/dev/__null__"; local 437 import_kernel_cmdline(int in_qemu, void (*import_kernel_nv)(char *name, int in_qemu)) argument [all...] |
H A D | util.h | 27 int mtd_name_to_number(const char *name); 28 int create_socket(const char *name, int type, mode_t perm, 41 void import_kernel_cmdline(int in_qemu, void (*import_kernel_nv)(char *name, int in_qemu));
|
/system/core/libcorkscrew/arch-arm/ |
H A D | backtrace-arm.c | 196 pc, mi->name, mi->start, exidx_start, exidx_size, handler, handler_index);
|
H A D | ptrace-arm.c | 55 ALOGV("Parsed EXIDX header info for %s: start=0x%08x, size=%d", mi->name,
|
/system/core/libcorkscrew/ |
H A D | backtrace.c | 256 if (mi->name[0]) { 257 symbol->map_name = strdup(mi->name); 286 if (mi->name[0]) { 287 symbol->map_name = strdup(mi->name); 292 symbol->symbol_name = strdup(s->name);
|
H A D | demangle.c | 27 char* demangle_symbol_name(const char* name) { argument 29 return __cxa_demangle(name, 0, 0, 0);
|
H A D | map_info.c | 49 const char* name = line + name_pos; local 50 size_t name_len = strlen(name); 51 if (name_len && name[name_len - 1] == '\n') { 62 memcpy(mi->name, name, name_len); 63 mi->name[name_len] = '\0'; 65 "is_readable=%d, is_executable=%d, name=%s", 66 mi->start, mi->end, mi->is_readable, mi->is_executable, mi->name);
|
H A D | ptrace.c | 90 if (mi->name[0]) { 91 data->symbol_table = load_symbol_table(mi->name);
|
H A D | symbol_table.c | 163 table->symbols[symbol_index].name = strdup(dynstr + dynsyms[i].st_name); 167 symbol_index, table->symbols[symbol_index].name, 181 table->symbols[symbol_index].name = strdup(str + syms[i].st_name); 185 symbol_index, table->symbols[symbol_index].name, 208 free(table->symbols[i].name);
|
H A D | test.c | 20 // get_backtrace_symbols found the symbol's name with dladdr(3). 35 fprintf(stderr, " %s (%s%+d)\n", line, symbol->name, offset);
|
/system/core/libctest/ |
H A D | ctest.c | 58 void addNamedTest(const char* name, TestCase* test) { argument 63 testSuite->testNames[index] = name; 131 // TODO: Report file name.
|
/system/core/libcutils/arch-x86/ |
H A D | sse2-memset16-atom.S | 49 # define ENTRY(name) \ 50 .type name, @function; \ 51 .globl name; \ 53 name: \ label 58 # define END(name) \ 60 .size name, .-name
|
H A D | sse2-memset32-atom.S | 49 # define ENTRY(name) \ 50 .type name, @function; \ 51 .globl name; \ 53 name: \ label 58 # define END(name) \ 60 .size name, .-name
|
/system/core/libcutils/ |
H A D | ashmem-dev.c | 39 * `name' is an optional label to give the region (visible in /proc/pid/maps) 42 int ashmem_create_region(const char *name, size_t size) argument 50 if (name) { 53 strlcpy(buf, name, sizeof(buf));
|
H A D | ashmem-host.c | 39 char name[64]; local 48 snprintf(name, sizeof(name), "/tmp/android-ashmem-%d-%c%c%c%c%c%c%c%c", 60 fd = open(name, O_RDWR | O_CREAT | O_EXCL, 0600); 62 /* unlikely, but if we failed because `name' exists, retry */ 72 if (unlink(name) == -1)
|