rdt_resource 53 arch/x86/kernel/cpu/resctrl/core.c struct rdt_resource *r); rdt_resource 55 arch/x86/kernel/cpu/resctrl/core.c cat_wrmsr(struct rdt_domain *d, struct msr_param *m, struct rdt_resource *r); rdt_resource 58 arch/x86/kernel/cpu/resctrl/core.c struct rdt_resource *r); rdt_resource 62 arch/x86/kernel/cpu/resctrl/core.c struct rdt_resource rdt_resources_all[] = { rdt_resource 176 arch/x86/kernel/cpu/resctrl/core.c static unsigned int cbm_idx(struct rdt_resource *r, unsigned int closid) rdt_resource 201 arch/x86/kernel/cpu/resctrl/core.c struct rdt_resource *r = &rdt_resources_all[RDT_RESOURCE_L3]; rdt_resource 224 arch/x86/kernel/cpu/resctrl/core.c bool is_mba_sc(struct rdt_resource *r) rdt_resource 242 arch/x86/kernel/cpu/resctrl/core.c static inline bool rdt_get_mb_table(struct rdt_resource *r) rdt_resource 253 arch/x86/kernel/cpu/resctrl/core.c static bool __get_mem_config_intel(struct rdt_resource *r) rdt_resource 279 arch/x86/kernel/cpu/resctrl/core.c static bool __rdt_get_mem_config_amd(struct rdt_resource *r) rdt_resource 303 arch/x86/kernel/cpu/resctrl/core.c static void rdt_get_cache_alloc_cfg(int idx, struct rdt_resource *r) rdt_resource 321 arch/x86/kernel/cpu/resctrl/core.c struct rdt_resource *r_l = &rdt_resources_all[level]; rdt_resource 322 arch/x86/kernel/cpu/resctrl/core.c struct rdt_resource *r = &rdt_resources_all[type]; rdt_resource 363 arch/x86/kernel/cpu/resctrl/core.c mba_wrmsr_amd(struct rdt_domain *d, struct msr_param *m, struct rdt_resource *r) rdt_resource 376 arch/x86/kernel/cpu/resctrl/core.c u32 delay_bw_map(unsigned long bw, struct rdt_resource *r) rdt_resource 387 arch/x86/kernel/cpu/resctrl/core.c struct rdt_resource *r) rdt_resource 397 arch/x86/kernel/cpu/resctrl/core.c cat_wrmsr(struct rdt_domain *d, struct msr_param *m, struct rdt_resource *r) rdt_resource 405 arch/x86/kernel/cpu/resctrl/core.c struct rdt_domain *get_domain_from_cpu(int cpu, struct rdt_resource *r) rdt_resource 421 arch/x86/kernel/cpu/resctrl/core.c struct rdt_resource *r = m->res; rdt_resource 442 arch/x86/kernel/cpu/resctrl/core.c struct rdt_domain *rdt_find_domain(struct rdt_resource *r, int id, rdt_resource 467 arch/x86/kernel/cpu/resctrl/core.c void setup_default_ctrlval(struct rdt_resource *r, u32 *dc, u32 *dm) rdt_resource 483 arch/x86/kernel/cpu/resctrl/core.c static int domain_setup_ctrlval(struct rdt_resource *r, struct rdt_domain *d) rdt_resource 508 arch/x86/kernel/cpu/resctrl/core.c static int domain_setup_mon_state(struct rdt_resource *r, struct rdt_domain *d) rdt_resource 557 arch/x86/kernel/cpu/resctrl/core.c static void domain_add_cpu(int cpu, struct rdt_resource *r) rdt_resource 603 arch/x86/kernel/cpu/resctrl/core.c static void domain_remove_cpu(int cpu, struct rdt_resource *r) rdt_resource 680 arch/x86/kernel/cpu/resctrl/core.c struct rdt_resource *r; rdt_resource 707 arch/x86/kernel/cpu/resctrl/core.c struct rdt_resource *r; rdt_resource 730 arch/x86/kernel/cpu/resctrl/core.c struct rdt_resource *r; rdt_resource 913 arch/x86/kernel/cpu/resctrl/core.c struct rdt_resource *r; rdt_resource 933 arch/x86/kernel/cpu/resctrl/core.c struct rdt_resource *r; rdt_resource 963 arch/x86/kernel/cpu/resctrl/core.c struct rdt_resource *r; rdt_resource 31 arch/x86/kernel/cpu/resctrl/ctrlmondata.c struct rdt_resource *r) rdt_resource 52 arch/x86/kernel/cpu/resctrl/ctrlmondata.c int parse_bw_amd(struct rdt_parse_data *data, struct rdt_resource *r, rdt_resource 77 arch/x86/kernel/cpu/resctrl/ctrlmondata.c static bool bw_validate(char *buf, unsigned long *data, struct rdt_resource *r) rdt_resource 107 arch/x86/kernel/cpu/resctrl/ctrlmondata.c int parse_bw_intel(struct rdt_parse_data *data, struct rdt_resource *r, rdt_resource 131 arch/x86/kernel/cpu/resctrl/ctrlmondata.c bool cbm_validate_intel(char *buf, u32 *data, struct rdt_resource *r) rdt_resource 170 arch/x86/kernel/cpu/resctrl/ctrlmondata.c bool cbm_validate_amd(char *buf, u32 *data, struct rdt_resource *r) rdt_resource 194 arch/x86/kernel/cpu/resctrl/ctrlmondata.c int parse_cbm(struct rdt_parse_data *data, struct rdt_resource *r, rdt_resource 254 arch/x86/kernel/cpu/resctrl/ctrlmondata.c static int parse_line(char *line, struct rdt_resource *r, rdt_resource 305 arch/x86/kernel/cpu/resctrl/ctrlmondata.c int update_domains(struct rdt_resource *r, int closid) rdt_resource 353 arch/x86/kernel/cpu/resctrl/ctrlmondata.c struct rdt_resource *r; rdt_resource 368 arch/x86/kernel/cpu/resctrl/ctrlmondata.c struct rdt_resource *r; rdt_resource 440 arch/x86/kernel/cpu/resctrl/ctrlmondata.c static void show_doms(struct seq_file *s, struct rdt_resource *r, int closid) rdt_resource 464 arch/x86/kernel/cpu/resctrl/ctrlmondata.c struct rdt_resource *r; rdt_resource 518 arch/x86/kernel/cpu/resctrl/ctrlmondata.c struct rdt_resource *r; rdt_resource 172 arch/x86/kernel/cpu/resctrl/internal.h struct rdt_resource *r; rdt_resource 340 arch/x86/kernel/cpu/resctrl/internal.h struct rdt_resource *res; rdt_resource 450 arch/x86/kernel/cpu/resctrl/internal.h struct rdt_resource *r); rdt_resource 457 arch/x86/kernel/cpu/resctrl/internal.h struct rdt_resource *r, rdt_resource 459 arch/x86/kernel/cpu/resctrl/internal.h bool (*cbm_validate)(char *buf, u32 *data, struct rdt_resource *r); rdt_resource 466 arch/x86/kernel/cpu/resctrl/internal.h int parse_cbm(struct rdt_parse_data *data, struct rdt_resource *r, rdt_resource 468 arch/x86/kernel/cpu/resctrl/internal.h int parse_bw_intel(struct rdt_parse_data *data, struct rdt_resource *r, rdt_resource 470 arch/x86/kernel/cpu/resctrl/internal.h int parse_bw_amd(struct rdt_parse_data *data, struct rdt_resource *r, rdt_resource 475 arch/x86/kernel/cpu/resctrl/internal.h extern struct rdt_resource rdt_resources_all[]; rdt_resource 557 arch/x86/kernel/cpu/resctrl/internal.h struct rdt_domain *rdt_find_domain(struct rdt_resource *r, int id, rdt_resource 563 arch/x86/kernel/cpu/resctrl/internal.h bool rdtgroup_cbm_overlaps(struct rdt_resource *r, struct rdt_domain *d, rdt_resource 565 arch/x86/kernel/cpu/resctrl/internal.h unsigned int rdtgroup_cbm_to_size(struct rdt_resource *r, struct rdt_domain *d, rdt_resource 577 arch/x86/kernel/cpu/resctrl/internal.h struct rdt_domain *get_domain_from_cpu(int cpu, struct rdt_resource *r); rdt_resource 578 arch/x86/kernel/cpu/resctrl/internal.h int update_domains(struct rdt_resource *r, int closid); rdt_resource 583 arch/x86/kernel/cpu/resctrl/internal.h int rdt_get_mon_l3_config(struct rdt_resource *r); rdt_resource 586 arch/x86/kernel/cpu/resctrl/internal.h void rmdir_mondata_subdir_allrdtgrp(struct rdt_resource *r, rdt_resource 588 arch/x86/kernel/cpu/resctrl/internal.h void mkdir_mondata_subdir_allrdtgrp(struct rdt_resource *r, rdt_resource 595 arch/x86/kernel/cpu/resctrl/internal.h bool is_mba_sc(struct rdt_resource *r); rdt_resource 596 arch/x86/kernel/cpu/resctrl/internal.h void setup_default_ctrlval(struct rdt_resource *r, u32 *dc, u32 *dm); rdt_resource 597 arch/x86/kernel/cpu/resctrl/internal.h u32 delay_bw_map(unsigned long bw, struct rdt_resource *r); rdt_resource 600 arch/x86/kernel/cpu/resctrl/internal.h bool has_busy_rmid(struct rdt_resource *r, struct rdt_domain *d); rdt_resource 602 arch/x86/kernel/cpu/resctrl/internal.h bool cbm_validate_intel(char *buf, u32 *data, struct rdt_resource *r); rdt_resource 603 arch/x86/kernel/cpu/resctrl/internal.h bool cbm_validate_amd(char *buf, u32 *data, struct rdt_resource *r); rdt_resource 604 arch/x86/kernel/cpu/resctrl/internal.h void rdt_domain_reconfigure_cdp(struct rdt_resource *r); rdt_resource 111 arch/x86/kernel/cpu/resctrl/monitor.c struct rdt_resource *r; rdt_resource 139 arch/x86/kernel/cpu/resctrl/monitor.c bool has_busy_rmid(struct rdt_resource *r, struct rdt_domain *d) rdt_resource 167 arch/x86/kernel/cpu/resctrl/monitor.c struct rdt_resource *r; rdt_resource 273 arch/x86/kernel/cpu/resctrl/monitor.c struct rdt_resource *r = &rdt_resources_all[RDT_RESOURCE_L3]; rdt_resource 358 arch/x86/kernel/cpu/resctrl/monitor.c struct rdt_resource *r_mba; rdt_resource 474 arch/x86/kernel/cpu/resctrl/monitor.c struct rdt_resource *r; rdt_resource 553 arch/x86/kernel/cpu/resctrl/monitor.c static int dom_data_init(struct rdt_resource *r) rdt_resource 603 arch/x86/kernel/cpu/resctrl/monitor.c static void l3_mon_evt_init(struct rdt_resource *r) rdt_resource 615 arch/x86/kernel/cpu/resctrl/monitor.c int rdt_get_mon_l3_config(struct rdt_resource *r) rdt_resource 823 arch/x86/kernel/cpu/resctrl/pseudo_lock.c struct rdt_resource *r; rdt_resource 103 arch/x86/kernel/cpu/resctrl/rdtgroup.c struct rdt_resource *r; rdt_resource 746 arch/x86/kernel/cpu/resctrl/rdtgroup.c struct rdt_resource *r = of->kn->parent->priv; rdt_resource 755 arch/x86/kernel/cpu/resctrl/rdtgroup.c struct rdt_resource *r = of->kn->parent->priv; rdt_resource 764 arch/x86/kernel/cpu/resctrl/rdtgroup.c struct rdt_resource *r = of->kn->parent->priv; rdt_resource 773 arch/x86/kernel/cpu/resctrl/rdtgroup.c struct rdt_resource *r = of->kn->parent->priv; rdt_resource 796 arch/x86/kernel/cpu/resctrl/rdtgroup.c struct rdt_resource *r = of->kn->parent->priv; rdt_resource 874 arch/x86/kernel/cpu/resctrl/rdtgroup.c struct rdt_resource *r = of->kn->parent->priv; rdt_resource 883 arch/x86/kernel/cpu/resctrl/rdtgroup.c struct rdt_resource *r = of->kn->parent->priv; rdt_resource 893 arch/x86/kernel/cpu/resctrl/rdtgroup.c struct rdt_resource *r = of->kn->parent->priv; rdt_resource 905 arch/x86/kernel/cpu/resctrl/rdtgroup.c struct rdt_resource *r = of->kn->parent->priv; rdt_resource 914 arch/x86/kernel/cpu/resctrl/rdtgroup.c struct rdt_resource *r = of->kn->parent->priv; rdt_resource 923 arch/x86/kernel/cpu/resctrl/rdtgroup.c struct rdt_resource *r = of->kn->parent->priv; rdt_resource 933 arch/x86/kernel/cpu/resctrl/rdtgroup.c struct rdt_resource *r = of->kn->parent->priv; rdt_resource 992 arch/x86/kernel/cpu/resctrl/rdtgroup.c static int rdt_cdp_peer_get(struct rdt_resource *r, struct rdt_domain *d, rdt_resource 993 arch/x86/kernel/cpu/resctrl/rdtgroup.c struct rdt_resource **r_cdp, rdt_resource 996 arch/x86/kernel/cpu/resctrl/rdtgroup.c struct rdt_resource *_r_cdp = NULL; rdt_resource 1060 arch/x86/kernel/cpu/resctrl/rdtgroup.c static bool __rdtgroup_cbm_overlaps(struct rdt_resource *r, struct rdt_domain *d, rdt_resource 1116 arch/x86/kernel/cpu/resctrl/rdtgroup.c bool rdtgroup_cbm_overlaps(struct rdt_resource *r, struct rdt_domain *d, rdt_resource 1119 arch/x86/kernel/cpu/resctrl/rdtgroup.c struct rdt_resource *r_cdp; rdt_resource 1146 arch/x86/kernel/cpu/resctrl/rdtgroup.c struct rdt_resource *r; rdt_resource 1258 arch/x86/kernel/cpu/resctrl/rdtgroup.c unsigned int rdtgroup_cbm_to_size(struct rdt_resource *r, rdt_resource 1288 arch/x86/kernel/cpu/resctrl/rdtgroup.c struct rdt_resource *r; rdt_resource 1609 arch/x86/kernel/cpu/resctrl/rdtgroup.c static int rdtgroup_mkdir_info_resdir(struct rdt_resource *r, char *name, rdt_resource 1634 arch/x86/kernel/cpu/resctrl/rdtgroup.c struct rdt_resource *r; rdt_resource 1739 arch/x86/kernel/cpu/resctrl/rdtgroup.c struct rdt_resource *r_l; rdt_resource 1773 arch/x86/kernel/cpu/resctrl/rdtgroup.c void rdt_domain_reconfigure_cdp(struct rdt_resource *r) rdt_resource 1793 arch/x86/kernel/cpu/resctrl/rdtgroup.c struct rdt_resource *r = &rdt_resources_all[RDT_RESOURCE_MBA]; rdt_resource 1809 arch/x86/kernel/cpu/resctrl/rdtgroup.c struct rdt_resource *r_ldata = &rdt_resources_all[data_type]; rdt_resource 1810 arch/x86/kernel/cpu/resctrl/rdtgroup.c struct rdt_resource *r_lcode = &rdt_resources_all[code_type]; rdt_resource 1811 arch/x86/kernel/cpu/resctrl/rdtgroup.c struct rdt_resource *r_l = &rdt_resources_all[level]; rdt_resource 1841 arch/x86/kernel/cpu/resctrl/rdtgroup.c struct rdt_resource *r = &rdt_resources_all[level]; rdt_resource 1961 arch/x86/kernel/cpu/resctrl/rdtgroup.c struct rdt_resource *r; rdt_resource 2124 arch/x86/kernel/cpu/resctrl/rdtgroup.c static int reset_all_ctrls(struct rdt_resource *r) rdt_resource 2279 arch/x86/kernel/cpu/resctrl/rdtgroup.c struct rdt_resource *r; rdt_resource 2333 arch/x86/kernel/cpu/resctrl/rdtgroup.c void rmdir_mondata_subdir_allrdtgrp(struct rdt_resource *r, unsigned int dom_id) rdt_resource 2352 arch/x86/kernel/cpu/resctrl/rdtgroup.c struct rdt_resource *r, struct rdtgroup *prgrp) rdt_resource 2404 arch/x86/kernel/cpu/resctrl/rdtgroup.c void mkdir_mondata_subdir_allrdtgrp(struct rdt_resource *r, rdt_resource 2427 arch/x86/kernel/cpu/resctrl/rdtgroup.c struct rdt_resource *r, rdt_resource 2463 arch/x86/kernel/cpu/resctrl/rdtgroup.c struct rdt_resource *r; rdt_resource 2509 arch/x86/kernel/cpu/resctrl/rdtgroup.c static u32 cbm_ensure_valid(u32 _val, struct rdt_resource *r) rdt_resource 2532 arch/x86/kernel/cpu/resctrl/rdtgroup.c static int __init_one_rdt_domain(struct rdt_domain *d, struct rdt_resource *r, rdt_resource 2535 arch/x86/kernel/cpu/resctrl/rdtgroup.c struct rdt_resource *r_cdp = NULL; rdt_resource 2606 arch/x86/kernel/cpu/resctrl/rdtgroup.c static int rdtgroup_init_cat(struct rdt_resource *r, u32 closid) rdt_resource 2621 arch/x86/kernel/cpu/resctrl/rdtgroup.c static void rdtgroup_init_mba(struct rdt_resource *r) rdt_resource 2634 arch/x86/kernel/cpu/resctrl/rdtgroup.c struct rdt_resource *r;