| /system/public/zircon/ |
| A D | listnode.h | 18 list_node_t* prev; 19 list_node_t* next; 42 static inline void list_add_head(list_node_t* list, list_node_t* item) { in list_add_head() 77 static inline list_node_t* list_remove_head(list_node_t* list) { in list_remove_head() 98 static inline list_node_t* list_remove_tail(list_node_t* list) { in list_remove_tail() 119 static inline list_node_t* list_peek_head(list_node_t* list) { in list_peek_head() 138 static inline list_node_t* list_peek_tail(list_node_t* list) { in list_peek_tail() 157 static inline list_node_t* list_prev(list_node_t* list, list_node_t* item) { in list_prev() 175 static inline list_node_t* list_prev_wrap(list_node_t* list, list_node_t* item) { in list_prev_wrap() 195 static inline list_node_t* list_next(list_node_t* list, list_node_t* item) { in list_next() [all …]
|
| /system/dev/usb/xhci/ |
| A D | xdc.h | 43 list_node_t queued_reqs; // requests waiting to be processed 45 list_node_t pending_reqs; // processed requests waiting for completion, including current_req 85 list_node_t completed_reqs; 124 list_node_t free_read_reqs; 128 list_node_t instance_list; 130 list_node_t host_streams; 139 list_node_t node; 148 zx_status_t xdc_req_list_add_head(list_node_t* list, usb_request_t* req, size_t parent_req_size); 149 zx_status_t xdc_req_list_add_tail(list_node_t* list, usb_request_t* req, size_t parent_req_size); 150 usb_request_t* xdc_req_list_remove_head(list_node_t* list, size_t parent_req_size); [all …]
|
| A D | xhci.h | 60 list_node_t queued_reqs; // requests waiting to be processed 62 list_node_t pending_reqs; // processed requests waiting for completion, including current_req 87 list_node_t node; 186 list_node_t command_queue; 234 bool xhci_add_to_list_tail(xhci_t* xhci, list_node_t* list, usb_request_t* req); 235 bool xhci_add_to_list_head(xhci_t* xhci, list_node_t* list, usb_request_t* req); 236 bool xhci_remove_from_list_head(xhci_t* xhci, list_node_t* list, usb_request_t** req); 237 bool xhci_remove_from_list_tail(xhci_t* xhci, list_node_t* list, usb_request_t** req);
|
| A D | xhci-root-hub.h | 23 list_node_t pending_intr_reqs;
|
| A D | xhci.cpp | 668 bool xhci_add_to_list_tail(xhci_t* xhci, list_node_t* list, usb_request_t* req) { in xhci_add_to_list_tail() 670 list_add_tail(list, (list_node_t*)((uintptr_t)req + node_offset)); in xhci_add_to_list_tail() 674 bool xhci_add_to_list_head(xhci_t* xhci, list_node_t* list, usb_request_t* req) { in xhci_add_to_list_head() 676 list_add_head(list, (list_node_t*)((uintptr_t)req + node_offset)); in xhci_add_to_list_head() 680 bool xhci_remove_from_list_head(xhci_t* xhci, list_node_t* list, usb_request_t** req) { in xhci_remove_from_list_head() 682 list_node_t* node = list_remove_head(list); in xhci_remove_from_list_head() 691 bool xhci_remove_from_list_tail(xhci_t* xhci, list_node_t* list, usb_request_t** req) { in xhci_remove_from_list_tail() 693 list_node_t* node = list_remove_tail(list); in xhci_remove_from_list_tail() 704 list_node_t* node = (list_node_t*)((uintptr_t)req + node_offset); in xhci_delete_req_node()
|
| /system/ulib/async-testutils/ |
| A D | test_loop_dispatcher.cpp | 11 #define TO_NODE(type, ptr) ((list_node_t*)&ptr->state) 22 inline list_node_t* WaitToNode(async_wait_t* wait) { in WaitToNode() 26 inline async_wait_t* NodeToWait(list_node_t* node) { in NodeToWait() 30 inline list_node_t* TaskToNode(async_task_t* task) { in TaskToNode() 39 list_node_t* node; in InsertTask() 95 list_node_t* node = WaitToNode(wait); in CancelWait() 130 list_node_t* node = TaskToNode(task); in CancelTask() 221 list_node_t* node; in ExtractDueTasks() 222 list_node_t* tail = nullptr; in ExtractDueTasks() 229 list_node_t* head = task_list_.next; in ExtractDueTasks() [all …]
|
| /system/utest/util/ |
| A D | listnode.cpp | 12 list_node_t node; 15 void expect_list_sorted(list_node_t* list, int count) { in expect_list_sorted() 32 list_node_t list = LIST_INITIAL_CLEARED_VALUE; in initialize_empty_list() 80 list_node_t list = LIST_INITIAL_CLEARED_VALUE; in element_add_remove() 99 list_node_t* node = NULL; in element_add_remove() 100 list_node_t* to_del = NULL; in element_add_remove() 123 list_node_t first_list; in list_splice_split() 125 list_node_t second_list; in list_splice_split()
|
| /system/ulib/async-testutils/include/lib/async-testutils/ |
| A D | test_loop_dispatcher.h | 76 list_node_t task_list_; 78 list_node_t due_list_; 80 list_node_t wait_list_;
|
| /system/dev/bus/platform/ |
| A D | platform-i2c.h | 32 list_node_t node; 48 list_node_t queued_txns_ __TA_GUARDED(mutex_); 49 list_node_t free_txns_ __TA_GUARDED(mutex_);
|
| /system/dev/lib/usb/include/usb/ |
| A D | usb-request.h | 26 list_node_t free_reqs; 33 list_node_t node; 123 zx_status_t usb_req_list_add_head(list_node_t* list, usb_request_t* req, size_t parent_req_size); 126 zx_status_t usb_req_list_add_tail(list_node_t* list, usb_request_t* req, size_t parent_req_size); 129 usb_request_t* usb_req_list_remove_head(list_node_t* list, size_t parent_req_size);
|
| /system/ulib/async-loop/ |
| A D | loop.c | 68 list_node_t node; 88 list_node_t wait_list; // most recently added first 120 #define TO_NODE(type, ptr) ((list_node_t*)&ptr->state) 210 list_node_t* node; in async_loop_shutdown() 350 list_node_t* node; in async_loop_dispatch_tasks() 353 list_node_t* tail = NULL; in async_loop_dispatch_tasks() 360 list_node_t* head = loop->task_list.next; in async_loop_dispatch_tasks() 520 list_node_t* node = wait_to_node(wait); in async_loop_cancel_wait() 576 list_node_t* node = task_to_node(task); in async_loop_cancel_task() 672 list_node_t* node = exception_to_node(exception); in async_loop_unbind_exception_port() [all …]
|
| /system/dev/nand/nand/ |
| A D | nand.h | 23 list_node_t io_list; 34 list_node_t node;
|
| /system/dev/ethernet/intel-ethernet/ |
| A D | ie.h | 18 list_node_t node; 35 list_node_t free_frames; 36 list_node_t busy_frames;
|
| /system/dev/block/usb-mass-storage/ |
| A D | usb-mass-storage.h | 57 list_node_t queued_txns; 71 list_node_t node;
|
| /system/ulib/unittest/ |
| A D | crash-list.cpp | 20 list_node_t node; 27 list_node_t should_crash_procs; 43 (list_node_t)LIST_INITIAL_VALUE(crash_list->should_crash_procs); in crash_list_new()
|
| /system/dev/lib/usb/ |
| A D | usb-request.c | 334 if (req->alloc_size < (pool->node_offset + sizeof(list_node_t))) { in usb_request_pool_add() 338 list_add_tail(&pool->free_reqs, (list_node_t*)((uintptr_t)req + pool->node_offset)); in usb_request_pool_add() 348 list_node_t* node; in usb_request_pool_get() 368 list_node_t* node; in usb_request_pool_release() 377 __EXPORT zx_status_t usb_req_list_add_head(list_node_t* list, usb_request_t* req, in usb_req_list_add_head() 379 if (req->alloc_size < parent_req_size + sizeof(list_node_t)) { in usb_req_list_add_head() 387 __EXPORT zx_status_t usb_req_list_add_tail(list_node_t* list, usb_request_t* req, in usb_req_list_add_tail() 389 if (req->alloc_size < parent_req_size + sizeof(list_node_t)) { in usb_req_list_add_tail() 397 __EXPORT usb_request_t* usb_req_list_remove_head(list_node_t* list, size_t parent_req_size) { in usb_req_list_remove_head()
|
| /system/dev/gpio/pl061/include/gpio/pl061/ |
| A D | pl061.h | 15 list_node_t node;
|
| /system/dev/usb/usb-composite/ |
| A D | usb-composite.h | 39 list_node_t children;
|
| A D | usb-interface.h | 25 list_node_t node;
|
| /system/dev/block/zxcrypt/ |
| A D | extra.h | 26 list_node_t node;
|
| /system/dev/display/imx8m-display/ |
| A D | imx8m-display.h | 42 list_node_t imported_images;
|
| /system/dev/lib/hi3660/include/soc/hi3660/ |
| A D | hi3660.h | 12 list_node_t gpios;
|
| /system/dev/usb/mt-musb-peripheral/ |
| A D | mt-usb.h | 78 list_node_t queued_reqs __TA_GUARDED(lock); 81 list_node_t complete_reqs __TA_GUARDED(lock);
|
| /system/dev/audio/usb-audio/ |
| A D | usb-midi-source.c | 27 list_node_t free_read_reqs; 29 list_node_t completed_reads; 160 list_node_t* node = list_peek_head(&source->completed_reads); in usb_midi_source_read()
|
| /system/dev/misc/pty/ |
| A D | pty-core.h | 33 list_node_t clients;
|