/system/core/include/sysutils/ |
H A D | ServiceManager.h | 25 int start(const char *name); 26 int stop(const char *name); 27 bool isRunning(const char *name);
|
/system/core/libsysutils/src/ |
H A D | ServiceManager.cpp | 13 /* The service name should not exceed SERVICE_NAME_MAX to avoid 16 * - Starting a service is done by writing its name to the "ctl.start" 20 * - Stopping the service is done by writing its name to "ctl.stop" 24 * named "init.svc.<name>" 26 * If strlen(<name>) > (PROPERTY_KEY_MAX-1)-9, then you can start/stop 28 * read its state due to the truncation of "init.svc.<name>" into a 41 int ServiceManager::start(const char *name) { argument 42 if (strlen(name) > SERVICE_NAME_MAX) { 43 SLOGE("Service name '%s' is too long", name); 70 stop(const char *name) argument 100 isRunning(const char *name) argument [all...] |
/system/core/toolbox/ |
H A D | toolbox.c | 18 #define TOOL(name) int name##_main(int, char**); 24 const char *name; member in struct:__anon242 28 #define TOOL(name) { #name, name##_main }, 37 char *name = argv[0]; local 40 name = argv[1] + 1; 46 name = cmd + 1; 49 for(i = 0; tools[i].name; [all...] |
H A D | readlink.c | 14 * * Neither the name of Google, Inc. nor the names of its contributors 39 static void usage(char* name) { argument 40 fprintf(stderr, "Usage: %s [OPTION]... FILE\n", name); 69 char name[PATH_MAX+1]; local 71 if(!realpath(argv[optind], name)) { 78 ssize_t len = readlink(argv[1], name, PATH_MAX); 86 name[len] = '\0'; 89 fputs(name, stdout);
|
H A D | watchprops.c | 22 static void announce(char *name, char *value) argument 30 fprintf(stderr,"%10d %s = '%s'\n", (int) time(0), name, value); 33 static void add_to_watchlist(Hashmap *watchlist, const char *name, argument 36 char *key = strdup(name); 48 char name[PROP_NAME_MAX]; local 51 __system_property_read(pi, name, value_unused); 52 add_to_watchlist(watchlist, name, pi); 58 char name[PROP_NAME_MAX]; local 62 __system_property_read(pi, name, value); 63 serial = hashmapGet(watchlist, name); [all...] |
H A D | syren.c | 23 const char *name; member in struct:__anon241 43 static syren_reg *find_reg(const char *name) argument 47 for (i = 0; registers[i].name != 0; i++) { 48 if (!strcasecmp(registers[i].name, name)) 67 char name[32]; local 110 for (i = 0; registers[i].name; i++) { 114 fprintf(stderr, "%s: error\n", registers[i].name); 116 fprintf(stderr, "%s: %04x\n", registers[i].name, sio.value); 126 if(strlen(argv[2]) >= sizeof(name)){ [all...] |
/system/extras/ext4_utils/ |
H A D | uuid.h | 22 void generate_uuid(const char *namespace, const char *name, u8 result[16]);
|
/system/core/include/cutils/ |
H A D | config_utils.h | 32 const char *name; member in struct:cnode 43 cnode* config_node(const char *name, const char *value); 46 cnode* config_find(cnode *root, const char *name); 48 /* look up a child by name and return the boolean value */ 49 int config_bool(cnode *root, const char *name, int _default); 51 /* look up a child by name and return the string value */ 52 const char* config_str(cnode *root, const char *name, const char *_default); 55 void config_set(cnode *root, const char *name, const char *value);
|
H A D | trace.h | 90 * Note this message includes a tag, the pid, and the string given as the name. 180 * Trace the beginning of a context. name is used to identify the context. 183 #define ATRACE_BEGIN(name) atrace_begin(ATRACE_TAG, name) 184 static inline void atrace_begin(uint64_t tag, const char* name) argument 190 len = snprintf(buf, ATRACE_MESSAGE_LENGTH, "B|%d|%s", getpid(), name); 210 * contexts, asynchronous events do not need to be nested. The name describes 212 * simultaneous events. The name and cookie used to begin an event must be 215 #define ATRACE_ASYNC_BEGIN(name, cookie) \ 216 atrace_async_begin(ATRACE_TAG, name, cooki 217 atrace_async_begin(uint64_t tag, const char* name, int32_t cookie) argument 235 atrace_async_end(uint64_t tag, const char* name, int32_t cookie) argument 254 atrace_int(uint64_t tag, const char* name, int32_t value) argument 271 atrace_int64(uint64_t tag, const char* name, int64_t value) argument [all...] |
H A D | sockets.h | 41 * descriptor of our init-managed Unix domain socket. `name' is the name of the 47 static inline int android_get_control_socket(const char *name) argument 56 name, 60 name, 92 extern int socket_local_server(const char *name, int namespaceId, int type); 93 extern int socket_local_server_bind(int s, const char *name, int namespaceId); 95 const char *name, int namespaceId, int type); 96 extern int socket_local_client(const char *name, int namespaceId, int type);
|
/system/core/include/netutils/ |
H A D | ifc.h | 28 extern int ifc_get_ifindex(const char *name, int *if_indexp); 29 extern int ifc_get_hwaddr(const char *name, void *ptr); 31 extern int ifc_up(const char *name); 32 extern int ifc_down(const char *name); 43 extern int ifc_get_addr(const char *name, in_addr_t *addr); 44 extern int ifc_set_addr(const char *name, in_addr_t addr); 45 extern int ifc_add_address(const char *name, const char *address, 47 extern int ifc_del_address(const char *name, const char *address, 49 extern int ifc_set_prefixLength(const char *name, int prefixLength); 50 extern int ifc_set_hwaddr(const char *name, cons [all...] |
/system/core/fastbootd/commands/ |
H A D | virtual_partitions.h | 14 * * Neither the name of Google, Inc. nor the names of its contributors 39 const char *name; member in struct:virtual_partition 46 const char * name,
|
H A D | virtual_partitions.c | 14 * * Neither the name of Google, Inc. nor the names of its contributors 42 if (!strcmp(current->name, arg)) { 51 const char * name, 57 new->name = name; 50 virtual_partition_register( const char * name, void (*handler)(struct protocol_handle *phandle, const char *arg)) argument
|
/system/media/audio_route/include/audio_route/ |
H A D | audio_route.h | 28 /* Apply an audio route path by name */ 29 int audio_route_apply_path(struct audio_route *ar, const char *name); 31 /* Apply and update mixer with audio route path by name */ 32 int audio_route_apply_and_update_path(struct audio_route *ar, const char *name); 34 /* Reset an audio route path by name */ 35 int audio_route_reset_path(struct audio_route *ar, const char *name); 37 /* Reset and update mixer with audio route path by name */ 38 int audio_route_reset_and_update_path(struct audio_route *ar, const char *name);
|
/system/core/init/ |
H A D | ueventd.c | 37 static void import_kernel_nv(char *name, int in_qemu) argument 39 if (*name != '\0') { 40 char *value = strchr(name, '='); 43 if (!strcmp(name,"androidboot.hardware")) 117 if (!strcmp(id, android_ids[i].name)) 124 char *name; local 141 name = args[0]; 143 if (!strncmp(name,"/sys/", 5) && (nargs == 5)) { 156 if (!strncmp(name, "mtd@", 4)) { 157 int n = mtd_name_to_number(name [all...] |
H A D | property_service.h | 30 extern int __property_get(const char *name, char *value); 31 extern int property_set(const char *name, const char *value); 42 int property_get(const char *name, char *value) argument 48 return __property_get(name, value);
|
H A D | ueventd_parser.h | 26 struct ueventd_subsystem *ueventd_subsystem_find_by_name(const char *name);
|
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 | property_service.c | 95 static int check_mac_perms(const char *name, char *sctx) argument 111 if (selabel_lookup(sehandle_prop, &tctx, name, 1) != 0) 114 if (selinux_check_access(sctx, tctx, class, perm, (void*) name) == 0) 122 static int check_control_mac_perms(const char *name, char *sctx) argument 125 * Create a name prefix out of ctl.<service name> 131 int ret = snprintf(ctl_name, sizeof(ctl_name), "ctl.%s", name); 143 static int check_perms(const char *name, char *sctx) argument 148 if(!strncmp(name, "ro.", 3)) 149 name 154 __property_get(const char *name, char *value) argument 159 write_persistent_property(const char *name, const char *value) argument 182 is_legal_property_name(const char* name, size_t namelen) argument 208 property_set(const char *name, const char *value) argument [all...] |
/system/netd/server/ |
H A D | NetlinkHandler.h | 37 void notifyInterfaceAdded(const char *name); 38 void notifyInterfaceRemoved(const char *name); 39 void notifyInterfaceChanged(const char *name, bool isUp); 40 void notifyInterfaceLinkChanged(const char *name, bool isUp); 41 void notifyQuotaLimitReached(const char *name, const char *iface); 42 void notifyInterfaceClassActivity(const char *name, bool isActive,
|
/system/core/libcutils/ |
H A D | socket_local.h | 25 * name in the given namespace. The namespace must be one 32 * constants) or if the name is too long. 36 int socket_make_sockaddr_un(const char *name, int namespaceId,
|
H A D | socket_local_client.c | 27 int socket_local_client(const char *name, int namespaceId, int type) argument 47 int socket_make_sockaddr_un(const char *name, int namespaceId, argument 56 namelen = strlen(name); 69 memcpy(p_addr->sun_path + 1, name, namelen); 73 namelen = strlen(name) + strlen(FILESYSTEM_SOCKET_PREFIX); 81 strcat(p_addr->sun_path, name); 86 namelen = strlen(name) + strlen(ANDROID_RESERVED_SOCKET_PREFIX); 94 strcat(p_addr->sun_path, name); 98 namelen = strlen(name); 105 strcpy(p_addr->sun_path, name); 126 socket_local_client_connect(int fd, const char *name, int namespaceId, int type UNUSED) argument 153 socket_local_client(const char *name, int namespaceId, int type) argument [all...] |
/system/core/libsync/ |
H A D | sw_sync.h | 31 int sw_sync_fence_create(int fd, const char *name, unsigned value);
|
/system/vold/ |
H A D | Devmapper.h | 27 static int create(const char *name, const char *loopFile, const char *key, 29 static int destroy(const char *name); 30 static int lookupActive(const char *name, char *buffer, size_t len); 36 const char *name, unsigned flags);
|
/system/core/liblog/tests/ |
H A D | benchmark.h | 38 Benchmark(const char* name, void (*fn)(int)) : name_(strdup(name)), fn_(fn) { argument 41 Benchmark(const char* name) : name_(strdup(name)), fn_(NULL) {} argument 61 BenchmarkWantsArgBase(const char* name, void (*fn)(int, T)) : Benchmark(name) { argument 78 BenchmarkWithArg(const char* name, void (*fn)(int, T), const char* arg_name, T arg) : argument 79 BenchmarkWantsArg<T>(name, fn), arg_(arg) { 100 BenchmarkWantsArg<T>(const char* name, void (*fn)(int, T)) : argument 101 BenchmarkWantsArgBase<T>(name, f 107 BenchmarkWantsArg(const char* name, void (*fn)(int, int)) argument 118 BenchmarkFactory(const char* name, void (*fn)(int)) argument 123 BenchmarkFactory(const char* name, void (*fn)(int, T)) argument 130 BenchmarkAddArg(::testing::Benchmark* b, const char* name, T arg) argument [all...] |