Searched refs:hw_res (Results 1 – 8 of 8) sorted by relevance
/Linux-v6.1/arch/x86/kernel/cpu/resctrl/ |
D | core.c | 125 struct rdt_hw_resource *hw_res = &rdt_resources_all[RDT_RESOURCE_L3]; in cache_alloc_hsw_probe() local 126 struct rdt_resource *r = &hw_res->r_resctrl; in cache_alloc_hsw_probe() 138 hw_res->num_closid = 4; in cache_alloc_hsw_probe() 179 struct rdt_hw_resource *hw_res = resctrl_to_arch_res(r); in __get_mem_config_intel() local 185 hw_res->num_closid = edx.split.cos_max + 1; in __get_mem_config_intel() 213 struct rdt_hw_resource *hw_res = resctrl_to_arch_res(r); in __rdt_get_mem_config_amd() local 219 hw_res->num_closid = edx.split.cos_max + 1; in __rdt_get_mem_config_amd() 243 struct rdt_hw_resource *hw_res = resctrl_to_arch_res(r); in rdt_get_cache_alloc_cfg() local 249 hw_res->num_closid = edx.split.cos_max + 1; in rdt_get_cache_alloc_cfg() 282 struct rdt_hw_resource *hw_res = resctrl_to_arch_res(r); in mba_wrmsr_amd() local [all …]
|
D | monitor.c | 190 struct rdt_hw_resource *hw_res = resctrl_to_arch_res(r); in resctrl_arch_rmid_read() local 217 hw_res->mbm_width); in resctrl_arch_rmid_read() 224 *val = chunks * hw_res->mon_scale; in resctrl_arch_rmid_read() 752 struct rdt_hw_resource *hw_res = resctrl_to_arch_res(r); in rdt_get_mon_l3_config() local 757 hw_res->mon_scale = boot_cpu_data.x86_cache_occ_scale; in rdt_get_mon_l3_config() 759 hw_res->mbm_width = MBM_CNTR_WIDTH_BASE; in rdt_get_mon_l3_config() 762 hw_res->mbm_width += mbm_offset; in rdt_get_mon_l3_config()
|
D | internal.h | 429 struct rdt_hw_resource *hw_res = resctrl_to_arch_res(res); in resctrl_inc() local 431 hw_res++; in resctrl_inc() 432 return &hw_res->r_resctrl; in resctrl_inc()
|
D | rdtgroup.c | 1883 struct rdt_hw_resource *hw_res = resctrl_to_arch_res(r); in rdt_domain_reconfigure_cdp() local 1889 l2_qos_cfg_update(&hw_res->cdp_enabled); in rdt_domain_reconfigure_cdp() 1892 l3_qos_cfg_update(&hw_res->cdp_enabled); in rdt_domain_reconfigure_cdp() 1982 struct rdt_hw_resource *hw_res = &rdt_resources_all[l]; in resctrl_arch_set_cdp_enabled() local 1984 if (!hw_res->r_resctrl.cdp_capable) in resctrl_arch_set_cdp_enabled() 2345 struct rdt_hw_resource *hw_res = resctrl_to_arch_res(r); in reset_all_ctrls() local 2357 msr_param.high = hw_res->num_closid; in reset_all_ctrls() 2368 for (i = 0; i < hw_res->num_closid; i++) in reset_all_ctrls()
|
D | ctrlmondata.c | 288 struct rdt_hw_resource *hw_res = resctrl_to_arch_res(r); in resctrl_arch_update_one() local 301 hw_res->msr_update(d, &msr_param, r); in resctrl_arch_update_one()
|
/Linux-v6.1/drivers/net/fjes/ |
D | fjes_main.c | 403 result = request_irq(adapter->hw.hw_res.irq, fjes_intr, in fjes_request_irq() 424 free_irq(adapter->hw.hw_res.irq, adapter); in fjes_free_irq() 1322 fjes_intr(adapter->hw.hw_res.irq, adapter); in fjes_irq_watch_task() 1399 hw->hw_res.start = res->start; in fjes_probe() 1400 hw->hw_res.size = resource_size(res); in fjes_probe() 1401 hw->hw_res.irq = platform_get_irq(plat_dev, 0); in fjes_probe() 1402 if (hw->hw_res.irq < 0) { in fjes_probe() 1403 err = hw->hw_res.irq; in fjes_probe()
|
D | fjes_hw.c | 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()
|
D | fjes_hw.h | 313 } hw_res; member
|