Home
last modified time | relevance | path

Searched refs:hw_res (Results 1 – 5 of 5) sorted by relevance

/linux/arch/x86/kernel/cpu/resctrl/
H A Dcore.c161 struct rdt_hw_resource *hw_res = &rdt_resources_all[RDT_RESOURCE_L3]; in cache_alloc_hsw_probe()
162 struct rdt_resource *r = &hw_res->r_resctrl; in cache_alloc_hsw_probe()
174 hw_res->num_closid = 4; in cache_alloc_hsw_probe()
207 struct rdt_hw_resource *hw_res = resctrl_to_arch_res(r); in __get_mem_config_intel()
213 hw_res->num_closid = edx.split.cos_max + 1; in __get_mem_config_intel()
239 struct rdt_hw_resource *hw_res = resctrl_to_arch_res(r); in __rdt_get_mem_config_amd()
249 hw_res->num_closid = edx + 1; in __rdt_get_mem_config_amd()
271 struct rdt_hw_resource *hw_res = resctrl_to_arch_res(r); in rdt_get_cache_alloc_cfg()
278 hw_res->num_closid = edx.split.cos_max + 1; in rdt_get_cache_alloc_cfg()
315 struct rdt_hw_resource *hw_res in mba_wrmsr_amd()
160 struct rdt_hw_resource *hw_res = &rdt_resources_all[RDT_RESOURCE_L3]; cache_alloc_hsw_probe() local
206 struct rdt_hw_resource *hw_res = resctrl_to_arch_res(r); __get_mem_config_intel() local
238 struct rdt_hw_resource *hw_res = resctrl_to_arch_res(r); __rdt_get_mem_config_amd() local
270 struct rdt_hw_resource *hw_res = resctrl_to_arch_res(r); rdt_get_cache_alloc_cfg() local
314 struct rdt_hw_resource *hw_res = resctrl_to_arch_res(m->res); mba_wrmsr_amd() local
338 struct rdt_hw_resource *hw_res = resctrl_to_arch_res(m->res); mba_wrmsr_intel() local
349 struct rdt_hw_resource *hw_res = resctrl_to_arch_res(m->res); cat_wrmsr() local
363 struct rdt_hw_resource *hw_res; rdt_ctrl_update() local
372 struct rdt_hw_resource *hw_res = resctrl_to_arch_res(r); setup_default_ctrlval() local
402 struct rdt_hw_resource *hw_res = resctrl_to_arch_res(r); domain_setup_ctrlval() local
897 struct rdt_hw_resource *hw_res = &rdt_resources_all[RDT_RESOURCE_MBA]; get_mem_config() local
913 struct rdt_hw_resource *hw_res = &rdt_resources_all[RDT_RESOURCE_SMBA]; get_slow_mem_config() local
1023 struct rdt_hw_resource *hw_res; rdt_init_res_defs_intel() local
1042 struct rdt_hw_resource *hw_res; rdt_init_res_defs_amd() local
[all...]
H A Drdtgroup.c175 struct rdt_hw_resource *hw_res = resctrl_to_arch_res(r); in rdt_domain_reconfigure_cdp() local
181 l2_qos_cfg_update(&hw_res->cdp_enabled); in rdt_domain_reconfigure_cdp()
184 l3_qos_cfg_update(&hw_res->cdp_enabled); in rdt_domain_reconfigure_cdp()
214 struct rdt_hw_resource *hw_res = &rdt_resources_all[l]; in resctrl_arch_set_cdp_enabled() local
216 if (!hw_res->r_resctrl.cdp_capable) in resctrl_arch_set_cdp_enabled()
234 struct rdt_hw_resource *hw_res = resctrl_to_arch_res(r); in resctrl_arch_reset_all_ctrls() local
245 msr_param.high = hw_res->num_closid; in resctrl_arch_reset_all_ctrls()
255 for (i = 0; i < hw_res->num_closid; i++) in resctrl_arch_reset_all_ctrls()
H A Dmonitor.c225 struct rdt_hw_resource *hw_res = resctrl_to_arch_res(r); in get_corrected_val()
232 hw_res->mbm_width); in get_corrected_val()
239 return chunks * hw_res->mon_scale; in get_corrected_val()
414 struct rdt_hw_resource *hw_res = resctrl_to_arch_res(r); in rdt_get_l3_mon_config()
421 hw_res->mon_scale = boot_cpu_data.x86_cache_occ_scale / snc_nodes_per_l3_cache; in rdt_get_l3_mon_config()
423 hw_res->mbm_width = MBM_CNTR_WIDTH_BASE; in rdt_get_l3_mon_config()
426 hw_res->mbm_width += mbm_offset; in rdt_get_l3_mon_config()
441 * to the nearest multiple of hw_res->mon_scale so it matches a in rdt_get_l3_mon_config()
466 hw_res->mbm_cntr_assign_enabled = true; in rdt_get_l3_mon_config()
517 struct rdt_hw_resource *hw_res in resctrl_arch_mbm_cntr_assign_set()
224 struct rdt_hw_resource *hw_res = resctrl_to_arch_res(r); get_corrected_val() local
413 struct rdt_hw_resource *hw_res = resctrl_to_arch_res(r); rdt_get_l3_mon_config() local
515 struct rdt_hw_resource *hw_res = resctrl_to_arch_res(r); resctrl_arch_mbm_cntr_assign_set() local
569 struct rdt_hw_resource *hw_res = resctrl_to_arch_res(r); resctrl_arch_mbm_cntr_assign_set_one() local
[all...]
/linux/drivers/net/fjes/
H A Dfjes_hw.c37 if (!request_mem_region(hw->hw_res.start, hw->hw_res.size, in fjes_hw_iomap()
43 base = (u8 *)ioremap(hw->hw_res.start, hw->hw_res.size); in fjes_hw_iomap()
51 release_mem_region(hw->hw_res.start, hw->hw_res.size); in fjes_hw_iounmap()
H A Dfjes_hw.h313 } hw_res; member