/kernel/linux/linux-5.10/arch/x86/kernel/cpu/resctrl/ |
H A D | pseudo_lock.c | 156 if (rdtgrp->plr && rdtgrp->plr->minor == minor) { in region_find_by_minor() 174 static void pseudo_lock_cstates_relax(struct pseudo_lock_region *plr) in pseudo_lock_cstates_relax() argument 178 list_for_each_entry_safe(pm_req, next, &plr->pm_reqs, list) { in pseudo_lock_cstates_relax() 200 static int pseudo_lock_cstates_constrain(struct pseudo_lock_region *plr) in pseudo_lock_cstates_constrain() argument 206 for_each_cpu(cpu, &plr->d->cpu_mask) { in pseudo_lock_cstates_constrain() 224 list_add(&pm_req->list, &plr->pm_reqs); in pseudo_lock_cstates_constrain() 230 pseudo_lock_cstates_relax(plr); in pseudo_lock_cstates_constrain() 236 * @plr: pseudo-lock region 243 static void pseudo_lock_region_clear(struct pseudo_lock_region *plr) in pseudo_lock_region_clear() argument 275 pseudo_lock_region_init(struct pseudo_lock_region *plr) pseudo_lock_region_init() argument 322 struct pseudo_lock_region *plr; pseudo_lock_init() local 344 pseudo_lock_region_alloc(struct pseudo_lock_region *plr) pseudo_lock_region_alloc() argument 416 struct pseudo_lock_region *plr = rdtgrp->plr; pseudo_lock_fn() local 871 struct pseudo_lock_region *plr = _plr; measure_cycles_lat_fn() local 935 measure_residency_fn(struct perf_event_attr *miss_attr, struct perf_event_attr *hit_attr, struct pseudo_lock_region *plr, struct residency_counts *counts) measure_residency_fn() argument 1055 struct pseudo_lock_region *plr = _plr; measure_l2_residency() local 1093 struct pseudo_lock_region *plr = _plr; measure_l3_residency() local 1159 struct pseudo_lock_region *plr = rdtgrp->plr; pseudo_lock_measure_cycles() local 1279 struct pseudo_lock_region *plr = rdtgrp->plr; rdtgroup_pseudo_lock_create() local 1408 struct pseudo_lock_region *plr = rdtgrp->plr; rdtgroup_pseudo_lock_remove() local 1481 struct pseudo_lock_region *plr; pseudo_lock_dev_mmap() local [all...] |
H A D | ctrlmondata.c | 227 rdtgrp->plr->r = r; in parse_line() 228 rdtgrp->plr->d = d; in parse_line() 229 rdtgrp->plr->cbm = d->new_ctrl; in parse_line() 230 d->plr = rdtgrp->plr; in parse_line() 408 if (!rdtgrp->plr->d) { in rdtgroup_schemata_show() 414 rdtgrp->plr->r->name, in rdtgroup_schemata_show() 415 rdtgrp->plr->d->id, in rdtgroup_schemata_show() 416 rdtgrp->plr->cbm); in rdtgroup_schemata_show()
|
H A D | rdtgroup.c | 272 if (!rdtgrp->plr->d) { in rdtgroup_cpus_show() 277 mask = &rdtgrp->plr->d->cpu_mask; in rdtgroup_cpus_show() 951 pseudo_locked = dom->plr ? dom->plr->cbm : 0; in rdt_bit_usage_show() 1421 if (!rdtgrp->plr->d) { in rdtgroup_size_show() 1427 rdtgrp->plr->r->name); in rdtgroup_size_show() 1428 size = rdtgroup_cbm_to_size(rdtgrp->plr->r, in rdtgroup_size_show() 1429 rdtgrp->plr->d, in rdtgroup_size_show() 1430 rdtgrp->plr->cbm); in rdtgroup_size_show() 1431 seq_printf(s, "%d=%u\n", rdtgrp->plr in rdtgroup_size_show() [all...] |
H A D | internal.h | 207 * @plr: pseudo-locked region 219 struct pseudo_lock_region *plr; member 319 * @plr: pseudo-locked region (if any) associated with domain 336 struct pseudo_lock_region *plr; member
|
H A D | core.c | 648 if (d->plr) in domain_remove_cpu() 649 d->plr->d = NULL; in domain_remove_cpu()
|
/kernel/linux/linux-6.6/arch/x86/kernel/cpu/resctrl/ |
H A D | pseudo_lock.c | 171 if (rdtgrp->plr && rdtgrp->plr->minor == minor) { in region_find_by_minor() 189 static void pseudo_lock_cstates_relax(struct pseudo_lock_region *plr) in pseudo_lock_cstates_relax() argument 193 list_for_each_entry_safe(pm_req, next, &plr->pm_reqs, list) { in pseudo_lock_cstates_relax() 202 * @plr: Pseudo-locked region 218 static int pseudo_lock_cstates_constrain(struct pseudo_lock_region *plr) in pseudo_lock_cstates_constrain() argument 224 for_each_cpu(cpu, &plr->d->cpu_mask) { in pseudo_lock_cstates_constrain() 242 list_add(&pm_req->list, &plr->pm_reqs); in pseudo_lock_cstates_constrain() 248 pseudo_lock_cstates_relax(plr); in pseudo_lock_cstates_constrain() 254 * @plr 261 pseudo_lock_region_clear(struct pseudo_lock_region *plr) pseudo_lock_region_clear() argument 293 pseudo_lock_region_init(struct pseudo_lock_region *plr) pseudo_lock_region_init() argument 340 struct pseudo_lock_region *plr; pseudo_lock_init() local 362 pseudo_lock_region_alloc(struct pseudo_lock_region *plr) pseudo_lock_region_alloc() argument 434 struct pseudo_lock_region *plr = rdtgrp->plr; pseudo_lock_fn() local 889 struct pseudo_lock_region *plr = _plr; measure_cycles_lat_fn() local 953 measure_residency_fn(struct perf_event_attr *miss_attr, struct perf_event_attr *hit_attr, struct pseudo_lock_region *plr, struct residency_counts *counts) measure_residency_fn() argument 1073 struct pseudo_lock_region *plr = _plr; measure_l2_residency() local 1111 struct pseudo_lock_region *plr = _plr; measure_l3_residency() local 1179 struct pseudo_lock_region *plr = rdtgrp->plr; pseudo_lock_measure_cycles() local 1299 struct pseudo_lock_region *plr = rdtgrp->plr; rdtgroup_pseudo_lock_create() local 1428 struct pseudo_lock_region *plr = rdtgrp->plr; rdtgroup_pseudo_lock_remove() local 1501 struct pseudo_lock_region *plr; pseudo_lock_dev_mmap() local [all...] |
H A D | ctrlmondata.c | 243 rdtgrp->plr->s = s; in parse_line() 244 rdtgrp->plr->d = d; in parse_line() 245 rdtgrp->plr->cbm = cfg->new_ctrl; in parse_line() 246 d->plr = rdtgrp->plr; in parse_line() 499 if (!rdtgrp->plr->d) { in rdtgroup_schemata_show() 505 rdtgrp->plr->s->res->name, in rdtgroup_schemata_show() 506 rdtgrp->plr->d->id, in rdtgroup_schemata_show() 507 rdtgrp->plr->cbm); in rdtgroup_schemata_show()
|
H A D | rdtgroup.c | 288 if (!rdtgrp->plr->d) { in rdtgroup_cpus_show() 293 mask = &rdtgrp->plr->d->cpu_mask; in rdtgroup_cpus_show() 967 pseudo_locked = dom->plr ? dom->plr->cbm : 0; in rdt_bit_usage_show() 1388 if (!rdtgrp->plr->d) { in rdtgroup_size_show() 1394 rdtgrp->plr->s->name); in rdtgroup_size_show() 1395 size = rdtgroup_cbm_to_size(rdtgrp->plr->s->res, in rdtgroup_size_show() 1396 rdtgrp->plr->d, in rdtgroup_size_show() 1397 rdtgrp->plr->cbm); in rdtgroup_size_show() 1398 seq_printf(s, "%d=%u\n", rdtgrp->plr in rdtgroup_size_show() [all...] |
H A D | internal.h | 219 * @plr: pseudo-locked region 231 struct pseudo_lock_region *plr; member
|
H A D | core.c | 573 if (d->plr) in domain_remove_cpu() 574 d->plr->d = NULL; in domain_remove_cpu()
|
/kernel/linux/linux-5.10/drivers/gpio/ |
H A D | gpio-adnp.c | 189 u8 ddr, plr, ier, isr; in adnp_gpio_dbg_show() local 197 err = adnp_read(adnp, GPIO_PLR(adnp) + i, &plr); in adnp_gpio_dbg_show() 221 if (plr & BIT(j)) in adnp_gpio_dbg_show()
|
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-adnp.c | 190 u8 ddr, plr, ier, isr; in adnp_gpio_dbg_show() local 198 err = adnp_read(adnp, GPIO_PLR(adnp) + i, &plr); in adnp_gpio_dbg_show() 222 if (plr & BIT(j)) in adnp_gpio_dbg_show()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | resctrl.h | 67 * @plr: pseudo-locked region (if any) associated with domain 84 struct pseudo_lock_region *plr; member
|