Lines Matching refs:pmlca

33 	u32 pmlca;  in get_pmlca()  local
37 pmlca = mfpmr(PMRN_PMLCA0); in get_pmlca()
40 pmlca = mfpmr(PMRN_PMLCA1); in get_pmlca()
43 pmlca = mfpmr(PMRN_PMLCA2); in get_pmlca()
46 pmlca = mfpmr(PMRN_PMLCA3); in get_pmlca()
49 pmlca = mfpmr(PMRN_PMLCA4); in get_pmlca()
52 pmlca = mfpmr(PMRN_PMLCA5); in get_pmlca()
58 return pmlca; in get_pmlca()
61 static inline void set_pmlca(int ctr, u32 pmlca) in set_pmlca() argument
65 mtpmr(PMRN_PMLCA0, pmlca); in set_pmlca()
68 mtpmr(PMRN_PMLCA1, pmlca); in set_pmlca()
71 mtpmr(PMRN_PMLCA2, pmlca); in set_pmlca()
74 mtpmr(PMRN_PMLCA3, pmlca); in set_pmlca()
77 mtpmr(PMRN_PMLCA4, pmlca); in set_pmlca()
80 mtpmr(PMRN_PMLCA5, pmlca); in set_pmlca()
136 u32 pmlca = (PMLCA_FC | PMLCA_FCS | PMLCA_FCU | in init_pmc_stop() local
142 mtpmr(PMRN_PMLCA0, pmlca); in init_pmc_stop()
146 mtpmr(PMRN_PMLCA1, pmlca); in init_pmc_stop()
150 mtpmr(PMRN_PMLCA2, pmlca); in init_pmc_stop()
154 mtpmr(PMRN_PMLCA3, pmlca); in init_pmc_stop()
158 mtpmr(PMRN_PMLCA4, pmlca); in init_pmc_stop()
162 mtpmr(PMRN_PMLCA5, pmlca); in init_pmc_stop()
172 u32 pmlca; in set_pmc_event() local
174 pmlca = get_pmlca(ctr); in set_pmc_event()
176 pmlca = (pmlca & ~PMLCA_EVENT_MASK) | in set_pmc_event()
180 set_pmlca(ctr, pmlca); in set_pmc_event()
185 u32 pmlca; in set_pmc_user_kernel() local
187 pmlca = get_pmlca(ctr); in set_pmc_user_kernel()
190 pmlca &= ~PMLCA_FCU; in set_pmc_user_kernel()
192 pmlca |= PMLCA_FCU; in set_pmc_user_kernel()
195 pmlca &= ~PMLCA_FCS; in set_pmc_user_kernel()
197 pmlca |= PMLCA_FCS; in set_pmc_user_kernel()
199 set_pmlca(ctr, pmlca); in set_pmc_user_kernel()
204 u32 pmlca = get_pmlca(ctr); in set_pmc_marked() local
207 pmlca &= ~PMLCA_FCM0; in set_pmc_marked()
209 pmlca |= PMLCA_FCM0; in set_pmc_marked()
212 pmlca &= ~PMLCA_FCM1; in set_pmc_marked()
214 pmlca |= PMLCA_FCM1; in set_pmc_marked()
216 set_pmlca(ctr, pmlca); in set_pmc_marked()
221 u32 pmlca = get_pmlca(ctr); in pmc_start_ctr() local
223 pmlca &= ~PMLCA_FC; in pmc_start_ctr()
226 pmlca |= PMLCA_CE; in pmc_start_ctr()
228 pmlca &= ~PMLCA_CE; in pmc_start_ctr()
230 set_pmlca(ctr, pmlca); in pmc_start_ctr()