/Zephyr-latest/include/zephyr/sys/ |
D | dlist.h | 54 typedef struct _dnode sys_dnode_t; typedef 204 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; 192 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/subsys/portability/cmsis_rtos_v2/ |
D | wrapper.h | 21 sys_dnode_t node;
|
D | thread.c | 68 sys_dnode_t *pnode; in is_cmsis_rtos_v2_thread() 84 sys_dnode_t *pnode; in get_cmsis_thread_id()
|
/Zephyr-latest/lib/posix/options/ |
D | posix_internal.h | 51 sys_dnode_t q_node;
|
/Zephyr-latest/drivers/usb/uvb/ |
D | uvb.h | 117 sys_dnode_t node;
|
/Zephyr-latest/kernel/include/ |
D | priority_q.h | 77 sys_dnode_t *n = sys_dlist_peek_head(pq); in z_priq_dumb_best() 151 sys_dnode_t *n = sys_dlist_peek_head(l); in z_priq_mq_best()
|
/Zephyr-latest/kernel/ |
D | timeout.c | 41 sys_dnode_t *t = sys_dlist_peek_head(&timeout_list); in first() 48 sys_dnode_t *n = sys_dlist_peek_next(&timeout_list, &t->node); in next()
|
/Zephyr-latest/include/zephyr/ |
D | kernel_structs.h | 297 sys_dnode_t node;
|
/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/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` struct 54 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/include/zephyr/drivers/usb/ |
D | uhc.h | 51 sys_dnode_t node;
|
/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()
|