gcq.h | 61 gcq_q(struct gcq *q) function in typeref:struct:gcq * 283 ((type *)(void *)((uint8_t *)gcq_q(q) - offsetof(type, name))) 317 #define GCQ_GOT_FIRST(var, h) _GCQ_GDQ(var, h, q_next, gcq_q) 318 #define GCQ_GOT_LAST(var, h) _GCQ_GDQ(var, h, q_prev, gcq_q) 322 _GCQ_GDQ_TYPED(tvar, h, type, name, q_next, gcq_q) 324 _GCQ_GDQ_TYPED(tvar, h, type, name, q_prev, gcq_q) 330 _GCQ_NP(var, current, head, start, _gcq_next, gcq_q) 332 _GCQ_NP(var, current, head, start, _gcq_prev, gcq_q) 339 _gcq_next, gcq_q) 342 _gcq_prev, gcq_q) [all...] |