Lines Matching refs:mon

370 	if (!r->mon.mbm_cntr_assignable)  in mbm_cntr_get()
376 for (cntr_id = 0; cntr_id < r->mon.num_mbm_cntrs; cntr_id++) { in mbm_cntr_get()
397 for (cntr_id = 0; cntr_id < r->mon.num_mbm_cntrs; cntr_id++) { in mbm_cntr_alloc()
420 u32 rmid = rdtgrp->mon.rmid; in __mon_event_count()
513 u32 rmid = rdtgrp->mon.rmid; in mbm_bw_count()
549 head = &rdtgrp->mon.crdtgrp_list; in mon_event_count()
552 list_for_each_entry(entry, head, mon.crdtgrp_list) { in mon_event_count()
630 rmid = rgrp->mon.rmid; in update_mba_bw()
650 head = &rgrp->mon.crdtgrp_list; in update_mba_bw()
651 list_for_each_entry(entry, head, mon.crdtgrp_list) { in update_mba_bw()
652 cmbm_data = get_mbm_state(dom_mbm, entry->closid, entry->mon.rmid, evt_id); in update_mba_bw()
801 head = &prgrp->mon.crdtgrp_list; in mbm_handle_overflow()
802 list_for_each_entry(crgrp, head, mon.crdtgrp_list) in mbm_handle_overflow()
1045 seq_printf(s, "%u\n", r->mon.mbm_assign_on_mkdir); in resctrl_mbm_assign_on_mkdir_show()
1073 r->mon.mbm_assign_on_mkdir = value; in resctrl_mbm_assign_on_mkdir_write()
1087 memset(d->cntr_cfg, 0, sizeof(*d->cntr_cfg) * r->mon.num_mbm_cntrs); in mbm_cntr_free_all()
1152 rdtgroup_assign_cntr(r, d, mevt->evtid, rdtgrp->mon.rmid, rdtgrp->closid, cntr_id, true); in rdtgroup_alloc_assign_cntr()
1204 !r->mon.mbm_assign_on_mkdir) in rdtgroup_assign_cntrs()
1231 rdtgroup_assign_cntr(r, d, mevt->evtid, rdtgrp->mon.rmid, rdtgrp->closid, cntr_id, false); in rdtgroup_free_unassign_cntr()
1322 rdtgroup_assign_cntr(r, d, evtid, rdtgrp->mon.rmid, in rdtgroup_update_cntr_event()
1344 list_for_each_entry(crgrp, &prgrp->mon.crdtgrp_list, mon.crdtgrp_list) in resctrl_update_cntr_allrdtgrp()
1397 if (r->mon.mbm_cntr_assignable) { in resctrl_mbm_assign_mode_show()
1440 if (r->mon.mbm_cntr_assignable) { in resctrl_mbm_assign_mode_write()
1466 mon_event_all[QOS_L3_MBM_TOTAL_EVENT_ID].evt_cfg = r->mon.mbm_cfg_mask; in resctrl_mbm_assign_mode_write()
1468 mon_event_all[QOS_L3_MBM_LOCAL_EVENT_ID].evt_cfg = r->mon.mbm_cfg_mask & in resctrl_mbm_assign_mode_write()
1474 r->mon.mbm_assign_on_mkdir = true; in resctrl_mbm_assign_mode_write()
1505 seq_printf(s, "%d=%d", dom->hdr.id, r->mon.num_mbm_cntrs); in resctrl_num_mbm_cntrs_show()
1540 for (i = 0; i < r->mon.num_mbm_cntrs; i++) { in resctrl_available_mbm_cntrs_show()
1784 if (r->mon.mbm_cntr_assignable) { in resctrl_mon_resource_init()
1786 mon_event_all[QOS_L3_MBM_TOTAL_EVENT_ID].evt_cfg = r->mon.mbm_cfg_mask; in resctrl_mon_resource_init()
1788 mon_event_all[QOS_L3_MBM_LOCAL_EVENT_ID].evt_cfg = r->mon.mbm_cfg_mask & in resctrl_mon_resource_init()
1792 r->mon.mbm_assign_on_mkdir = true; in resctrl_mon_resource_init()