Home
last modified time | relevance | path

Searched refs:plr (Results 1 – 6 of 6) sorted by relevance

/linux/fs/resctrl/
H A Dpseudo_lock.c103 if (rdtgrp->plr && rdtgrp->plr->minor == minor) { in region_find_by_minor()
121 static void pseudo_lock_cstates_relax(struct pseudo_lock_region *plr) in pseudo_lock_cstates_relax() argument
125 list_for_each_entry_safe(pm_req, next, &plr->pm_reqs, list) { in pseudo_lock_cstates_relax()
150 static int pseudo_lock_cstates_constrain(struct pseudo_lock_region *plr) in pseudo_lock_cstates_constrain() argument
156 for_each_cpu(cpu, &plr->d->hdr.cpu_mask) { in pseudo_lock_cstates_constrain()
174 list_add(&pm_req->list, &plr->pm_reqs); in pseudo_lock_cstates_constrain()
180 pseudo_lock_cstates_relax(plr); in pseudo_lock_cstates_constrain()
193 static void pseudo_lock_region_clear(struct pseudo_lock_region *plr) in pseudo_lock_region_clear() argument
195 plr->size = 0; in pseudo_lock_region_clear()
196 plr->line_size = 0; in pseudo_lock_region_clear()
[all …]
/linux/arch/x86/kernel/cpu/resctrl/
H A Dpseudo_lock.c118 struct pseudo_lock_region *plr = _plr; in resctrl_arch_pseudo_lock_fn() local
169 mem_r = plr->kmem; in resctrl_arch_pseudo_lock_fn()
170 size = plr->size; in resctrl_arch_pseudo_lock_fn()
171 line_size = plr->line_size; in resctrl_arch_pseudo_lock_fn()
178 native_wrmsr(MSR_IA32_PQR_ASSOC, rmid_p, plr->closid); in resctrl_arch_pseudo_lock_fn()
221 plr->thread_done = 1; in resctrl_arch_pseudo_lock_fn()
222 wake_up_interruptible(&plr->lock_thread_wq); in resctrl_arch_pseudo_lock_fn()
243 struct pseudo_lock_region *plr = _plr; in resctrl_arch_measure_cycles_lat_fn() local
255 mem_r = READ_ONCE(plr->kmem); in resctrl_arch_measure_cycles_lat_fn()
261 for (i = 0; i < plr->size; i += 32) { in resctrl_arch_measure_cycles_lat_fn()
[all …]
H A Dcore.c617 if (d->plr) in domain_remove_cpu_ctrl()
618 d->plr->d = NULL; in domain_remove_cpu_ctrl()
/linux/drivers/platform/x86/intel/
H A Dplr_tpmi.c55 struct tpmi_plr *plr; member
214 dev_err(&plr_die->plr->auxdev->dev, "Failed to read PLR for cpu %d, ret=%d\n", in plr_status_show()
264 struct tpmi_plr *plr; in intel_plr_probe() local
281 plr = devm_kzalloc(&auxdev->dev, sizeof(*plr), GFP_KERNEL); in intel_plr_probe()
282 if (!plr) in intel_plr_probe()
285 plr->die_info = devm_kcalloc(&auxdev->dev, num_resources, sizeof(*plr->die_info), in intel_plr_probe()
287 if (!plr->die_info) in intel_plr_probe()
290 plr->num_dies = num_resources; in intel_plr_probe()
291 plr->dbgfs_dir = debugfs_create_dir("plr", dentry); in intel_plr_probe()
292 plr->auxdev = auxdev; in intel_plr_probe()
[all …]
/linux/drivers/gpio/
H A Dgpio-adnp.c181 u8 ddr = 0, plr = 0, ier = 0, isr = 0; in adnp_gpio_dbg_show() local
188 err = adnp_read(adnp, GPIO_PLR(adnp) + i, &plr); in adnp_gpio_dbg_show()
212 if (plr & BIT(j)) in adnp_gpio_dbg_show()
/linux/Documentation/ABI/testing/
H A Ddebugfs-tpmi33 What: /sys/kernel/debug/tpmi-<n>/plr/domain<n>/status