/system/core/libcutils/ |
H A D | list.c | 19 void list_init(struct listnode *node) argument 21 node->next = node; 22 node->prev = node;
|
H A D | config_utils.c | 28 cnode *node; local 30 node = calloc(sizeof(cnode), 1); 31 if(node) { 32 node->name = name ? name : ""; 33 node->value = value ? value : ""; 36 return node; 41 cnode *node, *match = NULL; local 44 for(node = root->first_child; node; node 53 cnode *node; local 69 cnode *node; local 87 cnode *node; local 97 cnode *node; local 245 parse_block(cstate *cs, cnode *node) argument 264 cnode *node; local [all...] |
H A D | dir_hash.c | 150 struct list *node = malloc(sizeof(struct list)); local 152 if (name == NULL || node == NULL) { 161 free(node); 167 node->name = name; 168 node->next = list; 169 list = node;
|
/system/core/init/ |
H A D | signal_handler.c | 51 struct listnode *node; local 111 list_for_each(node, &svc->onrestart.commands) { 112 cmd = node_to_item(node, struct command, clist);
|
H A D | devices.c | 101 struct perm_node *node = calloc(1, sizeof(*node)); local 102 if (!node) 105 node->dp.name = strdup(name); 106 if (!node->dp.name) 110 node->dp.attr = strdup(attr); 111 if (!node->dp.attr) 115 node->dp.perm = perm; 116 node->dp.uid = uid; 117 node 131 struct listnode *node; local 160 struct listnode *node; local 228 struct listnode *node; local 256 struct listnode *node; local 272 struct listnode *node; local [all...] |
H A D | init_parser.c | 347 struct listnode *node; local 388 list_for_each(node, &import_list) { 389 struct import *import = node_to_item(node, struct import, list); 427 struct listnode *node; local 429 list_for_each(node, &service_list) { 430 svc = node_to_item(node, struct service, slist); 440 struct listnode *node; local 442 list_for_each(node, &service_list) { 443 svc = node_to_item(node, struct service, slist); 453 struct listnode *node; local 466 struct listnode *node; local 477 struct listnode *node; local 490 struct listnode *node; local 503 struct listnode *node; local 515 struct listnode *node; local 535 struct listnode *node; local 594 struct listnode *node = list_head(&action_queue); local [all...] |
H A D | init.c | 510 struct listnode *node; local 511 node = list_head(&act->commands); 512 if (!node || list_empty(&act->commands)) 515 return node_to_item(node, struct command, clist); 520 struct listnode *node; local 521 node = cmd->clist.next; 522 if (!node) 524 if (node == &act->commands) 527 return node_to_item(node, struct command, clist);
|
/system/extras/fatblock/ |
H A D | fdpool.c | 35 static void fdpool_insert_head(struct pooled_fd *node) argument 40 assert(node); 42 prev->next = node; 43 node->prev = prev; 44 node->next = next; 45 next->prev = node; 50 static void fdpool_remove(struct pooled_fd *node) argument 52 struct pooled_fd *prev = node->prev; 53 struct pooled_fd *next = node->next;
|
/system/core/adb/ |
H A D | adb_auth_client.c | 33 struct listnode node; member in struct:adb_public_key 88 list_add_tail(list, &key->node); 101 free(node_to_item(item, struct adb_public_key, node)); 146 key = node_to_item(item, struct adb_public_key, node);
|
H A D | adb_auth_host.c | 55 struct listnode node; member in struct:adb_private_key 256 list_add_tail(list, &key->node); 346 int adb_auth_sign(void *node, void *token, size_t token_size, void *sig) argument 349 struct adb_private_key *key = node_to_item(node, struct adb_private_key, node);
|
H A D | fdevent.c | 92 static void fdevent_plist_enqueue(fdevent *node); 93 static void fdevent_plist_remove(fdevent *node); 474 static void fdevent_plist_enqueue(fdevent *node) argument 478 node->next = list; 479 node->prev = list->prev; 480 node->prev->next = node; 481 list->prev = node; 484 static void fdevent_plist_remove(fdevent *node) argument 486 node 495 fdevent *node = list->next; local [all...] |
H A D | transport.c | 399 device_tracker* node = *pnode; local 402 while (node) { 403 if (node == tracker) { 404 *pnode = node->next; 407 pnode = &node->next; 408 node = *pnode;
|
H A D | sysdeps_win32.c | 1266 static void fdevent_plist_enqueue(fdevent *node); 1267 static void fdevent_plist_remove(fdevent *node); 1366 EventHook node = *pnode; local 1368 if ( node == NULL || node->fh == fh ) 1370 pnode = &node->next; 1371 node = *pnode; 1381 EventHook node; local 1389 node = *pnode; 1390 if ( node 1413 EventHook node = *pnode; local 1796 fdevent_plist_enqueue(fdevent *node) argument 1806 fdevent_plist_remove(fdevent *node) argument 1817 fdevent *node = list->next; local [all...] |
/system/core/sh/ |
H A D | nodes.h | 36 union node *ch1; 37 union node *ch2; 44 union node *args; 45 union node *redirect; 58 union node *n; 59 union node *redirect; 65 union node *test; 66 union node *ifpart; 67 union node *elsepart; 73 union node *arg 134 union node { union [all...] |
H A D | jobs.c | 105 STATIC void cmdtxt(union node *); 106 STATIC void cmdlist(union node *, int); 774 makejob(union node *node, int nprocs) argument 825 TRACE(("makejob(0x%lx, %d) returns %%%d\n", (long)node, nprocs, 847 forkshell(struct job *jp, union node *n, int mode) 867 forkparent(struct job *jp, union node *n, int mode, pid_t pid) 896 forkchild(struct job *jp, union node *n, int mode, int vforked) 1219 commandtext(struct procstat *ps, union node *n) 1244 cmdtxt(union node * [all...] |
/system/core/charger/ |
H A D | charger.c | 314 struct listnode *node; local 317 list_for_each(node, &charger->supplies) { 318 supply = node_to_item(node, struct power_supply, list);
|
/system/core/sdcard/ |
H A D | sdcard.c | 53 * CREAT) must bump that node's refcount 98 struct node { struct 103 struct node *next; /* per-dir sibling list */ 104 struct node *child; /* first contained file by this dir */ 105 struct node *parent; /* containing directory */ 123 struct node root; 150 static void acquire_node_locked(struct node* node) argument 152 node->refcount++; 153 TRACE("ACQUIRE %p (%s) rc=%d\n", node, nod 158 release_node_locked(struct node* node) argument 179 add_node_to_parent_locked(struct node *node, struct node *parent) argument 186 remove_node_from_parent_locked(struct node* node) argument 209 get_node_path_locked(struct node* node, char* buf, size_t bufsize) argument 306 struct node *node; local 336 rename_node_locked(struct node *node, const char *name, const char* actual_name) argument 389 struct node* node = lookup_node_by_id_locked(fuse, nid); local 396 lookup_child_by_name_locked(struct node *node, const char *name) argument 471 struct node* node; local 537 struct node* node; local 556 struct node* node; local 574 struct node* node; local 804 struct node* node; local 948 struct node* node; local [all...] |
/system/security/keystore/ |
H A D | keystore.cpp | 749 struct listnode *node; local 752 list_for_each(node, &mGrants) { 753 grant = node_to_item(node, grant_t, plist);
|