GE_DPRINTF
GE_DPRINTF(sc, ("%s: rx queue %d filled at %u\n",
#define GE_FUNC_ENTER(sc, func) GE_DPRINTF(sc, ("[" func))
#define GE_FUNC_EXIT(sc, str) GE_DPRINTF(sc, (str "]"))
GE_DPRINTF(sc, ("%%"));
GE_DPRINTF(sc, ("([%d]->%08lx.%08lx.%08lx.%08lx)", txq->txq_lo,
GE_DPRINTF(sc, ("(%d)", txq->txq_lo));
GE_DPRINTF(sc, ("([%d]<-%08lx.%08lx.%08lx.%08lx)",
GE_DPRINTF(sc, ("(%d)", txq->txq_fi));
GE_DPRINTF(sc, ("(ectdp=%#x", txq->txq_ectdp));
GE_DPRINTF(sc, (")"));
GE_DPRINTF(sc, (".%#x", cause));
GE_DPRINTF(sc, ("(pcr=%#x,imr=%#x)",
GE_DPRINTF(sc, ("(ectdp0=%#x, ectdp1=%#x)",
GE_DPRINTF(sc, (" failed: %d\n", error));
GE_DPRINTF(sc, ("%s=", ether_sprintf(eaddr)));
GE_DPRINTF(sc, ("0(%#x)", result & 0x7fff));
GE_DPRINTF(sc, ("1(%#x)", result));
GE_DPRINTF(sc, ("%s: multichg: %s: %s succeeded\n",
GE_DPRINTF(sc, (":err=%d", error));
GE_DPRINTF(sc, (":kva=%p/%#x,map=%p,nsegs=%d,pa=%x/%x",
GE_DPRINTF(sc, (">"));
GE_DPRINTF(sc, ("(%d)", rxprio));
GE_DPRINTF(sc, ("(%d)", rxprio));
GE_DPRINTF(sc, ("(%d)", rxprio));
GE_DPRINTF(sc, (":%d=%#x", rxq->rxq_fi, cmdsts));
GE_DPRINTF(sc, ("!"));
GE_DPRINTF(sc, ("?"));
GE_DPRINTF(sc, ("?"));
GE_DPRINTF(sc, (">"));
GE_DPRINTF(sc, ("+"));
GE_DPRINTF(sc, ("([%d]->%08lx.%08lx.%08lx.%08lx)",
GE_DPRINTF(sc, ("%1x", rxbits));