Coda Distributed File System
|
Go to the source code of this file.
Classes | |
struct | list_head |
Macros | |
#define | list_entry(ptr, type, member) ((type *)((char *)(ptr) - (unsigned long)(&((type *)0)->member))) |
#define | list_init(head) |
#define | list_add(entry, head) |
#define | list_del(entry) |
#define | list_empty(head) ((head)->next == head) |
#define | list_for_each(ptr, head) for (ptr = (head)->next; ptr != head; ptr = ptr->next) |
#define list_entry | ( | ptr, | |
type, | |||
member | |||
) | ((type *)((char *)(ptr) - (unsigned long)(&((type *)0)->member))) |