Home
last modified time | relevance | path

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

/Linux-v4.19/arch/x86/kernel/cpu/
Dintel_rdt.h148 struct rdt_resource *r;
316 struct rdt_resource *res;
413 struct rdt_resource { struct
425 struct rdt_resource *r); argument
432 struct rdt_resource *r, argument
440 int parse_cbm(struct rdt_parse_data *data, struct rdt_resource *r, argument
442 int parse_bw(struct rdt_parse_data *data, struct rdt_resource *r,
447 extern struct rdt_resource rdt_resources_all[];
525 struct rdt_domain *rdt_find_domain(struct rdt_resource *r, int id,
531 bool rdtgroup_cbm_overlaps(struct rdt_resource *r, struct rdt_domain *d,
[all …]
Dintel_rdt.c63 mba_wrmsr(struct rdt_domain *d, struct msr_param *m, struct rdt_resource *r);
65 cat_wrmsr(struct rdt_domain *d, struct msr_param *m, struct rdt_resource *r);
69 struct rdt_resource rdt_resources_all[] = {
186 static unsigned int cbm_idx(struct rdt_resource *r, unsigned int closid) in cbm_idx()
211 struct rdt_resource *r = &rdt_resources_all[RDT_RESOURCE_L3]; in cache_alloc_hsw_probe()
233 bool is_mba_sc(struct rdt_resource *r) in is_mba_sc()
251 static inline bool rdt_get_mb_table(struct rdt_resource *r) in rdt_get_mb_table()
262 static bool rdt_get_mem_config(struct rdt_resource *r) in rdt_get_mem_config()
288 static void rdt_get_cache_alloc_cfg(int idx, struct rdt_resource *r) in rdt_get_cache_alloc_cfg()
306 struct rdt_resource *r_l = &rdt_resources_all[level]; in rdt_get_cdp_config()
[all …]
Dintel_rdt_ctrlmondata.c37 static bool bw_validate(char *buf, unsigned long *data, struct rdt_resource *r) in bw_validate()
67 int parse_bw(struct rdt_parse_data *data, struct rdt_resource *r, in parse_bw()
91 static bool cbm_validate(char *buf, u32 *data, struct rdt_resource *r) in cbm_validate()
130 int parse_cbm(struct rdt_parse_data *data, struct rdt_resource *r, in parse_cbm()
190 static int parse_line(char *line, struct rdt_resource *r, in parse_line()
241 int update_domains(struct rdt_resource *r, int closid) in update_domains()
289 struct rdt_resource *r; in rdtgroup_parse_resource()
304 struct rdt_resource *r; in rdtgroup_schemata_write()
373 static void show_doms(struct seq_file *s, struct rdt_resource *r, int closid) in show_doms()
397 struct rdt_resource *r; in rdtgroup_schemata_show()
[all …]
Dintel_rdt_monitor.c122 struct rdt_resource *r; in __check_limbo()
150 bool has_busy_rmid(struct rdt_resource *r, struct rdt_domain *d) in has_busy_rmid()
178 struct rdt_resource *r; in add_rmid_to_limbo()
284 struct rdt_resource *r = &rdt_resources_all[RDT_RESOURCE_L3]; in mbm_bw_count()
369 struct rdt_resource *r_mba; in update_mba_bw()
482 struct rdt_resource *r; in cqm_handle_limbo()
507 struct rdt_resource *r; in cqm_setup_limbo_handler()
564 static int dom_data_init(struct rdt_resource *r) in dom_data_init()
614 static void l3_mon_evt_init(struct rdt_resource *r) in l3_mon_evt_init()
626 int rdt_get_mon_l3_config(struct rdt_resource *r) in rdt_get_mon_l3_config()
Dintel_rdt_rdtgroup.c109 struct rdt_resource *r; in closid_init()
744 struct rdt_resource *r = of->kn->parent->priv; in rdt_num_closids_show()
753 struct rdt_resource *r = of->kn->parent->priv; in rdt_default_ctrl_show()
762 struct rdt_resource *r = of->kn->parent->priv; in rdt_min_cbm_bits_show()
771 struct rdt_resource *r = of->kn->parent->priv; in rdt_shareable_bits_show()
794 struct rdt_resource *r = of->kn->parent->priv; in rdt_bit_usage_show()
868 struct rdt_resource *r = of->kn->parent->priv; in rdt_min_bw_show()
877 struct rdt_resource *r = of->kn->parent->priv; in rdt_num_rmids_show()
887 struct rdt_resource *r = of->kn->parent->priv; in rdt_mon_features_show()
899 struct rdt_resource *r = of->kn->parent->priv; in rdt_bw_gran_show()
[all …]
Dintel_rdt_pseudo_lock.c842 struct rdt_resource *r; in rdtgroup_pseudo_locked_in_hierarchy()