Don't use __unused (FreeBSDism), and don't iterate over things if we're
never going to use the results...