Symbol: event_map
arch/alpha/kernel/perf_event.c
216
.event_map = ev67_perfmon_event_map,
arch/alpha/kernel/perf_event.c
618
ev = alpha_pmu->event_map[attr->config];
arch/alpha/kernel/perf_event.c
63
const int *event_map;
arch/sh/include/asm/perf_event.h
17
int (*event_map)(int);
arch/sh/kernel/cpu/sh4/perf_event.c
242
.event_map = sh7750_event_map,
arch/sh/kernel/cpu/sh4a/perf_event.c
276
.event_map = sh4a_event_map,
arch/sh/kernel/perf_event.c
146
config = sh_pmu->event_map(attr->config);
arch/sparc/kernel/perf_event.c
1436
pmap = sparc_pmu->event_map(attr->config);
arch/sparc/kernel/perf_event.c
158
const struct perf_event_map *(*event_map)(int);
arch/sparc/kernel/perf_event.c
322
.event_map = ultra3_event_map,
arch/sparc/kernel/perf_event.c
460
.event_map = niagara1_event_map,
arch/sparc/kernel/perf_event.c
595
.event_map = niagara2_event_map,
arch/sparc/kernel/perf_event.c
752
.event_map = niagara4_event_map,
arch/sparc/kernel/perf_event.c
782
.event_map = niagara4_event_map,
arch/x86/events/amd/core.c
1327
.event_map = amd_pmu_event_map,
arch/x86/events/core.c
1902
config = x86_pmu.event_map(pmu_attr->id);
arch/x86/events/core.c
2019
return pmu_attr->event_str || x86_pmu.event_map(idx) ? attr->mode : 0;
arch/x86/events/core.c
3148
return x86_pmu.event_map(array_index_nospec(hw_event, max));
arch/x86/events/core.c
518
config = x86_pmu.event_map(attr->config);
arch/x86/events/intel/core.c
6297
.event_map = intel_pmu_event_map,
arch/x86/events/intel/core.c
6351
.event_map = intel_pmu_event_map,
arch/x86/events/intel/knc.c
303
.event_map = knc_pmu_event_map,
arch/x86/events/intel/p4.c
1348
.event_map = p4_pmu_event_map,
arch/x86/events/intel/p6.c
215
.event_map = p6_pmu_event_map,
arch/x86/events/perf_event.h
1608
bts_event = x86_pmu.event_map(PERF_COUNT_HW_BRANCH_INSTRUCTIONS);
arch/x86/events/perf_event.h
850
u64 (*event_map)(int);
arch/x86/events/zhaoxin/core.c
470
.event_map = zhaoxin_pmu_event_map,
drivers/irqchip/irq-gic-v3-its.c
173
struct event_lpi_map event_map;
drivers/irqchip/irq-gic-v3-its.c
1779
prev_cpu = its_dev->event_map.col_map[id];
drivers/irqchip/irq-gic-v3-its.c
1794
its_dev->event_map.col_map[id] = cpu;
drivers/irqchip/irq-gic-v3-its.c
1926
if (!its_dev->event_map.vm) {
drivers/irqchip/irq-gic-v3-its.c
1929
maps = kzalloc_objs(*maps, its_dev->event_map.nr_lpis,
drivers/irqchip/irq-gic-v3-its.c
1934
its_dev->event_map.vm = info->map->vm;
drivers/irqchip/irq-gic-v3-its.c
1935
its_dev->event_map.vlpi_maps = maps;
drivers/irqchip/irq-gic-v3-its.c
1936
} else if (its_dev->event_map.vm != info->map->vm) {
drivers/irqchip/irq-gic-v3-its.c
1941
its_dev->event_map.vlpi_maps[event] = *info->map;
drivers/irqchip/irq-gic-v3-its.c
1966
its_dev->event_map.nr_vlpis++;
drivers/irqchip/irq-gic-v3-its.c
1979
if (!its_dev->event_map.vm || !map)
drivers/irqchip/irq-gic-v3-its.c
1993
if (!its_dev->event_map.vm || !irqd_is_forwarded_to_vcpu(d))
drivers/irqchip/irq-gic-v3-its.c
2007
its_unmap_vm(its_dev->its, its_dev->event_map.vm);
drivers/irqchip/irq-gic-v3-its.c
2013
if (!--its_dev->event_map.nr_vlpis) {
drivers/irqchip/irq-gic-v3-its.c
2014
its_dev->event_map.vm = NULL;
drivers/irqchip/irq-gic-v3-its.c
2015
kfree(its_dev->event_map.vlpi_maps);
drivers/irqchip/irq-gic-v3-its.c
2025
if (!its_dev->event_map.vm || !irqd_is_forwarded_to_vcpu(d))
drivers/irqchip/irq-gic-v3-its.c
2046
guard(raw_spinlock)(&its_dev->event_map.vlpi_lock);
drivers/irqchip/irq-gic-v3-its.c
327
return d->hwirq - its_dev->event_map.lpi_base;
drivers/irqchip/irq-gic-v3-its.c
335
return its->collections + its_dev->event_map.col_map[event];
drivers/irqchip/irq-gic-v3-its.c
341
if (WARN_ON_ONCE(event >= its_dev->event_map.nr_lpis))
drivers/irqchip/irq-gic-v3-its.c
344
return &its_dev->event_map.vlpi_maps[event];
drivers/irqchip/irq-gic-v3-its.c
3526
dev->event_map.lpi_map = lpi_map;
drivers/irqchip/irq-gic-v3-its.c
3527
dev->event_map.col_map = col_map;
drivers/irqchip/irq-gic-v3-its.c
3528
dev->event_map.lpi_base = lpi_base;
drivers/irqchip/irq-gic-v3-its.c
3529
dev->event_map.nr_lpis = nr_lpis;
drivers/irqchip/irq-gic-v3-its.c
3530
raw_spin_lock_init(&dev->event_map.vlpi_lock);
drivers/irqchip/irq-gic-v3-its.c
3551
kfree(its_dev->event_map.col_map);
drivers/irqchip/irq-gic-v3-its.c
3561
idx = bitmap_find_free_region(dev->event_map.lpi_map,
drivers/irqchip/irq-gic-v3-its.c
3562
dev->event_map.nr_lpis,
drivers/irqchip/irq-gic-v3-its.c
3567
*hwirq = dev->event_map.lpi_base + idx;
drivers/irqchip/irq-gic-v3-its.c
3642
if (WARN_ON_ONCE(!bitmap_empty(its_dev->event_map.lpi_map,
drivers/irqchip/irq-gic-v3-its.c
3643
its_dev->event_map.nr_lpis)))
drivers/irqchip/irq-gic-v3-its.c
3646
its_lpi_free(its_dev->event_map.lpi_map,
drivers/irqchip/irq-gic-v3-its.c
3647
its_dev->event_map.lpi_base,
drivers/irqchip/irq-gic-v3-its.c
3648
its_dev->event_map.nr_lpis);
drivers/irqchip/irq-gic-v3-its.c
3715
(int)(hwirq + i - its_dev->event_map.lpi_base),
drivers/irqchip/irq-gic-v3-its.c
3734
its_dev->event_map.col_map[event] = cpu;
drivers/irqchip/irq-gic-v3-its.c
3748
its_dec_lpi_count(d, its_dev->event_map.col_map[event]);
drivers/irqchip/irq-gic-v3-its.c
3760
bitmap_release_region(its_dev->event_map.lpi_map,
drivers/irqchip/irq-gic-v3-its.c
3861
vpe_proxy.dev->event_map.col_map[vpe->vpe_proxy_event] = vpe->col_idx;
drivers/irqchip/irq-gic-v3-its.c
3890
vpe_proxy.dev->event_map.col_map[vpe->vpe_proxy_event] = to;
drivers/irqchip/irq-gic-v3-its.c
390
cpu = its_dev->event_map.col_map[its_get_event_id(d)];
drivers/irqchip/irq-gic-v5-its.c
1009
bitmap_release_region(its_dev->event_map, event_id_base,
drivers/irqchip/irq-gic-v5-its.c
41
unsigned long *event_map;
drivers/irqchip/irq-gic-v5-its.c
775
its_dev->event_map = (unsigned long *)bitmap_zalloc(its_dev->num_events, GFP_KERNEL);
drivers/irqchip/irq-gic-v5-its.c
776
if (!its_dev->event_map) {
drivers/irqchip/irq-gic-v5-its.c
790
bitmap_free(its_dev->event_map);
drivers/irqchip/irq-gic-v5-its.c
832
if (WARN_ON_ONCE(!bitmap_empty(its_dev->event_map, its_dev->num_events)))
drivers/irqchip/irq-gic-v5-its.c
836
bitmap_free(its_dev->event_map);
drivers/irqchip/irq-gic-v5-its.c
889
event_id_base = bitmap_find_free_region(its_dev->event_map,
drivers/irqchip/irq-gic-v5-its.c
910
if (test_and_set_bit(event_id_base, its_dev->event_map)) {
drivers/irqchip/irq-gic-v5-its.c
925
bitmap_release_region(its_dev->event_map, event_id_base,
drivers/irqchip/irq-ti-sci-inta.c
334
free_bit = find_first_zero_bit(vint_desc->event_map,
drivers/irqchip/irq-ti-sci-inta.c
337
set_bit(free_bit, vint_desc->event_map);
drivers/irqchip/irq-ti-sci-inta.c
349
free_bit = find_first_zero_bit(vint_desc->event_map,
drivers/irqchip/irq-ti-sci-inta.c
351
set_bit(free_bit, vint_desc->event_map);
drivers/irqchip/irq-ti-sci-inta.c
356
clear_bit(free_bit, vint_desc->event_map);
drivers/irqchip/irq-ti-sci-inta.c
371
if (find_first_bit(vint_desc->event_map, MAX_EVENTS_PER_VINT) == MAX_EVENTS_PER_VINT) {
drivers/irqchip/irq-ti-sci-inta.c
403
clear_bit(event_desc->vint_bit, vint_desc->event_map);
drivers/irqchip/irq-ti-sci-inta.c
71
DECLARE_BITMAP(event_map, MAX_EVENTS_PER_VINT);
drivers/mfd/iqs62x.c
463
u8 event_map[IQS62X_EVENT_SIZE];
drivers/mfd/iqs62x.c
471
ret = regmap_raw_read(iqs62x->regmap, IQS62X_SYS_FLAGS, event_map,
drivers/mfd/iqs62x.c
472
sizeof(event_map));
drivers/mfd/iqs62x.c
479
for (i = 0; i < sizeof(event_map); i++) {
drivers/mfd/iqs62x.c
484
event_data.ui_data = get_unaligned_le16(&event_map[i]);
drivers/mfd/iqs62x.c
492
event_data.als_flags = event_map[i];
drivers/mfd/iqs62x.c
496
event_data.ir_flags = event_map[i];
drivers/mfd/iqs62x.c
500
event_data.interval = event_map[i];
drivers/mfd/iqs62x.c
504
event_map[i] <<= iqs62x->dev_desc->hyst_shift;
drivers/mfd/iqs62x.c
520
if ((event_map[i] & event_desc.mask) == event_desc.val)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/core.c
74
fweh->event_map = &brcmf_cyw_event_map;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c
198
if (fweh->event_map) {
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c
199
for (i = 0; i < fweh->event_map->n_items; i++) {
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c
200
if (fweh->event_map->items[i].code == code) {
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c
201
*fw_code = fweh->event_map->items[i].fwevt_code;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c
217
if (fweh->event_map) {
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c
218
for (i = 0; i < fweh->event_map->n_items; i++) {
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c
219
if (fweh->event_map->items[i].fwevt_code == fw_code) {
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c
220
*code = fweh->event_map->items[i].code;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.h
344
const struct brcmf_fweh_event_map *event_map;
drivers/pci/controller/plda/pcie-microchip-host.c
217
static struct event_map pcie_event_to_event[] = {
drivers/pci/controller/plda/pcie-microchip-host.c
223
static struct event_map sec_error_to_event[] = {
drivers/pci/controller/plda/pcie-microchip-host.c
230
static struct event_map ded_error_to_event[] = {
drivers/pci/controller/plda/pcie-microchip-host.c
237
static struct event_map local_status_to_event[] = {
drivers/pci/controller/plda/pcie-microchip-host.c
322
static inline u32 reg_to_event(u32 reg, struct event_map field)
drivers/perf/arm_pmu.c
157
armpmu_map_hw_event(const unsigned (*event_map)[PERF_COUNT_HW_MAX], u64 config)
drivers/perf/arm_pmu.c
164
if (!event_map)
drivers/perf/arm_pmu.c
167
mapping = (*event_map)[config];
drivers/perf/arm_pmu.c
179
const unsigned (*event_map)[PERF_COUNT_HW_MAX],
drivers/perf/arm_pmu.c
194
return armpmu_map_hw_event(event_map, config);
drivers/perf/riscv_pmu.c
317
mapped_event = rvpmu->event_map(event, &event_config);
drivers/perf/riscv_pmu_legacy.c
118
pmu->event_map = pmu_legacy_event_map;
drivers/perf/riscv_pmu_sbi.c
1461
pmu->event_map = pmu_sbi_event_map;
drivers/pwm/pwm-lpc18xx-sct.c
102
unsigned long event_map;
drivers/pwm/pwm-lpc18xx-sct.c
197
requested_events = bitmap_weight(&lpc18xx_pwm->event_map,
drivers/pwm/pwm-lpc18xx-sct.c
275
event = find_first_zero_bit(&lpc18xx_pwm->event_map,
drivers/pwm/pwm-lpc18xx-sct.c
284
set_bit(event, &lpc18xx_pwm->event_map);
drivers/pwm/pwm-lpc18xx-sct.c
295
clear_bit(lpc18xx_data->duty_event, &lpc18xx_pwm->event_map);
drivers/pwm/pwm-lpc18xx-sct.c
385
set_bit(LPC18XX_PWM_EVENT_PERIOD, &lpc18xx_pwm->event_map);
include/linux/perf/arm_pmu.h
141
const unsigned (*event_map)[PERF_COUNT_HW_MAX],
include/linux/perf/riscv_pmu.h
65
int (*event_map)(struct perf_event *event, u64 *config);
tools/testing/selftests/bpf/prog_tests/tcpbpf_user.c
23
ASSERT_EQ(expected_events, result->event_map, "event_map");
tools/testing/selftests/bpf/progs/test_tcpbpf_kern.c
85
global.event_map |= (1 << op);
tools/testing/selftests/bpf/test_tcpbpf.h
7
__u32 event_map;