CTR6
CTR6(KTR_TRAP, "%s: fsr %#x (idx %u) far %#x prefetch %u usermode %d",
CTR6(KTR_LINUX, LINUX_CTRFMT(f, m), \
CTR6(KTR_CAS,
CTR6(KTR_CXGBE,
CTR6(KTR_IW_CXGBE,
CTR6(KTR_IW_CXGBE, "process_socket_event: so %p, so_state 0x%x, "
CTR6(KTR_IW_CXGBE, "%s - crc_enabled = %d, recv_marker_enabled = %d, "
CTR6(KTR_IW_CXGBE, "%s: master_lep %p, real_lep: %p, new ep %p, "
CTR6(KTR_IW_CXGBE,
CTR6(KTR_IW_CXGBE,
CTR6(KTR_CXGBE,
CTR6(KTR_CXGBE,
CTR6(KTR_CXGBE,
CTR6(KTR_CXGBE,
CTR6(KTR_CXGBE,
CTR6(KTR_CXGBE, "%s: tid %d (%s), toep_flags 0x%x, inp_flags 0x%x%s",
CTR6(KTR_CXGBE,
CTR6(KTR_CXGBE, "%s: tid %d, so %p, inp %p, tp %p, toep %p",
CTR6(KTR_CXGBE,
CTR6(KTR_CXGBE, "%s: tid %u, synqe %p (0x%x), lctx %p, status %d",
CTR6(KTR_CXGBE, "%s: tid %u, synqe %p (0x%x), lctx %p, status %d",
CTR6(KTR_CXGBE,
CTR6(KTR_CXGBE,
CTR6(KTR_CXGBE, "%s: stid %u (%s), lctx %p, inp %p vflag 0x%x",
CTR6(KTR_CXGBE, "%s: tid %u PDU len %d len %d seq %u, rcv_nxt %u",
CTR6(KTR_CXGBE, "%s: tid %d, toep %p (0x%x), inp %p (0x%x)",
CTR6(KTR_CXGBE, "%s: atid %d, toep %p (0x%x), inp %p (0x%x)",
CTR6(KTR_CXGBE,
CTR6(KTR_CXGBE, "%s: tid %d, seq 0x%08x, mtu %u, mtu_idx %u (%d)",
CTR6(KTR_CXGBE, "%s: tid %d, mtu_idx %u (%u), t_maxseg %u, emss %u",
CTR6(KTR_GEM,
CTR6(KTR_IOAT, "%s channel=%u desc=%p dest=%lx src=%lx len=%lx",
CTR6(KTR_VMM, "vm %s[%d]: " format, vm_name((vm)), (vcpuid), \
CTR6(KTR_INTR, "%s: pid %d exec %p(%p) for %s flg=%x",
CTR6(KTR_LOCK, "%s(%p) \"%s\" v = %d at %s:%d", __func__, sema,
CTR6(KTR_LOCK, "%s(%p) \"%s\" v = %d at %s:%d", __func__, sema,
CTR6(KTR_LOCK, "%s(%p) \"%s\" v = %d at %s:%d", __func__, sema,
CTR6(KTR_LOCK, "%s(%p) \"%s\" v = %d at %s:%d", __func__, sema,
CTR6(KTR_CALLOUT,
CTR6(KTR_CALLOUT, "%sscheduled %p func %p arg %p in %d.%08x",
CTR6(KTR_PTRACE,
CTR6(KTR_NET, "%20s: node [%x] (%p) returning item %p as %s; queue "
CTR6(KTR_NET, "%20s: node [%x] (%p) received %p on \"%s\" (%p)",
CTR6(KTR_NET, "%20s: node [%x] (%p) received %p on \"%s\" (%p)",
CTR6(KTR_NET, "%20s: node [%x] (%p) received %p on \"%s\" (%p)",
CTR6(KTR_NET, "%20s: node [%x] (%p) hook \"%s\" (%p) session %d",
#define SCTP_CTR6 CTR6
CTR6(KTR_PMAP,
CTR6(KTR_PMAP, "%s(%p, %#x, %p, %#x, %#x)", __func__, ma,
CTR6(KTR_PMAP, "pmap_enter(%p, %#lx, %p, %#x, %#x, %d)", pmap, va,
CTR6(KTR_PMAP, "%s(%p, %#x, %#x, %p, %#x)", __func__, pmap, start,
CTR6(KTR_PMAP, "%s(%p, %#x, %p, %u, %#x)", __func__, pmap, addr,
#define TR6(d, p1, p2, p3, p4, p5, p6) CTR6(KTR_GEN, d, p1, p2, p3, p4, p5, p6)
_KTR_MACRO(__VA_ARGS__, CTR6, CTR5, CTR4, CTR3, CTR2, CTR1, \
CTR6(m,KTR_EFMT(egroup, ident, etype) a0 ", " a1 ", " a2 ", " a3,\
#define ITR6(d, p1, p2, p3, p4, p5, p6) CTR6(KTR_INIT, d, p1, p2, p3, p4, p5, p6)
#define CTR0(m, format) CTR6(m, format, 0, 0, 0, 0, 0, 0)
#define CTR1(m, format, p1) CTR6(m, format, p1, 0, 0, 0, 0, 0)
#define CTR2(m, format, p1, p2) CTR6(m, format, p1, p2, 0, 0, 0, 0)
#define CTR3(m, format, p1, p2, p3) CTR6(m, format, p1, p2, p3, 0, 0, 0)
#define CTR4(m, format, p1, p2, p3, p4) CTR6(m, format, p1, p2, p3, p4, 0, 0)
#define CTR5(m, format, p1, p2, p3, p4, p5) CTR6(m, format, p1, p2, p3, p4, p5, 0)
CTR6(KTR_LOCK, opname " (%s) %s %p r = %d at %s:%d", \
CTR6(KTR_LOCK, "TRY_" opname " (%s) %s %p result=%d at %s:%d",\
CTR6(KTR_PMC, #M ":" #N ":" #L ": " F, p1, p2, p3, p4, \
CTR6(KTR_SUJ,
CTR6(KTR_UMA, "keg %s layout: format %#x "
CTR6(KTR_UMA, "%s: keg=%s, flags=%#x, rsize=%u, ipers=%u, ppera=%u",
CTR6(KTR_VM,
CTR6(KTR_VM,