Lines Matching refs:type
44 #define typeof_field(type, field) typeof(((type *)0)->field) argument
49 #define QLIST_HEAD(name, type) \ argument
51 struct type *lh_first; /* first element */ \
57 #define QLIST_ENTRY(type) \ argument
59 struct type *le_next; /* next element */ \
60 struct type **le_prev; /* address of previous next element */ \
66 #define QSLIST_HEAD(name, type) \ argument
68 struct type *slh_first; /* first element */ \
74 #define QSLIST_ENTRY(type) \ argument
76 struct type *sle_next; /* next element */ \
82 #define QSIMPLEQ_HEAD(name, type) \ argument
84 struct type *sqh_first; /* first element */ \
85 struct type **sqh_last; /* addr of last next element */ \
91 #define QSIMPLEQ_ENTRY(type) \ argument
93 struct type *sqe_next; /* next element */ \
99 #define QTAILQ_HEAD(name, type) \ argument
101 struct type *tqh_first; /* first element */ \
108 #define QTAILQ_ENTRY(type) \ argument
110 struct type *tqe_next; /* next element */ \