Searched refs:cntr_cfg (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/dma/idxd/ |
| H A D | perfmon.c | 292 u64 cntr_cfg, cntrdata, event_enc, event_cat = 0; in perfmon_pmu_event_start() local 333 cntr_cfg = event_cat << CNTRCFG_CATEGORY_SHIFT; in perfmon_pmu_event_start() 334 cntr_cfg |= event_enc << CNTRCFG_EVENT_SHIFT; in perfmon_pmu_event_start() 336 cntr_cfg |= (CNTRCFG_IRQ_OVERFLOW | CNTRCFG_ENABLE); in perfmon_pmu_event_start() 338 iowrite64(cntr_cfg, CNTRCFG_REG(idxd, cntr)); in perfmon_pmu_event_start() 346 u64 cntr_cfg; in perfmon_pmu_event_stop() local 361 cntr_cfg = ioread64(CNTRCFG_REG(idxd, cntr)); in perfmon_pmu_event_stop() 362 cntr_cfg &= ~CNTRCFG_ENABLE; in perfmon_pmu_event_stop() 363 iowrite64(cntr_cfg, CNTRCFG_REG(idxd, cntr)); in perfmon_pmu_event_stop()
|
| /linux/fs/resctrl/ |
| H A D | monitor.c | 386 if (d->cntr_cfg[cntr_id].rdtgrp == rdtgrp && in mbm_cntr_get() 387 d->cntr_cfg[cntr_id].evtid == evtid) in mbm_cntr_get() 407 if (!d->cntr_cfg[cntr_id].rdtgrp) { in mbm_cntr_alloc() 408 d->cntr_cfg[cntr_id].rdtgrp = rdtgrp; in mbm_cntr_alloc() 409 d->cntr_cfg[cntr_id].evtid = evtid; in mbm_cntr_alloc() 422 memset(&d->cntr_cfg[cntr_id], 0, sizeof(*d->cntr_cfg)); in mbm_cntr_free() 1197 memset(d->cntr_cfg, 0, sizeof(*d->cntr_cfg) * r->mon.num_mbm_cntrs); in mbm_cntr_free_all() 1669 if (!dom->cntr_cfg[i].rdtgrp) in resctrl_available_mbm_cntrs_show()
|
| H A D | rdtgroup.c | 4507 kfree(d->cntr_cfg); in domain_destroy_l3_mon_state() 4645 tsize = sizeof(*d->cntr_cfg); in domain_setup_l3_mon_state() 4646 d->cntr_cfg = kcalloc(r->mon.num_mbm_cntrs, tsize, GFP_KERNEL); in domain_setup_l3_mon_state() 4647 if (!d->cntr_cfg) in domain_setup_l3_mon_state()
|