/third_party/libuv/src/ |
H A D | queue.h | 29 q->prev = q; in uv__queue_init() 33 return q == q->next || q != q->next->prev; in uv__queue_empty() 45 h->prev->next = n->next; in uv__queue_add() 46 n->next->prev = h->prev; in uv__queue_add() 47 h->prev = n->prev; in uv__queue_add() 48 h->prev->next = h; in uv__queue_add() 54 n->prev = h->prev; in uv__queue_split() [all...] |
/third_party/typescript/tests/baselines/reference/ |
H A D | genericClassWithStaticFactory.js | 6 public prev: List<T>; 17 this.prev.next = entry; 19 entry.prev = this.prev; 20 this.prev = entry; 53 entry.prev = this; 55 entry.next.prev = entry; // entry.next.prev does not show intellisense, but entry.prev.prev doe [all...] |
/third_party/mesa3d/src/compiler/glsl/ |
H A D | list.h | 29 * contain no data. The head sentinel can be identified by its \c prev 34 * tail sentinel or the tail sentinel's \c prev poiner points to the head 55 struct exec_node *prev; member 60 exec_node() : next(NULL), prev(NULL) in exec_node() 121 n->prev = NULL; in exec_node_init() 139 return n->prev; in exec_node_get_prev_const() 145 return n->prev; in exec_node_get_prev() 151 n->next->prev = n->prev; in exec_node_remove() 152 n->prev in exec_node_remove() [all...] |
/third_party/libcoap/include/coap3/ |
H A D | coap_utlist_internal.h | 39 * To use doubly-linked lists, your structure must "prev" and "next" pointers. 45 * struct item *prev, *next; 82 * to dereference its prev/next pointers, and save/restore the real head.*/ 89 /* #define UTLIST_PREV(elt,list,prev) ((char*)((list)->prev)) */ 90 #define UTLIST_PREVASGN(elt,list,to,prev) { char **_alias = (char**)&((list)->prev); *_alias=(char*)(to); } 98 /* #define UTLIST_PREV(elt,list,prev) ((elt)->prev) */ 99 #define UTLIST_PREVASGN(elt,list,to,prev) ((el [all...] |
/third_party/FreeBSD/sys/compat/linuxkpi/common/include/linux/ |
H A D | list.h | 54 struct list_head *prev; member 64 list->next = list->prev = list; in INIT_LIST_HEAD() 79 return ((next == head) && (next == head->prev)); in list_empty_careful() 83 __list_del(struct list_head *prev, struct list_head *next) in __list_del() argument 85 next->prev = prev; in __list_del() 86 WRITE_ONCE(prev->next, next); in __list_del() 93 __list_del(entry->prev, entry->next); in __list_del_entry() 100 __list_del(entry->prev, entry->next); in list_del() 107 new->next->prev in list_replace() 120 linux_list_add(struct list_head *new, struct list_head *prev, struct list_head *next) linux_list_add() argument 255 linux_list_splice(const struct list_head *list, struct list_head *prev, struct list_head *next) linux_list_splice() argument 372 hlist_add_behind(struct hlist_node *n, struct hlist_node *prev) hlist_add_behind() argument [all...] |
/third_party/libdrm/ |
H A D | libdrm_lists.h | 36 struct _drmMMListHead *prev; member 42 (__item)->prev = (__item); \ 48 (__item)->prev = (__list); \ 50 (__list)->next->prev = (__item); \ 57 (__item)->prev = (__list)->prev; \ 58 (__list)->prev->next = (__item); \ 59 (__list)->prev = (__item); \ 64 (__item)->prev->next = (__item)->next; \ 65 (__item)->next->prev [all...] |
H A D | util_double_list.h | 43 struct list_head *prev; member 49 item->prev = item; in list_inithead() 55 item->prev = list; in list_add() 57 list->next->prev = item; in list_add() 64 item->prev = list->prev; in list_addtail() 65 list->prev->next = item; in list_addtail() 66 list->prev = item; in list_addtail() 71 to->prev = from->prev; in list_replace() [all...] |
/third_party/alsa-utils/alsactl/ |
H A D | list.h | 36 * sometimes we already know the next/prev entries and we can 42 struct list_head *next, *prev; member 51 (ptr)->next = (ptr); (ptr)->prev = (ptr); \ 58 * the prev/next entries already! 61 struct list_head *prev, in __list_add() 64 next->prev = new; in __list_add() 66 new->prev = prev; in __list_add() 67 prev->next = new; in __list_add() 93 __list_add(new, head->prev, hea in list_add_tail() 60 __list_add(struct list_head *new, struct list_head *prev, struct list_head *next) __list_add() argument 103 __list_del(struct list_head * prev, struct list_head * next) __list_del() argument [all...] |
/third_party/exfatprogs/include/ |
H A D | list.h | 28 * sometimes we already know the next/prev entries and we can 33 struct list_head *next, *prev; member 42 (ptr)->next = (ptr); (ptr)->prev = (ptr); \ 49 * the prev/next entries already! 52 struct list_head *prev, in __list_add() 55 next->prev = new; in __list_add() 57 new->prev = prev; in __list_add() 58 prev->next = new; in __list_add() 84 __list_add(new, head->prev, hea in list_add_tail() 51 __list_add(struct list_head *new, struct list_head *prev, struct list_head *next) __list_add() argument 94 __list_del(struct list_head *prev, struct list_head *next) __list_del() argument [all...] |
/third_party/ltp/testcases/realtime/include/ |
H A D | list.h | 55 * sometimes we already know the next/prev entries and we can 61 struct list_head *next, *prev; member 72 list->prev = list; in INIT_LIST_HEAD() 79 * the prev/next entries already! 82 struct list_head *prev, in __list_add() 85 next->prev = new; in __list_add() 87 new->prev = prev; in __list_add() 88 prev->next = new; in __list_add() 114 __list_add(new, head->prev, hea in list_add_tail() 81 __list_add(struct list_head *new, struct list_head *prev, struct list_head *next) __list_add() argument 124 __list_del(struct list_head * prev, struct list_head * next) __list_del() argument [all...] |
/third_party/mesa3d/src/util/ |
H A D | list.h | 49 struct list_head *prev; member 55 item->prev = item; in list_inithead() 67 item->prev = list; in list_add() 69 list->next->prev = item; in list_add() 82 item->prev = list->prev; in list_addtail() 83 list->prev->next = item; in list_addtail() 84 list->prev = item; in list_addtail() 94 to->prev = from->prev; in list_replace() [all...] |
/third_party/libinput/src/ |
H A D | util-list.c | 37 list->prev = list; in list_init() 44 assert((list->next != NULL && list->prev != NULL) || in list_insert() 45 !"list->next|prev is NULL, possibly missing list_init()"); in list_insert() 46 assert(((elm->next == NULL && elm->prev == NULL) || list_empty(elm)) || in list_insert() 47 !"elm->next|prev is not NULL, list node used twice?"); in list_insert() 49 elm->prev = list; in list_insert() 52 elm->next->prev = elm; in list_insert() 58 assert((list->next != NULL && list->prev != NULL) || in list_append() 59 !"list->next|prev is NULL, possibly missing list_init()"); in list_append() 60 assert(((elm->next == NULL && elm->prev in list_append() [all...] |
/third_party/alsa-lib/include/ |
H A D | list.h | 22 struct list_head *prev; member 32 p->next = p->prev = p; in INIT_LIST_HEAD() 70 first->prev = p; in list_add() 72 p->prev = list; in list_add() 81 struct list_head *last = list->prev; in list_add_tail() 84 p->prev = last; in list_add_tail() 86 list->prev = p; in list_add_tail() 90 * @p: the new entry to be inserted between prev and next 91 * @prev: the left-side entry 95 struct list_head *prev, in list_insert() 94 list_insert(struct list_head *p, struct list_head *prev, struct list_head *next) list_insert() argument [all...] |
/third_party/ntfs-3g/ntfsprogs/ |
H A D | list.h | 33 * sometimes we already know the next/prev entries and we can 38 struct ntfs_list_head *next, *prev; member 47 (ptr)->next = (ptr); (ptr)->prev = (ptr); \ 53 * @prev: 56 * This is only for internal list manipulation where we know the prev/next 60 struct ntfs_list_head * prev, struct ntfs_list_head * next) in __ntfs_list_add() 62 next->prev = new; in __ntfs_list_add() 64 new->prev = prev; in __ntfs_list_add() 65 prev in __ntfs_list_add() 59 __ntfs_list_add(struct ntfs_list_head * new, struct ntfs_list_head * prev, struct ntfs_list_head * next) __ntfs_list_add() argument 106 __ntfs_list_del(struct ntfs_list_head * prev, struct ntfs_list_head * next) __ntfs_list_del() argument [all...] |
/third_party/ltp/tools/sparse/sparse-src/ |
H A D | ptrlist.c | 120 list = head->prev; in last_ptr_list() 124 list = list->prev; in last_ptr_list() 206 struct ptr_list *prev; in pack_ptr_list() local 212 prev = entry->prev; in pack_ptr_list() 213 prev->next = next; in pack_ptr_list() 214 next->prev = prev; in pack_ptr_list() 244 next->prev = newlist; in split_ptr_list_head() 245 newlist->prev in split_ptr_list_head() 467 struct ptr_list *prev = tail; copy_ptr_list() local [all...] |
/third_party/libbpf/include/linux/ |
H A D | list.h | 18 list->prev = list; in INIT_LIST_HEAD() 22 struct list_head *prev, in __list_add() 25 next->prev = new; in __list_add() 27 new->prev = prev; in __list_add() 28 prev->next = new; in __list_add() 45 * Delete a list entry by making the prev/next entries 49 * the prev/next entries already! 51 static inline void __list_del(struct list_head * prev, struct list_head * next) in __list_del() argument 53 next->prev in __list_del() 21 __list_add(struct list_head *new, struct list_head *prev, struct list_head *next) __list_add() argument [all...] |
/third_party/pulseaudio/src/pulsecore/ |
H A D | llist.h | 34 t *next, *prev 47 _item->prev = _item->next = NULL; \ 56 _item->next->prev = _item; \ 57 _item->prev = NULL; \ 67 _item->next->prev = _item->prev; \ 68 if (_item->prev) \ 69 _item->prev->next = _item->next; \ 74 _item->next = _item->prev = NULL; \ 83 while ((*_head)->prev) \ [all...] |
/third_party/libwebsockets/lib/core/ |
H A D | lws_dll2.c | 37 if (d->next || d->prev) { in lws_dll2_is_detached() 38 lwsl_err("%s: dll2 %p: detached but next %p, prev %p\n", in lws_dll2_is_detached() 39 __func__, d, d->next, d->prev); in lws_dll2_is_detached() 42 * have .owner, .next and .prev all set to NULL, so we in lws_dll2_is_detached() 46 * state of NULL .owner, but non-NULL in .next or .prev, in lws_dll2_is_detached() 80 /* if there is a next guy, set his prev ptr to our next ptr */ in lws_dll2_add_head() 82 d->next->prev = d; in lws_dll2_add_head() 84 d->prev = NULL; in lws_dll2_add_head() 121 /* we need to point back to after->prev */ in lws_dll2_add_before() 123 d->prev in lws_dll2_add_before() [all...] |
/third_party/selinux/libsepol/src/ |
H A D | ebitmap.c | 21 ebitmap_node_t *new, *prev; in ebitmap_or() local 27 prev = 0; in ebitmap_or() 50 if (prev) in ebitmap_or() 51 prev->next = new; in ebitmap_or() 54 prev = new; in ebitmap_or() 77 ebitmap_node_t *new, *prev = NULL; in ebitmap_and() local 95 if (prev) in ebitmap_and() 96 prev->next = new; in ebitmap_and() 99 prev = new; in ebitmap_and() 111 if (prev) in ebitmap_and() 120 ebitmap_node_t *new, *prev = NULL; ebitmap_xor() local 170 ebitmap_node_t *new, *prev = NULL; ebitmap_not() local 281 ebitmap_node_t *new, *prev; ebitmap_cpy() local 379 ebitmap_node_t *n, *prev, *new; ebitmap_set_bit() local 453 ebitmap_node_t *new, *prev = NULL; ebitmap_init_range() local [all...] |
/third_party/mesa3d/src/gallium/drivers/nouveau/ |
H A D | nouveau_heap.c | 77 heap->next->prev = r; in nouveau_heap_alloc() 78 r->prev = heap; in nouveau_heap_alloc() 106 new->prev = r->prev; in nouveau_heap_free() 107 if (r->prev) in nouveau_heap_free() 108 r->prev->next = new; in nouveau_heap_free() 116 if (r->prev && !r->prev->in_use) { in nouveau_heap_free() 117 r->prev->next = r->next; in nouveau_heap_free() 119 r->next->prev in nouveau_heap_free() [all...] |
/third_party/mesa3d/src/util/tests/ |
H A D | rb_tree_test.cpp | 75 struct rb_test_node *prev = NULL; in validate_tree_order() local 88 assert(prev == NULL || prev < n); in validate_tree_order() 91 prev = n; in validate_tree_order() 96 prev = NULL; in validate_tree_order() 109 assert(prev == NULL || prev < n); in validate_tree_order() 112 prev = n; in validate_tree_order() 117 prev = NULL; in validate_tree_order() 130 assert(prev in validate_tree_order() 198 struct rb_node *prev = rb_node_prev(n); validate_search() local [all...] |
/third_party/node/deps/npm/node_modules/yallist/ |
H A D | yallist.js | 36 var prev = node.prev 39 next.prev = prev 42 if (prev) { 43 prev.next = next 50 this.tail = prev 55 node.prev = null 74 head.prev = node 95 node.prev [all...] |
/third_party/icu/icu4c/source/common/ |
H A D | ucnvbocu.cpp | 48 * Additionally, "prev" is moved from anywhere in the Unihan and Hangul 52 * "prev" is reset for C0 controls but not for space. 55 /* initial value for "prev": middle of the ASCII range */ 238 /* compute new prev */ in bocu1Prev() 261 * fromUnicodeStatus encoder's prev (0 will be interpreted as BOCU1_ASCII_PREV) 263 * toUnicodeStatus decoder's prev (0 will be interpreted as BOCU1_ASCII_PREV) 400 int32_t prev, c, diff; in _Bocu1FromUnicodeWithOffsets() local 414 prev=(int32_t)cnv->fromUnicodeStatus; in _Bocu1FromUnicodeWithOffsets() 415 if(prev==0) { in _Bocu1FromUnicodeWithOffsets() 416 prev in _Bocu1FromUnicodeWithOffsets() 660 int32_t prev, c, diff; _Bocu1FromUnicode() local 964 int32_t prev, count, diff, c; _Bocu1ToUnicodeWithOffsets() local 1186 int32_t prev, count, diff, c; _Bocu1ToUnicode() local [all...] |
/third_party/node/deps/icu-small/source/common/ |
H A D | ucnvbocu.cpp | 48 * Additionally, "prev" is moved from anywhere in the Unihan and Hangul 52 * "prev" is reset for C0 controls but not for space. 55 /* initial value for "prev": middle of the ASCII range */ 238 /* compute new prev */ in bocu1Prev() 261 * fromUnicodeStatus encoder's prev (0 will be interpreted as BOCU1_ASCII_PREV) 263 * toUnicodeStatus decoder's prev (0 will be interpreted as BOCU1_ASCII_PREV) 400 int32_t prev, c, diff; in _Bocu1FromUnicodeWithOffsets() local 414 prev=(int32_t)cnv->fromUnicodeStatus; in _Bocu1FromUnicodeWithOffsets() 415 if(prev==0) { in _Bocu1FromUnicodeWithOffsets() 416 prev in _Bocu1FromUnicodeWithOffsets() 660 int32_t prev, c, diff; _Bocu1FromUnicode() local 964 int32_t prev, count, diff, c; _Bocu1ToUnicodeWithOffsets() local 1186 int32_t prev, count, diff, c; _Bocu1ToUnicode() local [all...] |
/third_party/skia/third_party/externals/icu/source/common/ |
H A D | ucnvbocu.cpp | 48 * Additionally, "prev" is moved from anywhere in the Unihan and Hangul 52 * "prev" is reset for C0 controls but not for space. 55 /* initial value for "prev": middle of the ASCII range */ 238 /* compute new prev */ in bocu1Prev() 261 * fromUnicodeStatus encoder's prev (0 will be interpreted as BOCU1_ASCII_PREV) 263 * toUnicodeStatus decoder's prev (0 will be interpreted as BOCU1_ASCII_PREV) 400 int32_t prev, c, diff; in _Bocu1FromUnicodeWithOffsets() local 414 prev=(int32_t)cnv->fromUnicodeStatus; in _Bocu1FromUnicodeWithOffsets() 415 if(prev==0) { in _Bocu1FromUnicodeWithOffsets() 416 prev in _Bocu1FromUnicodeWithOffsets() 660 int32_t prev, c, diff; _Bocu1FromUnicode() local 964 int32_t prev, count, diff, c; _Bocu1ToUnicodeWithOffsets() local 1186 int32_t prev, count, diff, c; _Bocu1ToUnicode() local [all...] |