Lines Matching refs:acc
174 #define PMC_ACC_TO_IDX(acc) (acc - &pmc_accessors[0])
239 static void test_access_pmc_regs(struct pmc_accessor *acc, int pmc_idx)
270 acc->write_typer(pmc_idx, write_data);
271 read_data = acc->read_typer(pmc_idx);
274 pmc_idx, PMC_ACC_TO_IDX(acc), read_data, write_data);
280 read_data = acc->read_cntr(pmc_idx);
285 pmc_idx, PMC_ACC_TO_IDX(acc), read_data);
288 acc->write_cntr(pmc_idx, write_data);
289 read_data = acc->read_cntr(pmc_idx);
292 pmc_idx, PMC_ACC_TO_IDX(acc), read_data, write_data);
335 static void test_access_invalid_pmc_regs(struct pmc_accessor *acc, int pmc_idx)
341 TEST_EXCEPTION(ESR_EC_UNKNOWN, acc->read_cntr(pmc_idx));
342 TEST_EXCEPTION(ESR_EC_UNKNOWN, acc->write_cntr(pmc_idx, 0));
343 TEST_EXCEPTION(ESR_EC_UNKNOWN, acc->read_typer(pmc_idx));
344 TEST_EXCEPTION(ESR_EC_UNKNOWN, acc->write_typer(pmc_idx, 0));