SH_CIRCLEQ_NEXTP
(void *)head : SH_CIRCLEQ_NEXTP(elm, field, type))
if (SH_CIRCLEQ_NEXTP(listelm, field, type) == (void *)head) \
SH_CIRCLEQ_NEXTP(listelm, \
SH_PTR_TO_OFF(SH_CIRCLEQ_NEXTP(listelm, \
if (SH_CIRCLEQ_NEXTP(elm, field, type) == (void *)(head)) \
SH_CIRCLEQ_NEXTP(elm, field, type)->field.scqe_prev += \