Go to the source code of this file.
◆ adv_offsetof
#define adv_offsetof |
( |
| TYPE, |
|
|
| MEMBER ) |
Value:
#define PTR_OFFSET
Definition advlist.h:81
◆ container_of
#define container_of |
( |
| ptr, |
|
|
| type, |
|
|
| member ) |
Value: ({ \
const typeof( ((type *)0)->member ) *__mptr = (
ptr); \
#define adv_offsetof(TYPE, MEMBER)
Definition advlist.h:93
char ptr[4]
Definition vcom_proto.h:2
◆ ENVIRONMENT64
◆ list_entry
#define list_entry |
( |
| ptr, |
|
|
| type, |
|
|
| member ) |
Value:
#define container_of(ptr, type, member)
Definition advlist.h:95
◆ list_for_each
#define list_for_each |
( |
| pos, |
|
|
| head ) |
Value: for (pos = (head)->next; pos != (head); pos = pos->next)
◆ list_for_each_safe
#define list_for_each_safe |
( |
| pos, |
|
|
| n, |
|
|
| head ) |
Value: for (pos = (head)->next, n = pos->next; pos != (head); \
pos = n, n = pos->next)
◆ LIST_HEAD
#define LIST_HEAD |
( |
| name | ) |
|
Value:
#define LIST_HEAD_INIT(name)
Definition advlist.h:8
◆ LIST_HEAD_INIT
#define LIST_HEAD_INIT |
( |
| name | ) |
|
◆ LIST_POISON1
◆ LIST_POISON2
◆ PTR_OFFSET
#define PTR_OFFSET (unsigned long long int) |