Searched refs:closid (Results 1 – 9 of 9) sorted by relevance
/linux/arch/x86/kernel/cpu/resctrl/ |
A D | ctrlmondata.c | 254 return closid; in get_config_index() 256 return closid * 2 + 1; in get_config_index() 258 return closid * 2; in get_config_index() 303 idx = get_config_index(closid, t); in resctrl_arch_update_domains() 431 u32 closid, enum resctrl_conf_type type) in resctrl_arch_get_config() argument 434 u32 idx = get_config_index(closid, type); in resctrl_arch_get_config() 453 ctrl_val = resctrl_arch_get_config(r, dom, closid, in show_doms() 468 u32 closid; in rdtgroup_schemata_show() local 488 closid = rdtgrp->closid; in rdtgroup_schemata_show() 490 if (closid < schema->num_closid) in rdtgroup_schemata_show() [all …]
|
A D | rdtgroup.c | 126 closid--; in closid_alloc() 129 return closid; in closid_alloc() 163 if (rdtgrp->closid == closid) in rdtgroup_mode_by_closid() 556 tsk->closid == rdtgrp->mon.parent->closid)) in __rdtgroup_move_task() 569 WRITE_ONCE(tsk->closid, rdtgrp->closid); in __rdtgroup_move_task() 572 if (rdtgrp->mon.parent->closid == tsk->closid) { in __rdtgroup_move_task() 802 if (rdtg->closid != tsk->closid) in proc_resctrl_show() 1212 int closid = rdtgrp->closid; in rdtgroup_mode_test_exclusive() local 2363 WRITE_ONCE(t->closid, to->closid); in rdt_move_group_tasks() 2952 rdtgrp->closid = prgrp->closid; in rdtgroup_mkdir_mon() [all …]
|
A D | monitor.c | 423 u32 closid, rmid, cur_msr, cur_msr_val, new_msr_val; in update_mba_bw() local 438 closid = rgrp->closid; in update_mba_bw() 450 user_bw = resctrl_arch_get_config(r_mba, dom_mba, closid, CDP_NONE); in update_mba_bw() 456 cur_msr_val = hw_dom_mba->ctrl_val[closid]; in update_mba_bw() 491 cur_msr = hw_r_mba->msr_base + closid; in update_mba_bw() 493 hw_dom_mba->ctrl_val[closid] = new_msr_val; in update_mba_bw()
|
A D | internal.h | 219 u32 closid; member 512 unsigned long cbm, int closid, bool exclusive); 515 enum rdtgrp_mode rdtgroup_mode_by_closid(int closid); 527 void closid_free(int closid);
|
A D | pseudo_lock.c | 478 __wrmsr(IA32_PQR_ASSOC, rmid_p, rdtgrp->closid); in pseudo_lock_fn() 1372 closid_free(rdtgrp->closid); in rdtgroup_pseudo_lock_create() 1415 closid_free(rdtgrp->closid); in rdtgroup_pseudo_lock_remove()
|
/linux/arch/x86/include/asm/ |
A D | resctrl.h | 57 u32 closid = state->default_closid; in __resctrl_sched_in() local 66 tmp = READ_ONCE(current->closid); in __resctrl_sched_in() 68 closid = tmp; in __resctrl_sched_in() 77 if (closid != state->cur_closid || rmid != state->cur_rmid) { in __resctrl_sched_in() 78 state->cur_closid = closid; in __resctrl_sched_in() 80 wrmsr(IA32_PQR_ASSOC, rmid, closid); in __resctrl_sched_in()
|
/linux/include/linux/ |
A D | resctrl.h | 196 int resctrl_arch_update_domains(struct rdt_resource *r, u32 closid); 198 u32 closid, enum resctrl_conf_type type);
|
A D | sched.h | 1206 u32 closid; member
|
/linux/Documentation/x86/ |
A D | resctrl.rst | 509 - At this point the closid CLOSNEW can be released - the cache
|
Completed in 27 milliseconds