Home
last modified time | relevance | path

Searched refs:closid (Results 1 – 9 of 9) sorted by relevance

/linux-6.3-rc2/arch/x86/kernel/cpu/resctrl/
A Dctrlmondata.c64 u32 closid = data->rdtgrp->closid; in parse_bw() local
78 d->mbps_val[closid] = bw_val; in parse_bw()
260 return closid; in get_config_index()
262 return closid * 2 + 1; in get_config_index()
264 return closid * 2; in get_config_index()
326 idx = get_config_index(closid, t); in resctrl_arch_update_domains()
475 ctrl_val = dom->mbps_val[closid]; in show_doms()
493 u32 closid; in rdtgroup_schemata_show() local
513 closid = rdtgrp->closid; in rdtgroup_schemata_show()
515 if (closid < schema->num_closid) in rdtgroup_schemata_show()
[all …]
A Drdtgroup.c126 closid--; in closid_alloc()
163 if (rdtgrp->closid == closid) in rdtgroup_mode_by_closid()
551 tsk->closid == rdtgrp->mon.parent->closid)) in __rdtgroup_move_task()
564 WRITE_ONCE(tsk->closid, rdtgrp->closid); in __rdtgroup_move_task()
567 if (rdtgrp->mon.parent->closid == tsk->closid) { in __rdtgroup_move_task()
799 if (rdtg->closid != tsk->closid) in proc_resctrl_show()
1207 int closid = rdtgrp->closid; in rdtgroup_mode_test_exclusive() local
1386 closid = rdtgrp->closid; in rdtgroup_size_show()
2659 WRITE_ONCE(t->closid, to->closid); in rdt_move_group_tasks()
3259 rdtgrp->closid = prgrp->closid; in rdtgroup_mkdir_mon()
[all …]
A Dinternal.h225 u32 closid; member
521 unsigned long cbm, int closid, bool exclusive);
524 enum rdtgrp_mode rdtgroup_mode_by_closid(int closid);
536 void closid_free(int closid);
A Dmonitor.c526 u32 closid, rmid, cur_msr_val, new_msr_val; in update_mba_bw() local
539 closid = rgrp->closid; in update_mba_bw()
550 user_bw = dom_mba->mbps_val[closid]; in update_mba_bw()
554 cur_msr_val = resctrl_arch_get_config(r_mba, dom_mba, closid, CDP_NONE); in update_mba_bw()
589 resctrl_arch_update_one(r_mba, dom_mba, closid, CDP_NONE, new_msr_val); in update_mba_bw()
A Dpseudo_lock.c480 __wrmsr(MSR_IA32_PQR_ASSOC, rmid_p, rdtgrp->closid); in pseudo_lock_fn()
1378 closid_free(rdtgrp->closid); in rdtgroup_pseudo_lock_create()
1421 closid_free(rdtgrp->closid); in rdtgroup_pseudo_lock_remove()
/linux-6.3-rc2/arch/x86/include/asm/
A Dresctrl.h55 u32 closid = state->default_closid; in __resctrl_sched_in() local
64 tmp = READ_ONCE(tsk->closid); in __resctrl_sched_in()
66 closid = tmp; in __resctrl_sched_in()
75 if (closid != state->cur_closid || rmid != state->cur_rmid) { in __resctrl_sched_in()
76 state->cur_closid = closid; in __resctrl_sched_in()
78 wrmsr(MSR_IA32_PQR_ASSOC, rmid, closid); in __resctrl_sched_in()
/linux-6.3-rc2/include/linux/
A Dresctrl.h209 int resctrl_arch_update_domains(struct rdt_resource *r, u32 closid);
216 u32 closid, enum resctrl_conf_type t, u32 cfg_val);
219 u32 closid, enum resctrl_conf_type type);
A Dsched.h1226 u32 closid; member
/linux-6.3-rc2/Documentation/x86/
A Dresctrl.rst652 - At this point the closid CLOSNEW can be released - the cache

Completed in 38 milliseconds