Home
last modified time | relevance | path

Searched refs:mpam_class (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/resctrl/
H A Dmpam_internal.h339 struct mpam_class { struct
389 struct mpam_class *class;
450 struct mpam_class *class;
456 struct mpam_class *class;
465 static inline int mpam_alloc_csu_mon(struct mpam_class *class) in mpam_alloc_csu_mon()
476 static inline void mpam_free_csu_mon(struct mpam_class *class, int csu_mon) in mpam_free_csu_mon()
481 static inline int mpam_alloc_mbwu_mon(struct mpam_class *class) in mpam_alloc_mbwu_mon()
492 static inline void mpam_free_mbwu_mon(struct mpam_class *class, int mbwu_mon) in mpam_free_mbwu_mon()
513 int mpam_reset_class_locked(struct mpam_class *class);
530 void mpam_resctrl_teardown_class(struct mpam_class *class);
[all …]
H A Dmpam_resctrl.c626 static int update_rmid_limits(struct mpam_class *class) in update_rmid_limits()
658 static bool cache_has_usable_cpor(struct mpam_class *class) in cache_has_usable_cpor()
680 static bool cache_has_usable_csu(struct mpam_class *class) in cache_has_usable_csu()
702 static bool class_has_usable_mbwu(struct mpam_class *class) in class_has_usable_mbwu()
824 static bool topology_matches_l3(struct mpam_class *victim) in topology_matches_l3()
877 static bool traffic_matches_l3(struct mpam_class *class) in traffic_matches_l3()
938 struct mpam_class *class; in mpam_resctrl_pick_caches()
978 struct mpam_class *class, *candidate_class = NULL; in mpam_resctrl_pick_mba()
1034 static void __free_mbwu_mon(struct mpam_class *class, int *array, in __free_mbwu_mon()
1046 static int __alloc_mbwu_mon(struct mpam_class *class, int *array, in __alloc_mbwu_mon()
[all …]
H A Dmpam_devices.c479 static struct mpam_class *
482 struct mpam_class *class; in mpam_class_alloc()
504 static void mpam_class_destroy(struct mpam_class *class) in mpam_class_destroy()
512 static struct mpam_class *
515 struct mpam_class *class; in mpam_class_find()
528 mpam_component_alloc(struct mpam_class *class, int id) in mpam_component_alloc()
554 struct mpam_class *class = comp->class; in mpam_component_destroy()
568 mpam_component_find(struct mpam_class *class, int id) in mpam_component_find()
658 struct mpam_class *class, in mpam_ris_get_affinity()
697 struct mpam_class *class; in mpam_ris_create_locked()
[all …]
H A Dtest_mpam_devices.c29 static struct mpam_class fake_class = { 0 };