Searched refs:rdt_resource (Results 1 – 6 of 6) sorted by relevance
/Linux-v4.19/arch/x86/kernel/cpu/ |
D | intel_rdt.h | 148 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 …]
|
D | intel_rdt.c | 63 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 …]
|
D | intel_rdt_ctrlmondata.c | 37 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 …]
|
D | intel_rdt_monitor.c | 122 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()
|
D | intel_rdt_rdtgroup.c | 109 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 …]
|
D | intel_rdt_pseudo_lock.c | 842 struct rdt_resource *r; in rdtgroup_pseudo_locked_in_hierarchy()
|