RTEMS CPU Kit with SuperCore
|
Functions | |
void | drvmgr_list_init (struct drvmgr_list *list, int offset) |
Initialize a list during runtime. More... | |
void | drvmgr_list_empty (struct drvmgr_list *list) |
Clear list. | |
void | drvmgr_list_add_head (struct drvmgr_list *list, void *entry) |
Add entry to front of list. | |
void | drvmgr_list_add_tail (struct drvmgr_list *list, void *entry) |
Add entry to end of list. | |
void | drvmgr_list_remove_head (struct drvmgr_list *list) |
Remove entry from front of list. | |
void | drvmgr_list_remove (struct drvmgr_list *list, void *entry) |
Remove entry from anywhere in list. | |
void drvmgr_list_init | ( | struct drvmgr_list * | list, |
int | offset | ||
) |
Initialize a list during runtime.
list | The list to initialize |
offset | The number of bytes into the entry structure the next pointer is found |
References drvmgr_list_empty(), drvmgr_list::head, drvmgr_list::ofs, and drvmgr_list::tail.