Searched refs:hw_res (Results 1 – 7 of 7) sorted by relevance
157 hw_res->num_closid = 4; in cache_alloc_hsw_probe()247 hw_res->num_closid = edx + 1; in __rdt_get_mem_config_amd()357 struct rdt_hw_resource *hw_res; in rdt_ctrl_update() local360 hw_res = resctrl_to_arch_res(m->res); in rdt_ctrl_update()361 hw_res->msr_update(m); in rdt_ctrl_update()409 m.high = hw_res->num_closid; in domain_setup_ctrlval()410 hw_res->msr_update(&m); in domain_setup_ctrlval()931 struct rdt_hw_resource *hw_res; in rdt_init_res_defs_intel() local935 hw_res = resctrl_to_arch_res(r); in rdt_init_res_defs_intel()950 struct rdt_hw_resource *hw_res; in rdt_init_res_defs_amd() local[all …]
320 struct rdt_hw_resource *hw_res = resctrl_to_arch_res(r); in resctrl_arch_rmid_read() local337 hw_res->mbm_width); in resctrl_arch_rmid_read()344 *val = chunks * hw_res->mon_scale; in resctrl_arch_rmid_read()1243 struct rdt_hw_resource *hw_res = resctrl_to_arch_res(r); in rdt_get_mon_l3_config() local1249 hw_res->mon_scale = boot_cpu_data.x86_cache_occ_scale / snc_nodes_per_l3_cache; in rdt_get_mon_l3_config()1251 hw_res->mbm_width = MBM_CNTR_WIDTH_BASE; in rdt_get_mon_l3_config()1254 hw_res->mbm_width += mbm_offset; in rdt_get_mon_l3_config()
294 struct rdt_hw_resource *hw_res = resctrl_to_arch_res(r); in resctrl_arch_update_one() local307 hw_res->msr_update(&msr_param); in resctrl_arch_update_one()
2387 struct rdt_hw_resource *hw_res = resctrl_to_arch_res(r); in rdt_domain_reconfigure_cdp() local2393 l2_qos_cfg_update(&hw_res->cdp_enabled); in rdt_domain_reconfigure_cdp()2396 l3_qos_cfg_update(&hw_res->cdp_enabled); in rdt_domain_reconfigure_cdp()2496 struct rdt_hw_resource *hw_res = &rdt_resources_all[l]; in resctrl_arch_set_cdp_enabled() local2498 if (!hw_res->r_resctrl.cdp_capable) in resctrl_arch_set_cdp_enabled()2926 struct rdt_hw_resource *hw_res = resctrl_to_arch_res(r); in resctrl_arch_reset_all_ctrls() local2937 msr_param.high = hw_res->num_closid; in resctrl_arch_reset_all_ctrls()2947 for (i = 0; i < hw_res->num_closid; i++) in resctrl_arch_reset_all_ctrls()
398 result = request_irq(adapter->hw.hw_res.irq, fjes_intr, in fjes_request_irq()419 free_irq(adapter->hw.hw_res.irq, adapter); in fjes_free_irq()1317 fjes_intr(adapter->hw.hw_res.irq, adapter); in fjes_irq_watch_task()1394 hw->hw_res.start = res->start; in fjes_probe()1395 hw->hw_res.size = resource_size(res); in fjes_probe()1396 hw->hw_res.irq = platform_get_irq(plat_dev, 0); in fjes_probe()1397 if (hw->hw_res.irq < 0) { in fjes_probe()1398 err = hw->hw_res.irq; in fjes_probe()
37 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()
313 } hw_res; member