TAILQ_LAST
while ((f = TAILQ_LAST(&files, file_list)) != NULL) {
last = TAILQ_LAST(&sockets, socket_list);
last = TAILQ_LAST(&files, file_list);
for ((var) = TAILQ_LAST((head), headname); \
for ((var) = ((var) ? (var) : TAILQ_LAST((head), headname)); \
for ((var) = TAILQ_LAST((head), headname); \
for ((var) = ((var) ? (var) : TAILQ_LAST((head), headname)); \
if (TAILQ_LAST(ml, mapping_list) != NULL &&
TAILQ_LAST(ml, mapping_list)->m_char >= c) {
hi = TAILQ_LAST(head, hook_int_head);
cmd = TAILQ_LAST(&ptgt->m_active_cmdq, mptsas_active_cmdq);
for ((var) = TAILQ_LAST((head), headname); \
(var) : TAILQ_LAST((head), headname)); \
for ((var) = TAILQ_LAST((head), headname); \
(var) : TAILQ_LAST((head), headname)); \