Lines Matching refs:xcesr

556 struct xcesr {  struct
563 unmake_cesr(uint32_t cesr, int cpuver, struct xcesr *xcesr) in unmake_cesr() argument
565 xcesr->evsel[0] = (cesr >> CPC_P5_CESR_ES0_SHIFT) & in unmake_cesr()
567 xcesr->evsel[1] = (cesr >> CPC_P5_CESR_ES1_SHIFT) & in unmake_cesr()
569 xcesr->usr[0] = (cesr >> CPC_P5_CESR_USR0) & 1u; in unmake_cesr()
570 xcesr->usr[1] = (cesr >> CPC_P5_CESR_USR1) & 1u; in unmake_cesr()
571 xcesr->sys[0] = (cesr >> CPC_P5_CESR_OS0) & 1u; in unmake_cesr()
572 xcesr->sys[1] = (cesr >> CPC_P5_CESR_OS1) & 1u; in unmake_cesr()
573 xcesr->clk[0] = (cesr >> CPC_P5_CESR_CLK0) & 1u; in unmake_cesr()
574 xcesr->clk[1] = (cesr >> CPC_P5_CESR_CLK1) & 1u; in unmake_cesr()
575 xcesr->pc[0] = (cesr >> CPC_P5_CESR_PC0) & 1u; in unmake_cesr()
576 xcesr->pc[1] = (cesr >> CPC_P5_CESR_PC1) & 1u; in unmake_cesr()
580 if (xcesr->usr[0] == 0 && xcesr->sys[0] == 0) in unmake_cesr()
581 xcesr->clk[0] = 0; in unmake_cesr()
582 if (xcesr->usr[1] == 0 && xcesr->sys[1] == 0) in unmake_cesr()
583 xcesr->clk[1] = 0; in unmake_cesr()
633 struct xcesr xcesr; in cpc_eventtostr() local
635 unmake_cesr(event->ce_cesr, cpuver, &xcesr); in cpc_eventtostr()
636 if ((pic[0] = regtostr(cpuver, 0, xcesr.evsel[0])) == NULL) in cpc_eventtostr()
638 if ((pic[1] = regtostr(cpuver, 1, xcesr.evsel[1])) == NULL) { in cpc_eventtostr()
647 xcesr.usr[0], xcesr.usr[1], 1, tokens[D_nouser]); in cpc_eventtostr()
649 xcesr.sys[0], xcesr.sys[1], 0, tokens[D_sys]); in cpc_eventtostr()
651 xcesr.clk[0], xcesr.clk[1], 0, tokens[D_noedge]); in cpc_eventtostr()
653 xcesr.pc[0], xcesr.pc[1], 0, tokens[D_pc]); in cpc_eventtostr()
805 struct xcesr xcesr; in __cpc_eventtoset() local
806 unmake_cesr(event->ce_cesr, cpuver, &xcesr); in __cpc_eventtoset()
811 if ((pic[i] = regtostr(cpuver, i, xcesr.evsel[i])) in __cpc_eventtoset()
817 if (xcesr.usr[i] == 1) in __cpc_eventtoset()
819 if (xcesr.sys[i] == 1) in __cpc_eventtoset()
821 if (xcesr.clk[i] == 1) in __cpc_eventtoset()
823 if (xcesr.pc[i] == 1) in __cpc_eventtoset()
840 if (xcesr.clk[i] == 1) { in __cpc_eventtoset()
846 if (xcesr.pc[i] == 1) { in __cpc_eventtoset()