/system/core/include/cutils/ |
D | atomic-arm.h | 101 int32_t prev, status; in android_atomic_cas() local 107 : "=&r" (prev), "=&r" (status), "+m"(*ptr) in android_atomic_cas() 111 return prev != old_value; in android_atomic_cas() 118 int32_t prev, status; in android_atomic_cas() local 119 prev = *ptr; in android_atomic_cas() 124 prev = *ptr; in android_atomic_cas() 125 } while (prev == old_value); in android_atomic_cas() 155 int32_t prev, tmp, status; in android_atomic_add() local 161 : "=&r" (prev), "=&r" (tmp), in android_atomic_add() 166 return prev; in android_atomic_add() [all …]
|
D | atomic-mips.h | 77 int32_t prev, status; in android_atomic_cas() local 86 : [prev] "=&r" (prev), [status] "=&r" (status) in android_atomic_cas() 90 return prev != old_value; in android_atomic_cas() 114 int32_t prev, status; in android_atomic_swap() local 120 : [prev] "=&r" (prev), [status] "=&r" (status) in android_atomic_swap() 125 return prev; in android_atomic_swap() 131 int32_t prev, status; in android_atomic_add() local 138 : [status] "=&r" (status), [prev] "=&r" (prev) in android_atomic_add() 142 return prev; in android_atomic_add() 157 int32_t prev, status; in android_atomic_and() local [all …]
|
D | atomic-x86.h | 77 int32_t prev; in android_atomic_cas() local 79 : "=a" (prev) in android_atomic_cas() 82 return prev != old_value; in android_atomic_cas() 124 int32_t prev, status; in android_atomic_and() local 126 prev = *ptr; in android_atomic_and() 127 status = android_atomic_cas(prev, prev & value, ptr); in android_atomic_and() 129 return prev; in android_atomic_and() 134 int32_t prev, status; in android_atomic_or() local 136 prev = *ptr; in android_atomic_or() 137 status = android_atomic_cas(prev, prev | value, ptr); in android_atomic_or() [all …]
|
D | list.h | 29 struct listnode *prev; member 38 .prev = &name, \ 45 for (node = (list)->prev; node != (list); node = node->prev) 53 #define list_tail(list) ((list)->prev)
|
/system/extras/fatblock/ |
D | fdpool.c | 30 .prev = &fdpool_head, 37 struct pooled_fd *prev = &fdpool_head; in fdpool_insert_head() local 38 struct pooled_fd *next = prev->next; in fdpool_insert_head() 42 prev->next = node; in fdpool_insert_head() 43 node->prev = prev; in fdpool_insert_head() 45 next->prev = node; in fdpool_insert_head() 52 struct pooled_fd *prev = node->prev; in fdpool_remove() local 55 assert(prev); in fdpool_remove() 58 prev->next = next; in fdpool_remove() 59 next->prev = prev; in fdpool_remove() [all …]
|
D | fdpool.h | 21 struct pooled_fd *prev; member
|
/system/core/libcutils/ |
D | list.c | 22 node->prev = node; in list_init() 28 item->prev = head->prev; in list_add_tail() 29 head->prev->next = item; in list_add_tail() 30 head->prev = item; in list_add_tail() 35 item->next->prev = item->prev; in list_remove() 36 item->prev->next = item->next; in list_remove()
|
/system/core/adb/ |
D | jdwp_service.c | 107 JdwpProcess* prev; member 164 proc->prev->next = proc->next; in jdwp_process_free() 165 proc->next->prev = proc->prev; in jdwp_process_free() 207 proc->prev = proc; in jdwp_process_alloc() 222 proc->prev = proc->next->prev; in jdwp_process_alloc() 224 proc->prev->next = proc; in jdwp_process_alloc() 225 proc->next->prev = proc; in jdwp_process_alloc() 628 JdwpTracker* prev; member 666 tracker->prev->next = tracker->next; in jdwp_tracker_close() 667 tracker->next->prev = tracker->prev; in jdwp_tracker_close() [all …]
|
D | usb_windows.c | 35 usb_handle *prev; member 61 .prev = &handle_list, 159 handle->prev = handle_list.prev; in register_new_device() 160 handle->prev->next = handle; in register_new_device() 161 handle->next->prev = handle; in register_new_device() 198 ret->prev = ret; in do_usb_open() 381 if ((handle->next != handle) && (handle->prev != handle)) { in usb_close() 382 handle->next->prev = handle->prev; in usb_close() 383 handle->prev->next = handle->next; in usb_close() 384 handle->prev = handle; in usb_close()
|
D | usb_libusb.c | 45 usb_handle *prev; member 63 .prev = &handle_list, 213 h->next->prev = h->prev; in usb_close() 214 h->prev->next = h->next; in usb_close() 215 h->prev = NULL; in usb_close() 237 h->next->prev = h->prev; in usb_kick() 238 h->prev->next = h->next; in usb_kick() 239 h->prev = NULL; in usb_kick() 344 usb->prev = handle_list.prev; in register_device() 345 usb->prev->next = usb; in register_device() [all …]
|
D | transport.c | 32 .prev = &transport_list, 594 t->next->prev = t->prev; in transport_registration_func() 595 t->prev->next = t->next; in transport_registration_func() 651 t->prev = transport_list.prev; in transport_registration_func() 652 t->next->prev = t; in transport_registration_func() 653 t->prev->next = t; in transport_registration_func() 656 t->disconnects.next = t->disconnects.prev = &t->disconnects; in transport_registration_func() 733 dis->prev = dis->next->prev; in add_transport_disconnect() 734 dis->prev->next = dis; in add_transport_disconnect() 735 dis->next->prev = dis; in add_transport_disconnect() [all …]
|
D | fdevent.c | 99 .prev = &list_pending, 479 node->prev = list->prev; in fdevent_plist_enqueue() 480 node->prev->next = node; in fdevent_plist_enqueue() 481 list->prev = node; in fdevent_plist_enqueue() 486 node->prev->next = node->next; in fdevent_plist_remove() 487 node->next->prev = node->prev; in fdevent_plist_remove() 489 node->prev = 0; in fdevent_plist_remove() 500 list->next->prev = list; in fdevent_plist_dequeue() 502 node->prev = 0; in fdevent_plist_dequeue()
|
D | usb_linux.c | 52 usb_handle *prev; member 81 .prev = &handle_list, 547 h->next->prev = h->prev; in usb_close() 548 h->prev->next = h->next; in usb_close() 549 h->prev = 0; in usb_close() 667 usb->prev = handle_list.prev; in register_device() 668 usb->prev->next = usb; in register_device() 669 usb->next->prev = usb; in register_device()
|
D | sockets.c | 50 .prev = &local_socket_list, 59 .prev = &local_socket_closing_list, 83 s->prev = s->next->prev; in insert_local_socket() 84 s->prev->next = s; in insert_local_socket() 85 s->next->prev = s; in insert_local_socket() 102 if (s->prev && s->next) in remove_socket() 104 s->prev->next = s->next; in remove_socket() 105 s->next->prev = s->prev; in remove_socket() 107 s->prev = 0; in remove_socket()
|
D | adb.h | 79 asocket *prev; member 149 adisconnect* prev; member 174 atransport *prev; member 225 alistener *prev; member
|
D | fdevent.h | 70 fdevent *prev; member
|
/system/extras/showmap/ |
D | showmap.c | 40 static int parse_header(const char* line, const mapinfo* prev, mapinfo** mi) { in parse_header() argument 59 if (prev && start == prev->end && is_library(prev->name)) { in parse_header() 63 strlcpy(name, prev->name, sizeof(name)); in parse_header() 124 mapinfo *prev = NULL; in enqueue_map() local 147 if (prev) { in enqueue_map() 148 prev->next = map; in enqueue_map() 156 prev = current; in enqueue_map()
|
/system/core/libpixelflinger/tinyutils/ |
D | SharedBuffer.cpp | 95 int32_t prev = 1; in release() local 96 if (onlyOwner() || ((prev = android_atomic_dec(&mRefs)) == 1)) { in release() 102 return prev; in release()
|
/system/core/sh/ |
D | memalloc.c | 111 struct stack_block *prev; member 138 sp->prev = stackp; in stalloc() 184 stackp = sp->prev; in popstackmark() 216 stackp = sp->prev; in growstackblock() 219 sp->prev = stackp; in growstackblock()
|
D | input.c | 75 struct strpush *prev; /* preceding string on stack */ member 89 struct parsefile *prev; /* preceding file on stack */ member 394 sp->prev = parsefile->strpush; in pushstring() 421 parsefile->strpush = sp->prev; in popstring() 510 pf->prev = parsefile; in pushfile() 513 pf->basestrpush.prev = NULL; in pushfile() 530 parsefile = pf->prev; in popfile()
|
/system/core/toolbox/ |
D | cat.c | 55 int ch, gobble, line, prev; in cook_buf() local 59 for (prev = '\n'; (ch = getc(fp)) != EOF; prev = ch) { in cook_buf() 60 if (prev == '\n') { in cook_buf()
|
/system/extras/ext4_utils/ |
D | allocate.c | 43 struct region *prev; member 78 if (reg->prev) in region_list_remove() 79 reg->prev->next = reg->next; in region_list_remove() 82 reg->next->prev = reg->prev; in region_list_remove() 88 list->last = reg->prev; in region_list_remove() 91 reg->prev = NULL; in region_list_remove() 101 reg->prev = NULL; in region_list_append() 104 reg->prev = list->last; in region_list_append() 257 struct region *reg = alloc->list.last->prev; in reduce_allocation() 362 reg->prev = NULL; in ext4_allocate_contiguous_blocks() [all …]
|
D | contents.c | 51 struct ext4_dir_entry_2 *prev, u32 inode, const char *name, in add_dentry() argument 63 if (!prev) in add_dentry() 65 prev->rec_len += end_block * info.block_size - *offset; in add_dentry()
|
/system/extras/showslab/ |
D | showslab.c | 62 struct slab_info *head = NULL, *p = NULL, *prev = NULL; in get_slabinfo() local 104 head = prev = p; in get_slabinfo() 141 prev->next = p; in get_slabinfo() 142 prev = p; in get_slabinfo()
|
/system/core/debuggerd/ |
D | tombstone.c | 356 map_info_t *prev = NULL; in dump_nearby_maps() local 368 prev = map; in dump_nearby_maps() 386 if (prev != NULL) { in dump_nearby_maps() 387 _LOG(log, false, " %08x-%08x %s\n", prev->start, prev->end, prev->name); in dump_nearby_maps()
|