| /Zephyr-latest/include/zephyr/sys/ | 
| D | dlist.h | 54 typedef struct _dnode sys_dnode_t;  typedef204 	list->head = (sys_dnode_t *)list;  in sys_dlist_init()
 205 	list->tail = (sys_dnode_t *)list;  in sys_dlist_init()
 219 static inline void sys_dnode_init(sys_dnode_t *node)  in sys_dnode_init()
 233 static inline bool sys_dnode_is_linked(const sys_dnode_t *node)  in sys_dnode_is_linked()
 247 static inline bool sys_dlist_is_head(sys_dlist_t *list, sys_dnode_t *node)  in sys_dlist_is_head()
 261 static inline bool sys_dlist_is_tail(sys_dlist_t *list, sys_dnode_t *node)  in sys_dlist_is_tail()
 302 static inline sys_dnode_t *sys_dlist_peek_head(sys_dlist_t *list)  in sys_dlist_peek_head()
 317 static inline sys_dnode_t *sys_dlist_peek_head_not_empty(sys_dlist_t *list)  in sys_dlist_peek_head_not_empty()
 333 static inline sys_dnode_t *sys_dlist_peek_next_no_check(sys_dlist_t *list,  in sys_dlist_peek_next_no_check()
 [all …]
 
 | 
| /Zephyr-latest/tests/unit/list/ | 
| D | dlist.c | 13 	sys_dnode_t node;24 	sys_dnode_t *node;  in verify_emptyness()
 25 	sys_dnode_t *s_node;  in verify_emptyness()
 86 	sys_dnode_t *node;  in verify_content_amount()
 87 	sys_dnode_t *s_node;  in verify_content_amount()
 148 				    sys_dnode_t *head,  in verify_tail_head()
 149 				    sys_dnode_t *tail,  in verify_tail_head()
 294 		sys_dnode_t node;  in ZTEST()
 304 	sys_dnode_t *node = NULL;  in ZTEST()
 338 int cond(sys_dnode_t *node, void *data)  in cond()
 
 | 
| /Zephyr-latest/tests/benchmarks/data_structure_perf/dlist_perf/src/ | 
| D | dlist_perf.c | 21 	sys_dnode_t node;107 	sys_dnode_t *node, *s_node;  in ZTEST()
 189 	sys_dnode_t node[10];  in ZTEST()
 190 	sys_dnode_t *head, *tail;  in ZTEST()
 233 	sys_dnode_t node_ins, *insert_at = &node[ARRAY_SIZE(node)/2];  in ZTEST()
 234 	sys_dnode_t *insert_node = &node_ins;  in ZTEST()
 
 | 
| /Zephyr-latest/subsys/bluetooth/services/ots/ | 
| D | ots_obj_manager.c | 23 	sys_dnode_t dnode;64 	sys_dnode_t *obj_dnode;  in bt_gatt_ots_obj_manager_first_obj_get()
 83 	sys_dnode_t *obj_dnode;  in bt_gatt_ots_obj_manager_last_obj_get()
 103 	sys_dnode_t *prev_obj_dnode;  in bt_gatt_ots_obj_manager_prev_obj_get()
 130 	sys_dnode_t *next_obj_dnode;  in bt_gatt_ots_obj_manager_next_obj_get()
 
 | 
| /Zephyr-latest/subsys/shell/ | 
| D | shell_history.c | 42 	sys_dnode_t dnode;57 	sys_dnode_t *l_item; /* list item */  in z_shell_history_get()
 108 	sys_dnode_t *l_item; /* list item */  in remove_from_tail()
 137 	sys_dnode_t *l_item; /* list item */  in z_shell_history_put()
 
 | 
| /Zephyr-latest/include/zephyr/kernel/ | 
| D | thread.h | 51 	sys_dnode_t      node;62 		sys_dnode_t qnode_dlist;
 194 	sys_dnode_t mem_domain_q_node;
 
 | 
| /Zephyr-latest/modules/nrf_wifi/os/ | 
| D | shim.h | 48 	sys_dnode_t head;
 | 
| /Zephyr-latest/include/zephyr/drivers/ | 
| D | disk.h | 91 	sys_dnode_t node;
 | 
| /Zephyr-latest/include/zephyr/shell/ | 
| D | shell_history.h | 24 	sys_dnode_t *current;
 | 
| /Zephyr-latest/include/zephyr/portability/ | 
| D | cmsis_types.h | 24 	sys_dnode_t node;
 | 
| /Zephyr-latest/lib/posix/options/ | 
| D | posix_internal.h | 51 	sys_dnode_t q_node;
 | 
| /Zephyr-latest/kernel/include/ | 
| D | priority_q.h | 130 	sys_dnode_t *n;  in z_priq_simple_yield()161 	sys_dnode_t *n = sys_dlist_peek_head(pq);  in z_priq_simple_best()
 340 	sys_dnode_t *n = sys_dlist_peek_head(&pq->queues[index]);  in z_priq_mq_best()
 
 | 
| /Zephyr-latest/drivers/usb/uvb/ | 
| D | uvb.h | 117 		sys_dnode_t node;
 | 
| /Zephyr-latest/include/zephyr/drivers/usb/ | 
| D | uhc.h | 70 	sys_dnode_t node;116 	sys_dnode_t node;
 
 | 
| /Zephyr-latest/kernel/ | 
| D | timeout.c | 45 	sys_dnode_t *t = sys_dlist_peek_head(&timeout_list);  in first()52 	sys_dnode_t *n = sys_dlist_peek_next(&timeout_list, &t->node);  in next()
 
 | 
| /Zephyr-latest/subsys/fs/ | 
| D | fs.c | 88 	sys_dnode_t *node;  in fs_get_mnt_point()436 	sys_dnode_t *node, *next = NULL;  in fs_readdir()
 670 	sys_dnode_t *node;  in fs_mount()
 829 	sys_dnode_t *node;  in fs_readmount()
 
 | 
| /Zephyr-latest/include/zephyr/ | 
| D | kernel_structs.h | 298 	sys_dnode_t node;
 | 
| /Zephyr-latest/include/zephyr/fs/ | 
| D | fs.h | 93 	sys_dnode_t node;
 | 
| /Zephyr-latest/doc/kernel/data_structures/ | 
| D | dlist.rst | 16 or :c:macro:`SYS_DLIST_STATIC_INIT` before use.  The :c:type:`sys_dnode_t` struct54 struct contains "head" and "tail" pointer fields, the :c:type:`sys_dnode_t`
 
 | 
| /Zephyr-latest/drivers/disk/nvme/ | 
| D | nvme_cmd.h | 320 	sys_dnode_t node;374 	sys_dnode_t			node;
 
 | 
| /Zephyr-latest/subsys/portability/cmsis_rtos_v2/ | 
| D | thread.c | 67 	sys_dnode_t *pnode;  in is_cmsis_rtos_v2_thread()83 	sys_dnode_t *pnode;  in get_cmsis_thread_id()
 
 | 
| /Zephyr-latest/subsys/usb/device_next/ | 
| D | usbd_desc.c | 108 	sys_dnode_t *node;  in usbd_desc_remove_all()
 | 
| /Zephyr-latest/include/zephyr/usb/ | 
| D | usbd.h | 133 	sys_dnode_t node;165 	sys_dnode_t node;
 
 | 
| /Zephyr-latest/subsys/disk/ | 
| D | disk_access.c | 31 	sys_dnode_t *node;  in disk_access_get_di()
 | 
| /Zephyr-latest/tests/lib/p4workq/src/ | 
| D | main.c | 127 	sys_dnode_t *dummy;  in active_count()
 |