Symbol: rmid
arch/x86/include/asm/resctrl.h
104
u32 rmid = READ_ONCE(state->default_rmid);
arch/x86/include/asm/resctrl.h
118
tmp = READ_ONCE(tsk->rmid);
arch/x86/include/asm/resctrl.h
120
rmid = tmp;
arch/x86/include/asm/resctrl.h
123
if (closid != state->cur_closid || rmid != state->cur_rmid) {
arch/x86/include/asm/resctrl.h
125
state->cur_rmid = rmid;
arch/x86/include/asm/resctrl.h
126
wrmsr(MSR_IA32_PQR_ASSOC, rmid, closid);
arch/x86/include/asm/resctrl.h
140
u32 rmid)
arch/x86/include/asm/resctrl.h
143
WRITE_ONCE(per_cpu(pqr_state.default_rmid, cpu), rmid);
arch/x86/include/asm/resctrl.h
147
u32 closid, u32 rmid)
arch/x86/include/asm/resctrl.h
150
WRITE_ONCE(tsk->rmid, rmid);
arch/x86/include/asm/resctrl.h
159
u32 rmid)
arch/x86/include/asm/resctrl.h
161
return READ_ONCE(tsk->rmid) == rmid;
arch/x86/include/asm/resctrl.h
170
static inline void resctrl_arch_rmid_idx_decode(u32 idx, u32 *closid, u32 *rmid)
arch/x86/include/asm/resctrl.h
172
*rmid = idx;
arch/x86/include/asm/resctrl.h
176
static inline u32 resctrl_arch_rmid_idx_encode(u32 ignored, u32 rmid)
arch/x86/include/asm/resctrl.h
178
return rmid;
arch/x86/kernel/cpu/resctrl/intel_aet.c
349
int intel_aet_read_event(int domid, u32 rmid, void *arch_priv, u64 *val)
arch/x86/kernel/cpu/resctrl/intel_aet.c
361
idx = rmid * e->num_events;
arch/x86/kernel/cpu/resctrl/internal.h
239
int intel_aet_read_event(int domid, u32 rmid, void *arch_priv, u64 *val);
arch/x86/kernel/cpu/resctrl/internal.h
246
static inline int intel_aet_read_event(int domid, u32 rmid, void *arch_priv, u64 *val)
arch/x86/kernel/cpu/resctrl/monitor.c
161
u32 rmid,
arch/x86/kernel/cpu/resctrl/monitor.c
171
return state ? &state[rmid] : NULL;
arch/x86/kernel/cpu/resctrl/monitor.c
175
u32 unused, u32 rmid,
arch/x86/kernel/cpu/resctrl/monitor.c
183
am = get_arch_mbm_state(hw_dom, rmid, eventid);
arch/x86/kernel/cpu/resctrl/monitor.c
187
prmid = logical_rmid_to_physical_rmid(cpu, rmid);
arch/x86/kernel/cpu/resctrl/monitor.c
221
u32 rmid, enum resctrl_event_id eventid, u64 msr_val)
arch/x86/kernel/cpu/resctrl/monitor.c
228
am = get_arch_mbm_state(hw_dom, rmid, eventid);
arch/x86/kernel/cpu/resctrl/monitor.c
232
chunks = get_corrected_mbm_count(rmid, am->chunks);
arch/x86/kernel/cpu/resctrl/monitor.c
242
u32 unused, u32 rmid, enum resctrl_event_id eventid,
arch/x86/kernel/cpu/resctrl/monitor.c
256
return intel_aet_read_event(hdr->id, rmid, arch_priv, val);
arch/x86/kernel/cpu/resctrl/monitor.c
264
prmid = logical_rmid_to_physical_rmid(cpu, rmid);
arch/x86/kernel/cpu/resctrl/monitor.c
268
*val = get_corrected_val(r, d, rmid, eventid, msr_val);
arch/x86/kernel/cpu/resctrl/monitor.c
270
am = get_arch_mbm_state(hw_dom, rmid, eventid);
arch/x86/kernel/cpu/resctrl/monitor.c
316
u32 unused, u32 rmid, int cntr_id,
arch/x86/kernel/cpu/resctrl/monitor.c
322
am = get_arch_mbm_state(hw_dom, rmid, eventid);
arch/x86/kernel/cpu/resctrl/monitor.c
332
u32 unused, u32 rmid, int cntr_id,
arch/x86/kernel/cpu/resctrl/monitor.c
342
*val = get_corrected_val(r, d, rmid, eventid, msr_val);
arch/x86/kernel/cpu/resctrl/monitor.c
537
enum resctrl_event_id evtid, u32 rmid, u32 closid,
arch/x86/kernel/cpu/resctrl/monitor.c
547
abmc_cfg.split.bw_src = rmid;
arch/x86/kernel/cpu/resctrl/monitor.c
557
am = get_arch_mbm_state(hw_dom, rmid, evtid);
arch/x86/kernel/cpu/resctrl/monitor.c
91
static inline u64 get_corrected_mbm_count(u32 rmid, unsigned long val)
arch/x86/kernel/cpu/resctrl/monitor.c
94
if (rmid > mbm_cf_rmidthreshold)
arch/x86/kernel/cpu/resctrl/rdtgroup.c
53
this_cpu_write(pqr_state.default_rmid, r->rmid);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/fifo.c
494
const u32 rmid = ctrl->entries[i].engineData[ENGINE_INFO_TYPE_RM_ENGINE_TYPE];
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/fifo.c
503
inst = rm->api->fifo->xlat_rm_engine_type(rmid, &type, &nv2080);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/fifo.c
505
nvkm_warn(subdev, "RM_ENGINE_TYPE 0x%x\n", rmid);
drivers/platform/x86/intel/pmt/discovery.c
184
return &feature->table.rmid.watcher;
drivers/platform/x86/intel/pmt/discovery.c
196
return &feature->table.rmid.watcher.command;
drivers/platform/x86/intel/pmt/discovery.c
211
return sysfs_emit(buf, "%u\n", feature->table.rmid.num_rmids);
drivers/platform/x86/intel/pmt/discovery.c
600
entry->num_rmids = f->table.rmid.num_rmids;
drivers/platform/x86/intel/pmt/discovery.c
89
struct rmid rmid;
fs/resctrl/internal.h
202
u32 rmid;
fs/resctrl/internal.h
378
void free_rmid(u32 closid, u32 rmid);
fs/resctrl/monitor.c
105
u32 closid, rmid;
fs/resctrl/monitor.c
108
resctrl_arch_rmid_idx_decode(idx, &closid, &rmid);
fs/resctrl/monitor.c
111
WARN_ON_ONCE(entry->rmid != rmid);
fs/resctrl/monitor.c
1165
enum resctrl_event_id evtid, u32 rmid, u32 closid,
fs/resctrl/monitor.c
1170
resctrl_arch_config_cntr(r, d, evtid, rmid, closid, cntr_id, assign);
fs/resctrl/monitor.c
1172
m = get_mbm_state(d, closid, rmid, evtid);
fs/resctrl/monitor.c
1201
rdtgroup_assign_cntr(r, d, mevt->evtid, rdtgrp->mon.rmid, rdtgrp->closid, cntr_id, true);
fs/resctrl/monitor.c
1280
rdtgroup_assign_cntr(r, d, mevt->evtid, rdtgrp->mon.rmid, rdtgrp->closid, cntr_id, false);
fs/resctrl/monitor.c
1371
rdtgroup_assign_cntr(r, d, evtid, rdtgrp->mon.rmid,
fs/resctrl/monitor.c
164
if (resctrl_arch_rmid_read(r, &d->hdr, entry->closid, entry->rmid,
fs/resctrl/monitor.c
179
trace_mon_llc_occupancy_limbo(entry->closid, entry->rmid, d->hdr.id, val);
fs/resctrl/monitor.c
216
itr_idx = resctrl_arch_rmid_idx_encode(itr->closid, itr->rmid);
fs/resctrl/monitor.c
217
cmp_idx = resctrl_arch_rmid_idx_encode(closid, itr->rmid);
fs/resctrl/monitor.c
288
return entry->rmid;
fs/resctrl/monitor.c
302
idx = resctrl_arch_rmid_idx_encode(entry->closid, entry->rmid);
fs/resctrl/monitor.c
322
void free_rmid(u32 closid, u32 rmid)
fs/resctrl/monitor.c
324
u32 idx = resctrl_arch_rmid_idx_encode(closid, rmid);
fs/resctrl/monitor.c
348
u32 rmid, enum resctrl_event_id evtid)
fs/resctrl/monitor.c
350
u32 idx = resctrl_arch_rmid_idx_encode(closid, rmid);
fs/resctrl/monitor.c
422
u32 rmid = rdtgrp->mon.rmid;
fs/resctrl/monitor.c
444
resctrl_arch_reset_cntr(rr->r, d, closid, rmid, cntr_id, rr->evt->evtid);
fs/resctrl/monitor.c
446
resctrl_arch_reset_rmid(rr->r, d, closid, rmid, rr->evt->evtid);
fs/resctrl/monitor.c
447
m = get_mbm_state(d, closid, rmid, rr->evt->evtid);
fs/resctrl/monitor.c
45
u32 rmid;
fs/resctrl/monitor.c
457
rr->err = resctrl_arch_cntr_read(rr->r, d, closid, rmid, cntr_id,
fs/resctrl/monitor.c
460
rr->err = resctrl_arch_rmid_read(rr->r, rr->hdr, closid, rmid,
fs/resctrl/monitor.c
475
u32 rmid = rdtgrp->mon.rmid;
fs/resctrl/monitor.c
506
err = resctrl_arch_rmid_read(rr->r, &d->hdr, closid, rmid,
fs/resctrl/monitor.c
534
rdtgrp->mon.rmid, rr->evt->evtid,
fs/resctrl/monitor.c
566
u32 rmid = rdtgrp->mon.rmid;
fs/resctrl/monitor.c
573
m = get_mbm_state(d, closid, rmid, rr->evt->evtid);
fs/resctrl/monitor.c
674
u32 closid, rmid, cur_msr_val, new_msr_val;
fs/resctrl/monitor.c
687
rmid = rgrp->mon.rmid;
fs/resctrl/monitor.c
688
pmbm_data = get_mbm_state(dom_mbm, closid, rmid, evt_id);
fs/resctrl/monitor.c
709
cmbm_data = get_mbm_state(dom_mbm, entry->closid, entry->mon.rmid, evt_id);
fs/resctrl/monitor.c
934
resctrl_arch_rmid_idx_decode(i, &entry->closid, &entry->rmid);
fs/resctrl/pseudo_lock.c
556
free_rmid(rdtgrp->closid, rdtgrp->mon.rmid);
fs/resctrl/pseudo_lock.c
586
rdtgrp->mon.rmid = ret;
fs/resctrl/pseudo_lock.c
591
free_rmid(rdtgrp->closid, rdtgrp->mon.rmid);
fs/resctrl/rdtgroup.c
3000
to->mon.rmid);
fs/resctrl/rdtgroup.c
3032
free_rmid(sentry->closid, sentry->mon.rmid);
fs/resctrl/rdtgroup.c
3074
free_rmid(rdtgrp->closid, rdtgrp->mon.rmid);
fs/resctrl/rdtgroup.c
3682
rdtgrp->mon.rmid = ret;
fs/resctrl/rdtgroup.c
3690
free_rmid(rdtgrp->closid, rdtgrp->mon.rmid);
fs/resctrl/rdtgroup.c
3701
free_rmid(rgrp->closid, rgrp->mon.rmid);
fs/resctrl/rdtgroup.c
3955
u32 closid, rmid;
fs/resctrl/rdtgroup.c
396
defaults.rmid = r->mon.rmid;
fs/resctrl/rdtgroup.c
3966
rmid = prdtgrp->mon.rmid;
fs/resctrl/rdtgroup.c
3968
resctrl_arch_set_cpu_default_closid_rmid(cpu, closid, rmid);
fs/resctrl/rdtgroup.c
3981
free_rmid(rdtgrp->closid, rdtgrp->mon.rmid);
fs/resctrl/rdtgroup.c
4005
u32 closid, rmid;
fs/resctrl/rdtgroup.c
4017
rmid = rdtgroup_default.mon.rmid;
fs/resctrl/rdtgroup.c
4019
resctrl_arch_set_cpu_default_closid_rmid(cpu, closid, rmid);
fs/resctrl/rdtgroup.c
4030
free_rmid(rdtgrp->closid, rdtgrp->mon.rmid);
fs/resctrl/rdtgroup.c
4278
rdtgroup_default.mon.rmid = RESCTRL_RESERVED_RMID;
fs/resctrl/rdtgroup.c
620
u32 closid, rmid = rdtgrp->mon.rmid;
fs/resctrl/rdtgroup.c
630
resctrl_arch_match_rmid(tsk, closid, rmid);
fs/resctrl/rdtgroup.c
656
rdtgrp->mon.rmid);
fs/resctrl/rdtgroup.c
659
rdtgrp->mon.rmid);
fs/resctrl/rdtgroup.c
690
r->mon.rmid));
fs/resctrl/rdtgroup.c
875
seq_printf(s, "%u\n", rdtgrp->mon.rmid);
fs/resctrl/rdtgroup.c
949
crg->mon.rmid))
include/linux/resctrl.h
368
u32 rmid;
include/linux/resctrl.h
554
u32 closid, u32 rmid, enum resctrl_event_id eventid,
include/linux/resctrl.h
601
u32 closid, u32 rmid,
include/linux/resctrl.h
640
enum resctrl_event_id evtid, u32 rmid, u32 closid,
include/linux/resctrl.h
663
u32 closid, u32 rmid, int cntr_id,
include/linux/resctrl.h
678
u32 closid, u32 rmid, int cntr_id,
include/linux/sched.h
1330
u32 rmid;