Home
last modified time | relevance | path

Searched refs:sys_dnode_t (Results 1 – 25 of 34) sorted by relevance

12

/Zephyr-latest/include/zephyr/sys/
Ddlist.h54 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/
Ddlist.c13 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/
Ddlist_perf.c21 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/
Dots_obj_manager.c23 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/
Dshell_history.c42 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/
Dthread.h51 sys_dnode_t node;
62 sys_dnode_t qnode_dlist;
192 sys_dnode_t mem_domain_q_node;
/Zephyr-latest/modules/nrf_wifi/os/
Dshim.h48 sys_dnode_t head;
/Zephyr-latest/include/zephyr/drivers/
Ddisk.h91 sys_dnode_t node;
/Zephyr-latest/include/zephyr/shell/
Dshell_history.h24 sys_dnode_t *current;
/Zephyr-latest/subsys/portability/cmsis_rtos_v2/
Dwrapper.h21 sys_dnode_t node;
Dthread.c68 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/
Dposix_internal.h51 sys_dnode_t q_node;
/Zephyr-latest/drivers/usb/uvb/
Duvb.h117 sys_dnode_t node;
/Zephyr-latest/kernel/include/
Dpriority_q.h77 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/
Dtimeout.c41 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/
Dkernel_structs.h297 sys_dnode_t node;
/Zephyr-latest/subsys/fs/
Dfs.c88 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/
Dfs.h93 sys_dnode_t node;
/Zephyr-latest/doc/kernel/data_structures/
Ddlist.rst16 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/
Dnvme_cmd.h320 sys_dnode_t node;
374 sys_dnode_t node;
/Zephyr-latest/include/zephyr/drivers/usb/
Duhc.h51 sys_dnode_t node;
/Zephyr-latest/subsys/usb/device_next/
Dusbd_desc.c108 sys_dnode_t *node; in usbd_desc_remove_all()
/Zephyr-latest/include/zephyr/usb/
Dusbd.h133 sys_dnode_t node;
165 sys_dnode_t node;
/Zephyr-latest/subsys/disk/
Ddisk_access.c31 sys_dnode_t *node; in disk_access_get_di()
/Zephyr-latest/tests/lib/p4workq/src/
Dmain.c127 sys_dnode_t *dummy; in active_count()

12