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