This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Compounds | |
| struct | entry_s |
| entry of a list. More... | |
| struct | list_s |
| a list. More... | |
Defines | |
| #define | LIST_TYPE_USER 0 |
| #define | LIST_TYPE_SYS 1 |
| #define | LIST_TYPE_PRIO 2 |
Typedefs | |
| typedef list_s | list |
| typedef entry_s | entry |
Functions | |
| entry * | LIST_head (list *l) |
| returns a pointer to the head entry of a list. More... | |
| entry * | LIST_tail (list *l) |
| returns a pointer to the tail entry of a list. More... | |
| int | LIST_entries (list *l) |
| returns the number of entries in a list. More... | |
| void | LIST_init (list *l) |
| initializes a list for first use. More... | |
| void | LIST_insert_after (entry *e, entry *x) |
| inserts an entry after another entry in a list. More... | |
| void | LIST_insert_before (entry *e, entry *x) |
| inserts an entry before another entry in a list. More... | |
| void | LIST_insert_head (list *l, entry *e) |
| inserts an entry into a list as head entry and moves the previous head entry. More... | |
| void | LIST_insert_tail (list *l, entry *e) |
| inserts an entry into a list as tail entry and moves the previous tail entry. More... | |
| void | LIST_delete (entry *e) |
| deletes an entry from its current list. More... | |
| void | LIST_makeentry (entry *e) |
| prepares an entry for (re-)use. More... | |
Definition in file list.h.
|
|
Definition at line 27 of file list.h. Referenced by KERN_schedinit, and KERN_suspend. |
|
|
Definition at line 26 of file list.h. Referenced by KERN_schedinit. |
|
|
Definition at line 25 of file list.h. Referenced by LIST_init. |
|
|
|
|
|
|
1.2.14 written by Dimitri van Heesch,
© 1997-2002