Home
last modified time | relevance | path

Searched refs:mpam_msc (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/resctrl/
H A Dmpam_devices.c180 static u32 __mpam_read_reg(struct mpam_msc *msc, u16 reg) in __mpam_read_reg()
187 static inline u32 _mpam_read_partsel_reg(struct mpam_msc *msc, u16 reg) in _mpam_read_partsel_reg()
195 static void __mpam_write_reg(struct mpam_msc *msc, u16 reg, u32 val) in __mpam_write_reg()
203 static inline void _mpam_write_partsel_reg(struct mpam_msc *msc, u16 reg, u32 val) in _mpam_write_partsel_reg()
211 static inline u32 _mpam_read_monsel_reg(struct mpam_msc *msc, u16 reg) in _mpam_read_monsel_reg()
219 static inline void _mpam_write_monsel_reg(struct mpam_msc *msc, u16 reg, u32 val) in _mpam_write_monsel_reg()
227 static u64 mpam_msc_read_idr(struct mpam_msc *msc) in mpam_msc_read_idr()
240 static void mpam_msc_clear_esr(struct mpam_msc *msc) in mpam_msc_clear_esr()
258 static u64 mpam_msc_read_esr(struct mpam_msc *msc) in mpam_msc_read_esr()
269 static void __mpam_part_sel_raw(u32 partsel, struct mpam_msc *msc) in __mpam_part_sel_raw()
[all …]
H A Dmpam_internal.h60 struct mpam_msc { struct
74 struct mpam_msc * __percpu *error_dev_id; argument
140 static inline bool __must_check mpam_mon_sel_lock(struct mpam_msc *msc) in mpam_mon_sel_lock() argument
150 static inline void mpam_mon_sel_unlock(struct mpam_msc *msc) in mpam_mon_sel_unlock()
155 static inline void mpam_mon_sel_lock_held(struct mpam_msc *msc) in mpam_mon_sel_lock_held()
160 static inline void mpam_mon_sel_lock_init(struct mpam_msc *msc) in mpam_mon_sel_lock_init()
235 int (*init)(struct mpam_msc *msc, const struct mpam_quirk *quirk);
358 struct mpam_msc *msc;
H A Dtest_mpam_devices.c34 static struct mpam_msc fake_msc1 = { 0 };
35 static struct mpam_msc fake_msc2 = { 0 };
325 static void __test_mpam_reset_msc_bitmap(struct mpam_msc *msc, u16 reg, u16 wd) in __test_mpam_reset_msc_bitmap()
336 struct mpam_msc fake_msc = {}; in test_mpam_reset_msc_bitmap()