Searched refs:event_map (Results 1 - 25 of 30) sorted by relevance

12

/linux-master/arch/sh/include/asm/
H A Dperf_event.h17 int (*event_map)(int); member in struct:sh_pmu
/linux-master/tools/testing/selftests/bpf/
H A Dtest_tcpbpf.h7 __u32 event_map; member in struct:tcpbpf_globals
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dfweh.c197 if (fweh->event_map) {
198 for (i = 0; i < fweh->event_map->n_items; i++) {
199 if (fweh->event_map->items[i].code == code) {
200 *fw_code = fweh->event_map->items[i].fwevt_code;
216 if (fweh->event_map) {
217 for (i = 0; i < fweh->event_map->n_items; i++) {
218 if (fweh->event_map->items[i].fwevt_code == fw_code) {
219 *code = fweh->event_map->items[i].code;
H A Dfweh.h323 * @event_map: mapping between fweh event and firmware event which
340 struct brcmf_fweh_event_map *event_map; member in struct:brcmf_fweh_info
/linux-master/drivers/pwm/
H A Dpwm-lpc18xx-sct.c102 unsigned long event_map; member in struct:lpc18xx_pwm_chip
205 requested_events = bitmap_weight(&lpc18xx_pwm->event_map,
286 event = find_first_zero_bit(&lpc18xx_pwm->event_map,
295 set_bit(event, &lpc18xx_pwm->event_map);
306 clear_bit(lpc18xx_data->duty_event, &lpc18xx_pwm->event_map);
399 set_bit(LPC18XX_PWM_EVENT_PERIOD, &lpc18xx_pwm->event_map);
/linux-master/drivers/irqchip/
H A Dirq-ti-sci-inta.c63 * @event_map: Bitmap to manage the allocation of events to vint.
71 DECLARE_BITMAP(event_map, MAX_EVENTS_PER_VINT);
334 free_bit = find_first_zero_bit(vint_desc->event_map,
337 set_bit(free_bit, vint_desc->event_map);
349 free_bit = find_first_zero_bit(vint_desc->event_map,
351 set_bit(free_bit, vint_desc->event_map);
356 clear_bit(free_bit, vint_desc->event_map);
371 if (find_first_bit(vint_desc->event_map, MAX_EVENTS_PER_VINT) == MAX_EVENTS_PER_VINT) {
403 clear_bit(event_desc->vint_bit, vint_desc->event_map);
H A Dirq-gic-v3-its.c158 * LPIs are injected into a guest (GICv4), the event_map.vm field
164 struct event_lpi_map event_map; member in struct:its_device
234 return d->hwirq - its_dev->event_map.lpi_base;
242 return its->collections + its_dev->event_map.col_map[event];
248 if (WARN_ON_ONCE(event >= its_dev->event_map.nr_lpis))
251 return &its_dev->event_map.vlpi_maps[event];
297 cpu = its_dev->event_map.col_map[its_get_event_id(d)];
1691 prev_cpu = its_dev->event_map.col_map[id];
1706 its_dev->event_map.col_map[id] = cpu;
1854 raw_spin_lock(&its_dev->event_map
[all...]
/linux-master/include/linux/perf/
H A Driscv_pmu.h57 int (*event_map)(struct perf_event *event, u64 *config); member in struct:riscv_pmu
H A Darm_pmu.h125 const unsigned (*event_map)[PERF_COUNT_HW_MAX],
/linux-master/drivers/mfd/
H A Diqs62x.c463 u8 event_map[IQS62X_EVENT_SIZE]; local
471 ret = regmap_raw_read(iqs62x->regmap, IQS62X_SYS_FLAGS, event_map,
472 sizeof(event_map));
479 for (i = 0; i < sizeof(event_map); i++) {
484 event_data.ui_data = get_unaligned_le16(&event_map[i]);
492 event_data.als_flags = event_map[i];
496 event_data.ir_flags = event_map[i];
500 event_data.interval = event_map[i];
504 event_map[i] <<= iqs62x->dev_desc->hyst_shift;
520 if ((event_map[
[all...]
/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Dtcpbpf_user.c23 ASSERT_EQ(expected_events, result->event_map, "event_map");
/linux-master/tools/testing/selftests/bpf/progs/
H A Dtest_tcpbpf_kern.c96 global.event_map |= (1 << op);
/linux-master/drivers/perf/
H A Darm_pmu.c153 armpmu_map_hw_event(const unsigned (*event_map)[PERF_COUNT_HW_MAX], u64 config) argument
160 if (!event_map)
163 mapping = (*event_map)[config];
175 const unsigned (*event_map)[PERF_COUNT_HW_MAX],
190 return armpmu_map_hw_event(event_map, config);
174 armpmu_map_event(struct perf_event *event, const unsigned (*event_map)[PERF_COUNT_HW_MAX], const unsigned (*cache_map) [PERF_COUNT_HW_CACHE_MAX] [PERF_COUNT_HW_CACHE_OP_MAX] [PERF_COUNT_HW_CACHE_RESULT_MAX], u32 raw_event_mask) argument
H A Driscv_pmu_legacy.c118 pmu->event_map = pmu_legacy_event_map;
H A Driscv_pmu.c321 mapped_event = rvpmu->event_map(event, &event_config);
/linux-master/arch/alpha/kernel/
H A Dperf_event.c63 const int *event_map; member in struct:alpha_pmu_t
64 /* The number of entries in the event_map */
216 .event_map = ev67_perfmon_event_map,
618 ev = alpha_pmu->event_map[attr->config];
/linux-master/drivers/pci/controller/
H A Dpcie-microchip-host.c253 struct event_map { struct
306 static struct event_map pcie_event_to_event[] = {
312 static struct event_map sec_error_to_event[] = {
319 static struct event_map ded_error_to_event[] = {
326 static struct event_map local_status_to_event[] = {
652 static inline u32 reg_to_event(u32 reg, struct event_map field)
/linux-master/arch/x86/events/intel/
H A Dknc.c301 .event_map = knc_pmu_event_map,
H A Dp6.c212 .event_map = p6_pmu_event_map,
/linux-master/arch/sh/kernel/cpu/sh4/
H A Dperf_event.c242 .event_map = sh7750_event_map,
/linux-master/arch/sh/kernel/cpu/sh4a/
H A Dperf_event.c276 .event_map = sh4a_event_map,
/linux-master/arch/sh/kernel/
H A Dperf_event.c146 config = sh_pmu->event_map(attr->config);
/linux-master/arch/sparc/kernel/
H A Dperf_event.c158 const struct perf_event_map *(*event_map)(int); member in struct:sparc_pmu
322 .event_map = ultra3_event_map,
460 .event_map = niagara1_event_map,
595 .event_map = niagara2_event_map,
752 .event_map = niagara4_event_map,
782 .event_map = niagara4_event_map,
1436 pmap = sparc_pmu->event_map(attr->config);
/linux-master/arch/x86/events/zhaoxin/
H A Dcore.c470 .event_map = zhaoxin_pmu_event_map,
/linux-master/arch/x86/events/
H A Dperf_event.h775 u64 (*event_map)(int); member in struct:x86_pmu
1444 bts_event = x86_pmu.event_map(PERF_COUNT_HW_BRANCH_INSTRUCTIONS);

Completed in 423 milliseconds

12