Home
last modified time | relevance | path

Searched refs:rdt_resource (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.4/arch/x86/kernel/cpu/resctrl/
Dinternal.h171 struct rdt_resource *r;
339 struct rdt_resource *res;
437 struct rdt_resource { struct
449 struct rdt_resource *r); argument
456 struct rdt_resource *r, argument
458 bool (*cbm_validate)(char *buf, u32 *data, struct rdt_resource *r); argument
465 int parse_cbm(struct rdt_parse_data *data, struct rdt_resource *r, argument
467 int parse_bw_intel(struct rdt_parse_data *data, struct rdt_resource *r,
469 int parse_bw_amd(struct rdt_parse_data *data, struct rdt_resource *r,
474 extern struct rdt_resource rdt_resources_all[];
[all …]
Dcore.c53 struct rdt_resource *r);
55 cat_wrmsr(struct rdt_domain *d, struct msr_param *m, struct rdt_resource *r);
58 struct rdt_resource *r);
62 struct rdt_resource rdt_resources_all[] = {
176 static unsigned int cbm_idx(struct rdt_resource *r, unsigned int closid) in cbm_idx()
201 struct rdt_resource *r = &rdt_resources_all[RDT_RESOURCE_L3]; in cache_alloc_hsw_probe()
224 bool is_mba_sc(struct rdt_resource *r) in is_mba_sc()
242 static inline bool rdt_get_mb_table(struct rdt_resource *r) in rdt_get_mb_table()
253 static bool __get_mem_config_intel(struct rdt_resource *r) in __get_mem_config_intel()
279 static bool __rdt_get_mem_config_amd(struct rdt_resource *r) in __rdt_get_mem_config_amd()
[all …]
Dctrlmondata.c31 struct rdt_resource *r) in bw_validate_amd()
52 int parse_bw_amd(struct rdt_parse_data *data, struct rdt_resource *r, in parse_bw_amd()
77 static bool bw_validate(char *buf, unsigned long *data, struct rdt_resource *r) in bw_validate()
107 int parse_bw_intel(struct rdt_parse_data *data, struct rdt_resource *r, in parse_bw_intel()
131 bool cbm_validate_intel(char *buf, u32 *data, struct rdt_resource *r) in cbm_validate_intel()
170 bool cbm_validate_amd(char *buf, u32 *data, struct rdt_resource *r) in cbm_validate_amd()
194 int parse_cbm(struct rdt_parse_data *data, struct rdt_resource *r, in parse_cbm()
254 static int parse_line(char *line, struct rdt_resource *r, in parse_line()
305 int update_domains(struct rdt_resource *r, int closid) in update_domains()
353 struct rdt_resource *r; in rdtgroup_parse_resource()
[all …]
Drdtgroup.c103 struct rdt_resource *r; in closid_init()
746 struct rdt_resource *r = of->kn->parent->priv; in rdt_num_closids_show()
755 struct rdt_resource *r = of->kn->parent->priv; in rdt_default_ctrl_show()
764 struct rdt_resource *r = of->kn->parent->priv; in rdt_min_cbm_bits_show()
773 struct rdt_resource *r = of->kn->parent->priv; in rdt_shareable_bits_show()
796 struct rdt_resource *r = of->kn->parent->priv; in rdt_bit_usage_show()
874 struct rdt_resource *r = of->kn->parent->priv; in rdt_min_bw_show()
883 struct rdt_resource *r = of->kn->parent->priv; in rdt_num_rmids_show()
893 struct rdt_resource *r = of->kn->parent->priv; in rdt_mon_features_show()
905 struct rdt_resource *r = of->kn->parent->priv; in rdt_bw_gran_show()
[all …]
Dmonitor.c111 struct rdt_resource *r; in __check_limbo()
139 bool has_busy_rmid(struct rdt_resource *r, struct rdt_domain *d) in has_busy_rmid()
167 struct rdt_resource *r; in add_rmid_to_limbo()
273 struct rdt_resource *r = &rdt_resources_all[RDT_RESOURCE_L3]; in mbm_bw_count()
358 struct rdt_resource *r_mba; in update_mba_bw()
474 struct rdt_resource *r; in cqm_handle_limbo()
553 static int dom_data_init(struct rdt_resource *r) in dom_data_init()
603 static void l3_mon_evt_init(struct rdt_resource *r) in l3_mon_evt_init()
615 int rdt_get_mon_l3_config(struct rdt_resource *r) in rdt_get_mon_l3_config()
Dpseudo_lock.c823 struct rdt_resource *r; in rdtgroup_pseudo_locked_in_hierarchy()