|
iPXE
|
Linked lists. More...
#include <ipxe/list.h>Go to the source code of this file.
Functions | |
| FILE_LICENCE (GPL2_OR_LATER_OR_UBDL) | |
| FILE_SECBOOT (PERMITTED) | |
| void | extern_list_add (struct list_head *new, struct list_head *head) |
| void | extern_list_add_tail (struct list_head *new, struct list_head *head) |
| void | extern_list_del (struct list_head *list) |
| int | extern_list_empty (const struct list_head *list) |
| int | extern_list_is_singular (const struct list_head *list) |
| int | extern_list_is_last (const struct list_head *list, const struct list_head *head) |
| void | extern_list_cut_position (struct list_head *new, struct list_head *list, struct list_head *entry) |
| void | extern_list_splice (const struct list_head *list, struct list_head *entry) |
| void | extern_list_splice_tail (const struct list_head *list, struct list_head *entry) |
| void | extern_list_splice_init (struct list_head *list, struct list_head *entry) |
| void | extern_list_splice_tail_init (struct list_head *list, struct list_head *entry) |
| int | extern_list_contains (struct list_head *entry, struct list_head *head) |
Linked lists.
Definition in file list.c.
| FILE_LICENCE | ( | GPL2_OR_LATER_OR_UBDL | ) |
| FILE_SECBOOT | ( | PERMITTED | ) |
Definition at line 35 of file list.c.
References head, and inline_list_add().
Definition at line 39 of file list.c.
References head, and inline_list_add_tail().
| void extern_list_del | ( | struct list_head * | list | ) |
| int extern_list_empty | ( | const struct list_head * | list | ) |
| int extern_list_is_singular | ( | const struct list_head * | list | ) |
Definition at line 51 of file list.c.
References inline_list_is_singular().
Definition at line 55 of file list.c.
References head, and inline_list_is_last().
| void extern_list_cut_position | ( | struct list_head * | new, |
| struct list_head * | list, | ||
| struct list_head * | entry | ||
| ) |
Definition at line 60 of file list.c.
References inline_list_cut_position().
Definition at line 66 of file list.c.
References inline_list_splice().
Definition at line 71 of file list.c.
References inline_list_splice_tail().
Definition at line 76 of file list.c.
References inline_list_splice_init().
Definition at line 81 of file list.c.
References inline_list_splice_tail_init().
Definition at line 86 of file list.c.
References head, and inline_list_contains().
1.8.15