PEM_EVENT_ATTR
PEM_EVENT_ATTR(ib_tlp_npr, IB_TLP_NPR),
PEM_EVENT_ATTR(ib_tlp_pr, IB_TLP_PR),
PEM_EVENT_ATTR(ib_tlp_cpl_partid, IB_TLP_CPL),
PEM_EVENT_ATTR(ib_tlp_dwords_npr, IB_TLP_DWORDS_NPR),
PEM_EVENT_ATTR(ib_tlp_dwords_pr, IB_TLP_DWORDS_PR),
PEM_EVENT_ATTR(ib_tlp_dwords_cpl_partid, IB_TLP_DWORDS_CPL),
PEM_EVENT_ATTR(ib_inflight, IB_INFLIGHT),
PEM_EVENT_ATTR(ib_reads, IB_READS),
PEM_EVENT_ATTR(ib_req_no_ro_ncb, IB_REQ_NO_RO_NCB),
PEM_EVENT_ATTR(ib_req_no_ro_ebus, IB_REQ_NO_RO_EBUS),
PEM_EVENT_ATTR(ob_tlp_npr_partid, OB_TLP_NPR),
PEM_EVENT_ATTR(ob_tlp_pr_partid, OB_TLP_PR),
PEM_EVENT_ATTR(ob_tlp_cpl_partid, OB_TLP_CPL),
PEM_EVENT_ATTR(ob_tlp_dwords_npr_partid, OB_TLP_DWORDS_NPR),
PEM_EVENT_ATTR(ob_tlp_dwords_pr_partid, OB_TLP_DWORDS_PR),
PEM_EVENT_ATTR(ob_tlp_dwords_cpl_partid, OB_TLP_DWORDS_CPL),
PEM_EVENT_ATTR(ob_inflight_partid, OB_INFLIGHT),
PEM_EVENT_ATTR(ob_reads_partid, OB_READS),
PEM_EVENT_ATTR(ob_merges_npr_partid, OB_MERGES_NPR),
PEM_EVENT_ATTR(ob_merges_pr_partid, OB_MERGES_PR),
PEM_EVENT_ATTR(ob_merges_cpl_partid, OB_MERGES_CPL),
PEM_EVENT_ATTR(ats_trans, ATS_TRANS),
PEM_EVENT_ATTR(ats_trans_latency, ATS_TRANS_LATENCY),
PEM_EVENT_ATTR(ats_pri, ATS_PRI),
PEM_EVENT_ATTR(ats_pri_latency, ATS_PRI_LATENCY),
PEM_EVENT_ATTR(ats_inv, ATS_INV),
PEM_EVENT_ATTR(ats_inv_latency, ATS_INV_LATENCY),