|
AquilaOS documentation
How it works, and its code
|
A queue's node, holding one entry. More...
#include <queue.h>
Data Fields | |
| void * | value |
| struct qnode * | prev |
| struct qnode * | next |
| struct qnode* qnode::next |
Definition at line 22 of file queue.h.
Referenced by dequeue(), enqueue(), enqueue_head(), hashmap_grow(), proc_fork(), proc_kill(), queue_node_remove(), queue_remove(), sys_sbrk(), and vm_space_insert().
| struct qnode* qnode::prev |
Definition at line 21 of file queue.h.
Referenced by dequeue(), enqueue(), enqueue_head(), hashmap_grow(), queue_node_remove(), queue_remove(), and vm_space_insert().
| void* qnode::value |
Definition at line 20 of file queue.h.
Referenced by arch_proc_fork(), arch_proc_init(), binfmt_fmt_load(), dequeue(), enqueue(), enqueue_head(), exec_start(), hashmap_grow(), init_execve(), kmain(), proc_fork(), proc_kill(), queue_remove(), sched_init_spawn(), sys_fork(), sys_sbrk(), vm_anon_copy_arefs(), vm_anon_destroy(), vm_space_insert(), and vnode_pages_free().