Home
last modified time | relevance | path

Searched refs:prev (Results 1 – 25 of 27) sorted by relevance

12

/system/core/include/cutils/
Dlist.h29 struct listnode *prev; member
38 .prev = &name, \
45 for (node = (list)->prev; node != (list); node = node->prev)
55 node->prev = node; in list_init()
61 item->prev = head->prev; in list_add_tail()
62 head->prev->next = item; in list_add_tail()
63 head->prev = item; in list_add_tail()
69 item->prev = head; in list_add_head()
70 head->next->prev = item; in list_add_head()
76 item->next->prev = item->prev; in list_remove()
[all …]
/system/core/adb/
Djdwp_service.cpp128 JdwpProcess* prev; member
185 proc->prev->next = proc->next; in jdwp_process_free()
186 proc->next->prev = proc->prev; in jdwp_process_free()
229 proc->prev = proc; in jdwp_process_alloc()
244 proc->prev = proc->next->prev; in jdwp_process_alloc()
246 proc->prev->next = proc; in jdwp_process_alloc()
247 proc->next->prev = proc; in jdwp_process_alloc()
638 JdwpTracker* prev; member
676 tracker->prev->next = tracker->next; in jdwp_tracker_close()
677 tracker->next->prev = tracker->prev; in jdwp_tracker_close()
[all …]
Dadb_listeners.cpp32 .prev = &listener_list,
87 l->next->prev = l->prev; in free_listener()
88 l->prev->next = l->next; in free_listener()
89 l->next = l->prev = l; in free_listener()
255 listener->prev = listener_list.prev; in install_listener()
256 listener->next->prev = listener; in install_listener()
257 listener->prev->next = listener; in install_listener()
Dusb_windows.cpp45 usb_handle *prev; member
71 .prev = &handle_list,
166 handle->prev = handle_list.prev; in register_new_device()
167 handle->prev->next = handle; in register_new_device()
168 handle->next->prev = handle; in register_new_device()
280 ret->prev = ret; in do_usb_open()
513 if ((handle->next != handle) && (handle->prev != handle)) { in usb_close()
514 handle->next->prev = handle->prev; in usb_close()
515 handle->prev->next = handle->next; in usb_close()
516 handle->prev = handle; in usb_close()
Dsockets.cpp46 .next = &local_socket_list, .prev = &local_socket_list,
54 .next = &local_socket_closing_list, .prev = &local_socket_closing_list,
80 s->prev = s->next->prev; in insert_local_socket()
81 s->prev->next = s; in insert_local_socket()
82 s->next->prev = s; in insert_local_socket()
100 if (s->prev && s->next) { in remove_socket()
101 s->prev->next = s->next; in remove_socket()
102 s->next->prev = s->prev; in remove_socket()
104 s->prev = 0; in remove_socket()
Dfdevent.h35 fdevent *prev; member
Dsocket.h36 asocket *prev; member
/system/extras/showmap/
Dshowmap.cpp43 static int parse_header(const char* line, const mapinfo* prev, mapinfo** mi) { in parse_header() argument
62 if (prev && start == prev->end && is_library(prev->name)) { in parse_header()
66 strlcpy(name, prev->name, sizeof(name)); in parse_header()
131 mapinfo *prev = NULL; in enqueue_map() local
155 if (prev) { in enqueue_map()
156 prev->next = map; in enqueue_map()
164 prev = current; in enqueue_map()
/system/core/libutils/
DSharedBuffer.cpp114 int32_t prev = 1; in release() local
115 if (onlyOwner() || ((prev = mRefs.fetch_sub(1, std::memory_order_release) == 1) in release()
122 return prev; in release()
/system/core/libbacktrace/
DUnwindPtrace.cpp114 backtrace_frame_data_t* prev = &frames_.at(num_frames-1); in Unwind() local
115 prev->stack_size = frame->sp - prev->sp; in Unwind()
DUnwindCurrent.cpp121 backtrace_frame_data_t* prev = &frames_.at(num_frames-1); in UnwindFromContext() local
122 prev->stack_size = frame->sp - prev->sp; in UnwindFromContext()
/system/core/lmkd/
Dlmkd.c97 struct adjslot_list *prev; member
159 new->prev = head; in adjslot_insert()
161 next->prev = new; in adjslot_insert()
167 struct adjslot_list *prev = old->prev; in adjslot_remove() local
169 next->prev = prev; in adjslot_remove()
170 prev->next = next; in adjslot_remove()
174 struct adjslot_list *asl = head->prev; in adjslot_tail()
776 procadjslot_list[i].prev = &procadjslot_list[i]; in init()
/system/extras/ext4_utils/
Dallocate.c68 if (reg->prev) in region_list_remove()
69 reg->prev->next = reg->next; in region_list_remove()
72 reg->next->prev = reg->prev; in region_list_remove()
78 list->last = reg->prev; in region_list_remove()
81 reg->prev = NULL; in region_list_remove()
91 reg->prev = NULL; in region_list_append()
94 reg->prev = list->last; in region_list_append()
107 list1->first->prev = NULL; in region_list_merge()
110 list2->first->prev = list1->last; in region_list_merge()
252 struct region *reg = alloc->list.last->prev; in reduce_allocation()
[all …]
Dcontents.c64 struct ext4_dir_entry_2 *prev, u32 inode, const char *name, in add_dentry() argument
76 if (!prev) in add_dentry()
78 prev->rec_len += end_block * info.block_size - *offset; in add_dentry()
Dallocate.h29 struct region *prev; member
/system/bt/btif/src/
Dbtif_sock_l2cap.c59 struct packet *next, *prev; member
66 struct l2cap_socket *prev; //link to prev list item member
124 sock->first_packet->prev = NULL; in packet_get_head_l()
162 p->prev = NULL; in packet_put_head_l()
166 p->next->prev = p; in packet_put_head_l()
191 p->prev = sock->last_packet; in packet_put_tail_l()
193 if (p->prev) in packet_put_tail_l()
194 p->prev->next = p; in packet_put_tail_l()
247 sock->next->prev = sock->prev; in btsock_l2cap_free_l()
249 if (sock->prev) in btsock_l2cap_free_l()
[all …]
/system/bt/osi/src/
Dlist.c158 …for (list_node_t *prev = list->head, *node = list->head->next; node; prev = node, node = node->nex… in list_remove() local
160 prev->next = list_free_node_(list, node); in list_remove()
162 list->tail = prev; in list_remove()
/system/extras/showslab/
Dshowslab.c62 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/extras/perfprofd/quipper/original-kernel-headers/tools/perf/util/include/linux/
Dtypes.h18 struct list_head *next, *prev; member
/system/extras/perfprofd/quipper/kernel-headers/tools/perf/util/include/linux/
Dtypes.h31 struct list_head * next, * prev; member
/system/core/fs_mgr/
Dfs_mgr_verity.cpp626 uint8_t prev[SHA256_DIGEST_SIZE]; in compare_last_signature() local
664 if (TEMP_FAILURE_RETRY(pread64(fd, prev, sizeof(prev), in compare_last_signature()
665 offset)) != sizeof(prev)) { in compare_last_signature()
667 sizeof(prev), fstab->verity_loc, offset, strerror(errno)); in compare_last_signature()
671 *match = !memcmp(curr, prev, SHA256_DIGEST_SIZE); in compare_last_signature()
/system/core/libcutils/
Dconfig_utils.c324 cnode *prev = cur; in config_free() local
327 free(prev); in config_free()
/system/core/liblog/
Dpmsg_reader.c318 const char *prev = NULL, *last = NULL, *cp = prefix; in __android_log_pmsg_file_read() local
320 prev = last; in __android_log_pmsg_file_read()
324 if (prev) { in __android_log_pmsg_file_read()
325 prefix = prev + 1; in __android_log_pmsg_file_read()
/system/core/libziparchive/
Dzip_writer_test.cc285 size_t prev = 1; in TEST_F() local
287 buffer[i] = i + prev; in TEST_F()
288 prev = i; in TEST_F()
/system/bt/audio_a2dp_hw/
Daudio_a2dp_hw.c170 static struct timespec prev = {0,0}; in ts_log() local
182 diff_us = (now.tv_sec - prev.tv_sec) * USEC_PER_SEC + (now.tv_nsec - prev.tv_nsec)/1000; in ts_log()
188 diff_us = (now.tv_sec - prev.tv_sec) * USEC_PER_SEC + (now.tv_nsec - prev.tv_nsec)/1000; in ts_log()
189 prev = now; in ts_log()

12