Home
last modified time | relevance | path

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

12

/Zephyr-4.3.0/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(const sys_dlist_t *list, const sys_dnode_t *node) in sys_dlist_is_head()
261 static inline bool sys_dlist_is_tail(const sys_dlist_t *list, const sys_dnode_t *node) in sys_dlist_is_tail()
302 static inline sys_dnode_t *sys_dlist_peek_head(const sys_dlist_t *list) in sys_dlist_peek_head()
317 static inline sys_dnode_t *sys_dlist_peek_head_not_empty(const sys_dlist_t *list) in sys_dlist_peek_head_not_empty()
333 static inline sys_dnode_t *sys_dlist_peek_next_no_check(const sys_dlist_t *list, in sys_dlist_peek_next_no_check()
[all …]
/Zephyr-4.3.0/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-4.3.0/subsys/shell/
Dshell_history.c18 sys_dnode_t dnode;
32 sys_dnode_t *l_item; /* list item */ in z_shell_history_get()
59 sys_dnode_t *node; in remove_from_tail()
74 sys_dnode_t *node; in z_shell_history_put()
/Zephyr-4.3.0/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-4.3.0/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-4.3.0/modules/nrf_wifi/os/
Dshim.h50 sys_dnode_t head;
/Zephyr-4.3.0/include/zephyr/shell/
Dshell_history.h24 sys_dnode_t *current;
/Zephyr-4.3.0/include/zephyr/portability/
Dcmsis_types.h21 sys_dnode_t node;
/Zephyr-4.3.0/include/zephyr/kernel/
Dthread.h50 sys_dnode_t qnode_dlist;
194 sys_dnode_t thread_mem_domain_node;
/Zephyr-4.3.0/include/zephyr/drivers/
Ddisk.h97 sys_dnode_t node;
/Zephyr-4.3.0/drivers/video/
Dvideo_ctrls.h63 sys_dnode_t node;
/Zephyr-4.3.0/lib/posix/options/
Dposix_internal.h56 sys_dnode_t q_node;
/Zephyr-4.3.0/kernel/include/
Dpriority_q.h130 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-4.3.0/drivers/usb/uvb/
Duvb.h117 sys_dnode_t node;
/Zephyr-4.3.0/include/zephyr/drivers/usb/
Duhc.h70 sys_dnode_t node;
116 sys_dnode_t node;
/Zephyr-4.3.0/kernel/
Dtimeout.c42 sys_dnode_t *t = sys_dlist_peek_head(&timeout_list); in first()
49 sys_dnode_t *n = sys_dlist_peek_next(&timeout_list, &t->node); in next()
Dipi.c101 sys_dnode_t *work = sys_dlist_peek_head(list); in first_ipi_work()
/Zephyr-4.3.0/include/zephyr/
Dkernel_structs.h303 sys_dnode_t node;
/Zephyr-4.3.0/include/zephyr/fs/
Dfs.h96 sys_dnode_t node;
/Zephyr-4.3.0/subsys/fs/
Dfs.c86 sys_dnode_t *node; in fs_get_mnt_point()
434 sys_dnode_t *node, *next = NULL; in fs_readdir()
688 sys_dnode_t *node; in fs_mount()
847 sys_dnode_t *node; in fs_readmount()
/Zephyr-4.3.0/subsys/portability/cmsis_rtos_v2/
Dthread.c67 sys_dnode_t *pnode; in is_cmsis_rtos_v2_thread()
83 sys_dnode_t *pnode; in get_cmsis_thread_id()
/Zephyr-4.3.0/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-4.3.0/drivers/disk/nvme/
Dnvme_cmd.h320 sys_dnode_t node;
374 sys_dnode_t node;
/Zephyr-4.3.0/include/zephyr/usb/
Dusbd.h127 sys_dnode_t node;
159 sys_dnode_t node;
/Zephyr-4.3.0/subsys/usb/device_next/
Dusbd_desc.c109 sys_dnode_t *node; in usbd_desc_remove_all()

12