Searched refs:rdt_resource (Results 1 – 8 of 8) sorted by relevance
| /linux-6.15/include/linux/ |
| H A D | resctrl.h | 263 struct rdt_resource { struct 286 struct rdt_resource *resctrl_arch_get_resource(enum resctrl_res_level l); argument 306 struct rdt_resource *res; 316 struct rdt_resource *r; 344 static inline u32 resctrl_get_default_ctrl(struct rdt_resource *r) in resctrl_get_default_ctrl() 357 u32 resctrl_arch_get_num_closid(struct rdt_resource *r); 359 int resctrl_arch_update_domains(struct rdt_resource *r, u32 closid); 406 int resctrl_arch_update_one(struct rdt_resource *r, struct rdt_ctrl_domain *d, 409 u32 resctrl_arch_get_config(struct rdt_resource *r, struct rdt_ctrl_domain *d, 443 int resctrl_arch_rmid_read(struct rdt_resource *r, struct rdt_mon_domain *d, [all …]
|
| /linux-6.15/arch/x86/kernel/cpu/resctrl/ |
| H A D | core.c | 145 struct rdt_resource *r = &hw_res->r_resctrl; in cache_alloc_hsw_probe() 167 bool is_mba_sc(struct rdt_resource *r) in is_mba_sc() 192 static inline bool rdt_get_mb_table(struct rdt_resource *r) in rdt_get_mb_table() 350 u32 resctrl_arch_get_num_closid(struct rdt_resource *r) in resctrl_arch_get_num_closid() 571 static void domain_add_cpu(int cpu, struct rdt_resource *r) in domain_add_cpu() 686 struct rdt_resource *r; in resctrl_arch_online_cpu() 701 struct rdt_resource *r; in resctrl_arch_offline_cpu() 845 struct rdt_resource *r; in get_rdt_alloc_resources() 932 struct rdt_resource *r; in rdt_init_res_defs_intel() 951 struct rdt_resource *r; in rdt_init_res_defs_amd() [all …]
|
| H A D | internal.h | 149 struct rdt_resource *r; 365 struct rdt_resource *res; 390 struct rdt_resource r_resctrl; 399 static inline struct rdt_hw_resource *resctrl_to_arch_res(struct rdt_resource *r) in resctrl_to_arch_res() 423 void arch_mon_domain_online(struct rdt_resource *r, struct rdt_mon_domain *d); 479 unsigned int rdtgroup_cbm_to_size(struct rdt_resource *r, struct rdt_ctrl_domain *d, 487 int rdt_get_mon_l3_config(struct rdt_resource *r); 492 void mon_event_read(struct rmid_read *rr, struct rdt_resource *r, 501 bool is_mba_sc(struct rdt_resource *r); 507 void rdt_domain_reconfigure_cdp(struct rdt_resource *r);
|
| H A D | monitor.c | 220 struct rdt_resource *r = &rdt_resources_all[RDT_RESOURCE_L3].r_resctrl; in logical_rmid_to_physical_rmid() 368 struct rdt_resource *r = resctrl_arch_get_resource(RDT_RESOURCE_L3); in __check_limbo() 524 struct rdt_resource *r = resctrl_arch_get_resource(RDT_RESOURCE_L3); in add_rmid_to_limbo() 722 struct rdt_resource *r) in get_ctrl_domain_from_cpu() 775 struct rdt_resource *r_mba; in update_mba_bw() 932 struct rdt_resource *r; in mbm_handle_overflow() 998 static int dom_data_init(struct rdt_resource *r) in dom_data_init() 1059 static void dom_data_exit(struct rdt_resource *r) in dom_data_exit() 1100 static void l3_mon_evt_init(struct rdt_resource *r) in l3_mon_evt_init() 1209 struct rdt_resource *r = resctrl_arch_get_resource(RDT_RESOURCE_L3); in resctrl_mon_resource_init() [all …]
|
| H A D | rdtgroup.c | 110 struct rdt_resource *r; in rdt_staged_configs_clear() 1010 struct rdt_resource *r = s->res; in rdt_default_ctrl_show() 1389 struct rdt_resource *r; in rdtgroup_mode_test_exclusive() 1537 struct rdt_resource *r; in rdtgroup_size_show() 2253 struct rdt_resource *r; in rdtgroup_create_info_dir() 2348 struct rdt_resource *r_l; in set_cache_qos_cfg() 2705 struct rdt_resource *r; in schemata_list_create() 2741 struct rdt_resource *r; in rdt_get_tree() 3065 struct rdt_resource *r; in rdt_kill_sb() 3310 struct rdt_resource *r; in mkdir_mondata_all() [all …]
|
| H A D | ctrlmondata.c | 41 static bool bw_validate(char *buf, u32 *data, struct rdt_resource *r) in bw_validate() 81 struct rdt_resource *r = s->res; in parse_bw() 114 static bool cbm_validate(char *buf, u32 *data, struct rdt_resource *r) in cbm_validate() 161 struct rdt_resource *r = s->res; in parse_cbm() 225 struct rdt_resource *r = s->res; in parse_line() 290 int resctrl_arch_update_one(struct rdt_resource *r, struct rdt_ctrl_domain *d, in resctrl_arch_update_one() 312 int resctrl_arch_update_domains(struct rdt_resource *r, u32 closid) in resctrl_arch_update_domains() 372 struct rdt_resource *r; in rdtgroup_schemata_write() 459 struct rdt_resource *r = schema->res; in show_doms() 622 void mon_event_read(struct rmid_read *rr, struct rdt_resource *r, in mon_event_read() [all …]
|
| H A D | pseudo_lock.c | 847 struct rdt_resource *r; in rdtgroup_pseudo_locked_in_hierarchy()
|
| /linux-6.15/arch/x86/include/asm/ |
| H A D | resctrl.h | 196 struct rdt_resource; 197 static inline void *resctrl_arch_mon_ctx_alloc(struct rdt_resource *r, int evtid) in resctrl_arch_mon_ctx_alloc() 203 static inline void resctrl_arch_mon_ctx_free(struct rdt_resource *r, int evtid, in resctrl_arch_mon_ctx_free()
|