|
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))) |