Lines Matching refs:pmlca
35 u32 pmlca;
39 pmlca = mfpmr(PMRN_PMLCA0);
42 pmlca = mfpmr(PMRN_PMLCA1);
45 pmlca = mfpmr(PMRN_PMLCA2);
48 pmlca = mfpmr(PMRN_PMLCA3);
54 return pmlca;
57 static inline void set_pmlca(int ctr, u32 pmlca)
61 mtpmr(PMRN_PMLCA0, pmlca);
64 mtpmr(PMRN_PMLCA1, pmlca);
67 mtpmr(PMRN_PMLCA2, pmlca);
70 mtpmr(PMRN_PMLCA3, pmlca);
116 u32 pmlca = (PMLCA_FC | PMLCA_FCS | PMLCA_FCU |
122 mtpmr(PMRN_PMLCA0, pmlca);
126 mtpmr(PMRN_PMLCA1, pmlca);
130 mtpmr(PMRN_PMLCA2, pmlca);
134 mtpmr(PMRN_PMLCA3, pmlca);
144 u32 pmlca;
146 pmlca = get_pmlca(ctr);
148 pmlca = (pmlca & ~PMLCA_EVENT_MASK) |
152 set_pmlca(ctr, pmlca);
157 u32 pmlca;
159 pmlca = get_pmlca(ctr);
162 pmlca &= ~PMLCA_FCU;
164 pmlca |= PMLCA_FCU;
167 pmlca &= ~PMLCA_FCS;
169 pmlca |= PMLCA_FCS;
171 set_pmlca(ctr, pmlca);
176 u32 pmlca = get_pmlca(ctr);
179 pmlca &= ~PMLCA_FCM0;
181 pmlca |= PMLCA_FCM0;
184 pmlca &= ~PMLCA_FCM1;
186 pmlca |= PMLCA_FCM1;
188 set_pmlca(ctr, pmlca);
193 u32 pmlca = get_pmlca(ctr);
195 pmlca &= ~PMLCA_FC;
198 pmlca |= PMLCA_CE;
200 pmlca &= ~PMLCA_CE;
202 set_pmlca(ctr, pmlca);