Searched refs:cbase (Results 1 – 4 of 4) sorted by relevance
| /linux/arch/riscv/kvm/ |
| H A D | vcpu_pmu.c | 168 unsigned long cbase, unsigned long cmask) in kvm_pmu_get_programmable_pmc_index() argument 185 pmc_idx = i + cbase; in kvm_pmu_get_programmable_pmc_index() 197 unsigned long cbase, unsigned long cmask) in pmu_get_pmc_index() argument 206 return kvm_pmu_get_programmable_pmc_index(pmu, eidx, cbase, cmask); in pmu_get_pmc_index() 714 * cbase. Modify the set bit in the counter mask instead of the pmc_index in kvm_riscv_vcpu_pmu_ctr_stop()
|
| /linux/drivers/perf/ |
| H A D | riscv_pmu_sbi.c | 362 static struct sbiret pmu_sbi_ctr_cfg_match(unsigned long cbase, in pmu_sbi_ctr_cfg_match() argument 369 return sbi_ecall(SBI_EXT_PMU, SBI_EXT_PMU_COUNTER_CFG_MATCH, cbase, in pmu_sbi_ctr_cfg_match() 372 return sbi_ecall(SBI_EXT_PMU, SBI_EXT_PMU_COUNTER_CFG_MATCH, cbase, in pmu_sbi_ctr_cfg_match() 566 u64 cbase = 0, cmask = 0; in pmu_sbi_ctr_get_idx() local 588 ret = pmu_sbi_ctr_cfg_match(cbase, cmask, cflags, hwc->event_base, in pmu_sbi_ctr_get_idx() 595 cbase = i * BITS_PER_LONG; in pmu_sbi_ctr_get_idx() 596 ret = pmu_sbi_ctr_cfg_match(cbase, rvpmu->cmask[i], cflags, in pmu_sbi_ctr_get_idx()
|
| /linux/drivers/media/usb/gspca/ |
| H A D | spca500.c | 393 unsigned int cbase, in spca50x_setup_qtable() argument 407 err = reg_w(gspca_dev, request, cbase + i, qtable[1][i]); in spca50x_setup_qtable()
|
| /linux/tools/testing/selftests/kvm/riscv/ |
| H A D | sbi_pmu_test.c | 179 static unsigned long get_counter_index(unsigned long cbase, unsigned long cmask, in get_counter_index() argument 185 ret = sbi_ecall(SBI_EXT_PMU, SBI_EXT_PMU_COUNTER_CFG_MATCH, cbase, cmask, in get_counter_index() 339 /* The counter value is updated w.r.t relative index of cbase */ in test_pmu_event_snapshot() 387 /* The counter value is updated w.r.t relative index of cbase passed to start/stop */ in test_pmu_event_overflow()
|