Lines Matching defs:mmcra
180 static inline int get_mmcra_thd_cmp(u64 mmcra, int pmc)
183 return ((mmcra >> 45) & 0x7ff);
184 return ((mmcra >> 45) & 0x3ff);
187 static inline int get_mmcra_sm(u64 mmcra, int pmc)
189 return ((mmcra >> 42) & 0x3);
192 static inline u64 get_mmcra_bhrb_disable(u64 mmcra, int pmc)
195 return mmcra & BHRB_DISABLE;
199 static inline int get_mmcra_ifm(u64 mmcra, int pmc)
201 return ((mmcra >> 30) & 0x3);
204 static inline int get_mmcra_thd_sel(u64 mmcra, int pmc)
206 return ((mmcra >> 16) & 0x7);
209 static inline int get_mmcra_thd_start(u64 mmcra, int pmc)
211 return ((mmcra >> 12) & 0xf);
214 static inline int get_mmcra_thd_stop(u64 mmcra, int pmc)
216 return ((mmcra >> 8) & 0xf);
219 static inline int get_mmcra_rand_samp_elig(u64 mmcra, int pmc)
221 return ((mmcra >> 4) & 0x7);
224 static inline int get_mmcra_sample_mode(u64 mmcra, int pmc)
226 return ((mmcra >> 1) & 0x3);
229 static inline int get_mmcra_marked(u64 mmcra, int pmc)
231 return mmcra & 0x1;