CTR5
CTR5(KTR_BUSDMA, "lowaddr= %d, boundary= %d, alignment= %d"
CTR5(KTR_BUSDMA, "lowaddr= %d, boundary= %d, alignment= %d"
CTR5(KTR_PMAP, "%s: page %p - 0x%08X oma: %d, ma: %d", __func__, m,
CTR5(KTR_CAS,
CTR5(KTR_CAS, "%s: CAS_TX_SM1 %x CAS_TX_SM2 %x CAS_TX_DESC_BASE %llx "
CTR5(KTR_CXGBE, "%s: tid %u, cpl->len %u, pdu_len_ddp 0x%04x, icp %p",
CTR5(KTR_CXGBE,
CTR5(KTR_CXGBE,
CTR5(KTR_CXGBE,
CTR5(KTR_CXGBE,
CTR5(KTR_IW_CXGBE, "%s:smrej3 %p %d %d %d", __func__, ep,
CTR5(KTR_IW_CXGBE, "%s:smrep3 %p %d %d %d", __func__, ep,
CTR5(KTR_IW_CXGBE, "%s:smrep4 %p %d %d %d",
CTR5(KTR_IW_CXGBE, "%s:smrep5 %p %d %d %d",
CTR5(KTR_IW_CXGBE, "%s ep %p so %p state %s tid %d", __func__, ep, so,
CTR5(KTR_IW_CXGBE, "%s: crc_enabled = %d, recv_marker_enabled = %d, "
CTR5(KTR_IW_CXGBE, "%s: so %p, ep %p, ep_state %s events 0x%x",
CTR5(KTR_IW_CXGBE, "%s:pceB ep %p so %p so->so_error %u state %s",
CTR5(KTR_IW_CXGBE, "%s: so %p, ep %p, state %s, sbused %d", __func__,
CTR5(KTR_IW_CXGBE, "%s wq %p cq %p sw_cidx %u sw_pidx %u", __func__, wq,
CTR5(KTR_IW_CXGBE, "%s wq %p cq %p rq.in_use %u skip count %u",
CTR5(KTR_IW_CXGBE, "%s wq %p cq %p sw_cidx %u sw_pidx %u", __func__, wq,
CTR5(KTR_IW_CXGBE,
CTR5(KTR_IW_CXGBE, "%s qpid 0x%x type %d opcode %d status 0x%x",
CTR5(KTR_IW_CXGBE, "%s len %u wrid hi 0x%x lo 0x%x cookie 0x%llx",
CTR5(KTR_IW_CXGBE, "%s - Connection ERROR %u for sock %p"
CTR5(KTR_IW_CXGBE,
CTR5(KTR_IW_CXGBE,
CTR5(KTR_IW_CXGBE, "%s ibdev %p, port %d, index %d, pkey %p", __func__,
CTR5(KTR_IW_CXGBE, "%s ibdev %p, port %d, index %d, gid %p", __func__,
CTR5(KTR_IW_CXGBE, "%s qhp %p qid 0x%x ep %p tid %u", __func__, qhp,
CTR5(KTR_IW_CXGBE, "%s:creE %p %u %u %u", __func__, toep ,
CTR5(KTR_IW_CXGBE, "%s qhp %p qid 0x%x ep %p tid %u", __func__, qhp,
CTR5(KTR_IW_CXGBE, "%s qhp %p sqid 0x%x rqid 0x%x ep %p", __func__, qhp,
CTR5(KTR_IW_CXGBE, "%s sqsize %u sqmemsize %zu rqsize %u rqmemsize %zu",
CTR5(KTR_IW_CXGBE, "%s sq id %u size %u memsize %zu num_entries %u",
CTR5(KTR_IW_CXGBE, "%s rq id %u size %u memsize %zu num_entries %u",
CTR5(KTR_IW_CXGBE,
CTR5(KTR_IW_CXGBE,
CTR5(KTR_IW_CXGBE,
CTR5(KTR_CXGBE, "%s: tid %u, toep %p, inp %p, status %d",
CTR5(KTR_CXGBE, "%s: tid %d completed %p len %ld, error %d", __func__,
CTR5(KTR_CXGBE, "%s: tid %d, new mbuf %p for job %p, npages %d",
CTR5(KTR_CXGBE, "%s: tid %d toep flags %#x tp flags %#x drop %d",
CTR5(KTR_CXGBE, "%-17s arena %p, addr 0x%08x, nppods %d, pgsz %d",
CTR5(KTR_CXGBE,
CTR5(KTR_CXGBE,
CTR5(KTR_CXGBE,
CTR5(KTR_CXGBE,
CTR5(KTR_CXGBE,
CTR5(KTR_CXGBE, "%s: tid %d, new pageset %p for job %p, npages %d",
CTR5(KTR_CXGBE, "%s: tid %u, seq 0x%x, len %d, inp_flags 0x%x",
CTR5(KTR_CXGBE, "%s: tid %u, DDP[%d] placed %d bytes (%#x)", __func__,
CTR5(KTR_CXGBE,
CTR5(KTR_CXGBE, "%s: tid %u, seq 0x%x, len %d, inp_flags 0x%x",
CTR5(KTR_CXGBE, "%s: tid %u, DDP[%d] placed %d bytes (%#x)", __func__,
CTR5(KTR_CXGBE, "%s: synqe %p (0x%x), tid %d%s",
CTR5(KTR_CXGBE, "%s: tid %d have_header %d seqno %lu resid %zu",
CTR5(KTR_CXGBE,
CTR5(KTR_CXGBE, "%s: tid %d TLS record %ju type %d len %#x",
CTR5(KTR_CXGBE, "%s: toep %p (tid %d, l2te %p, ce %p)",
CTR5(KTR_CXGBE,
CTR5(KTR_DRM, "wait_vblank %d %d rt %x success %d %d",
CTR5(KTR_DRM, "wait_vblank %d %d rt %x error %d %d",
CTR5(KTR_IOAT, "channel=%u completing desc idx %u (%p) ok cb %p(%p)",
CTR5(KTR_IOAT, "%s channel=%u head=%u tail=%u active=%u", __func__,
CTR5(KTR_IOAT, "channel=%u completing desc idx %u (%p) err cb %p(%p)",
CTR5(KTR_IOAT, "%s channel=%u head=%u tail=%u active=%u", __func__,
CTR5(KTR_SPARE2, "%s:%u tx_complete tx_cpu=%d tx_dma=%d tx_used=%d",
CTR5(KTR_VMM, "vm %s[%d]: " format, vm_name((vm)), (vcpuid), (p1), (p2), (p3))
CTR5(KTR_VMM, "vm %s: " format, vm_name((vm)), (p1), (p2), (p3), (p4))
CTR5(KTR_SPARE2, "new co: on %d at %d.%08x - %d.%08x",
CTR5(KTR_INTR, "%s: pid %d (%s): it_need %d, state %d",
CTR5(KTR_LOCK, "%s: %s contested (lock=%p) at %s:%d", __func__,
CTR5(KTR_LOCK, "%s(%p) \"%s\" fail at %s:%d", __func__, sema,
CTR5(KTR_LOCK, "%s(%p) \"%s\" fail at %s:%d", __func__, sema,
CTR5(KTR_LOCK, "%s: %s contested (lock=%p) at %s:%d", __func__,
CTR5(KTR_PROC, "sleep: thread %ld (pid %ld, %s) on %s (%p)",
CTR5(KTR_PROC, "msleep_spin: thread %ld (pid %ld, %s) on %s (%p)",
CTR5(KTR_BUSDMA, "%s: tag %p tag flags 0x%x error %d nsegs %d",
CTR5(KTR_BUSDMA, "%s: tag %p tag flags 0x%x error %d nsegs %d",
CTR5(KTR_BUSDMA, "%s: tag %p tag flags 0x%x error %d nsegs %d",
CTR5(KTR_BUSDMA, "%s: tag %p tag flags 0x%x error %d nsegs %d",
CTR5(KTR_BUSDMA, "%s: tag %p tag flags 0x%x error %d nsegs %d",
CTR5(KTR_BUSDMA, "%s: tag %p tag flags 0x%x error %d nsegs %d",
CTR5(KTR_BUSDMA, "%s: tag %p tag flags 0x%x error %d nsegs %d",
CTR5(KTR_NET,
CTR5(KTR_NET, "%20s: node [%x] (%p) queued item %p as %s", __func__,
CTR5(KTR_NET, "%20s: node [%x] (%p) connected hook %s (%p)",
CTR5(KTR_NET, "%20s: node [%x] (%p) got message %d with cookie %d",
CTR5(KTR_IGMPV3,
CTR5(KTR_IGMPV3,
CTR5(KTR_IGMPV3,
CTR5(KTR_IGMPV3,
CTR5(KTR_IGMPV3, "%s: leave inm %p, 0x%08x/%s, imf %p", __func__,
CTR5(KTR_IPMF,
CTR5(KTR_MLD, "%s: leave inm %p, %s/%s, imf %p", __func__,
CTR5(KTR_MLD,
CTR5(KTR_PMAP, "%s: va=%#jx, pa=%#jx, prot=%#x, flags=%#x, psind=1",
CTR5(KTR_PMAP, "%s: PAs don't match: "
CTR5(KTR_PMAP, "%s: PVO flags don't match: "
CTR5(KTR_PMAP, "%s: PVO protections don't match: "
CTR5(KTR_PMAP, "%s: WIMG bits don't match: "
CTR5(KTR_PMAP, "%s(%p, %#x, %#x, %#x)", __func__, virt, start, end,
CTR5(KTR_PMAP, "%s(%p, %#x, %#x, %#x)", __func__, pmap, sva, eva,
CTR5(KTR_PMAP, "%s(%p, %#x, %p, %#x)", __func__, object, offset, addr,
CTR5(KTR_PMAP, "%s: s (td = %p, proc = '%s', id = %d, pmap = 0x%"PRI0ptrX")",
CTR5(KTR_PMAP, "%s: td=%p, proc = '%s', id = %d, pmap = 0x%"PRI0ptrX,
#define TR5(d, p1, p2, p3, p4, p5) CTR5(KTR_GEN, d, p1, p2, p3, p4, p5)
_KTR_MACRO(__VA_ARGS__, CTR6, CTR5, CTR4, CTR3, CTR2, CTR1, \
CTR5(m,KTR_EFMT(egroup, ident, etype) a0 ", " a1 ", " a2, \
#define ITR5(d, p1, p2, p3, p4, p5) CTR5(KTR_INIT, d, p1, p2, p3, p4, p5)
CTR5(KTR_PMC, #M ":" #N ":" #L ": " F, p1, p2, p3, p4, \
CTR5(KTR_VM, "%s: rv %p object %p popcnt %d inpartpop %d",
CTR5(KTR_VM, "%s: rv %p object %p popcnt %d inpartpop %d",
CTR5(KTR_VM, "%s: rv %p object %p popcnt %d inpartpop %d",
CTR5(KTR_VM, "%s: rv %p object %p popcnt %d inpartpop %d",
CTR5(KTR_VM, "%s: rv %p object %p popcnt %d inpartpop %d",
CTR5(KTR_VM, "%s: rv %p object %p popcnt %d inpartpop %d",