Lines Matching defs:mmcra
184 static inline int get_mmcra_thd_cmp(u64 mmcra, int pmc)
187 return ((mmcra >> 45) & 0x7ff);
188 return ((mmcra >> 45) & 0x3ff);
191 static inline int get_mmcra_sm(u64 mmcra, int pmc)
193 return ((mmcra >> 42) & 0x3);
196 static inline u64 get_mmcra_bhrb_disable(u64 mmcra, int pmc)
199 return mmcra & BHRB_DISABLE;
203 static inline int get_mmcra_ifm(u64 mmcra, int pmc)
205 return ((mmcra >> 30) & 0x3);
208 static inline int get_mmcra_thd_sel(u64 mmcra, int pmc)
210 return ((mmcra >> 16) & 0x7);
213 static inline int get_mmcra_thd_start(u64 mmcra, int pmc)
215 return ((mmcra >> 12) & 0xf);
218 static inline int get_mmcra_thd_stop(u64 mmcra, int pmc)
220 return ((mmcra >> 8) & 0xf);
223 static inline int get_mmcra_rand_samp_elig(u64 mmcra, int pmc)
225 return ((mmcra >> 4) & 0x7);
228 static inline int get_mmcra_sample_mode(u64 mmcra, int pmc)
230 return ((mmcra >> 1) & 0x3);
233 static inline int get_mmcra_marked(u64 mmcra, int pmc)
235 return mmcra & 0x1;