Lines Matching refs:region
1407 static u32 krait_get_pmresrn_event(unsigned int region) in krait_get_pmresrn_event() argument
1412 return pmresrn_table[region]; in krait_get_pmresrn_event()
1420 unsigned int region = EVENT_REGION(config_base); in krait_evt_setup() local
1433 val = krait_get_pmresrn_event(region); in krait_evt_setup()
1448 val = krait_read_pmresrn(region); in krait_evt_setup()
1452 krait_write_pmresrn(region, val); in krait_evt_setup()
1476 unsigned int region = EVENT_REGION(config_base); in krait_clearpmu() local
1487 val = krait_read_pmresrn(region); in krait_clearpmu()
1489 krait_write_pmresrn(region, val); in krait_clearpmu()
1580 static int krait_event_to_bit(struct perf_event *event, unsigned int region, in krait_event_to_bit() argument
1590 bit = krait_get_pmresrn_event(region); in krait_event_to_bit()
1612 unsigned int region = EVENT_REGION(hwc->config_base); in krait_pmu_get_event_idx() local
1620 if (group > 3 || region > 2) in krait_pmu_get_event_idx()
1625 bit = krait_event_to_bit(event, region, group); in krait_pmu_get_event_idx()
1642 unsigned int region = EVENT_REGION(hwc->config_base); in krait_pmu_clear_event_idx() local
1649 bit = krait_event_to_bit(event, region, group); in krait_pmu_clear_event_idx()
1753 static u32 scorpion_get_pmresrn_event(unsigned int region) in scorpion_get_pmresrn_event() argument
1759 return pmresrn_table[region]; in scorpion_get_pmresrn_event()
1767 unsigned int region = EVENT_REGION(config_base); in scorpion_evt_setup() local
1780 val = scorpion_get_pmresrn_event(region); in scorpion_evt_setup()
1797 val = scorpion_read_pmresrn(region); in scorpion_evt_setup()
1801 scorpion_write_pmresrn(region, val); in scorpion_evt_setup()
1809 unsigned int region = EVENT_REGION(config_base); in scorpion_clearpmu() local
1820 val = scorpion_read_pmresrn(region); in scorpion_clearpmu()
1822 scorpion_write_pmresrn(region, val); in scorpion_clearpmu()
1913 static int scorpion_event_to_bit(struct perf_event *event, unsigned int region, in scorpion_event_to_bit() argument
1923 bit = scorpion_get_pmresrn_event(region); in scorpion_event_to_bit()
1945 unsigned int region = EVENT_REGION(hwc->config_base); in scorpion_pmu_get_event_idx() local
1952 if (group > 3 || region > 3) in scorpion_pmu_get_event_idx()
1955 bit = scorpion_event_to_bit(event, region, group); in scorpion_pmu_get_event_idx()
1972 unsigned int region = EVENT_REGION(hwc->config_base); in scorpion_pmu_clear_event_idx() local
1979 bit = scorpion_event_to_bit(event, region, group); in scorpion_pmu_clear_event_idx()