/openbmc/linux/arch/sh/kernel/ |
H A D | perf_event.c | 39 static atomic_t num_events; variable 65 if (!atomic_add_unless(&num_events, -1, 1)) { in hw_perf_event_destroy() 67 if (atomic_dec_return(&num_events) == 0) in hw_perf_event_destroy() 118 if (!atomic_inc_not_zero(&num_events)) { in __hw_perf_event_init() 120 if (atomic_read(&num_events) == 0 && in __hw_perf_event_init() 124 atomic_inc(&num_events); in __hw_perf_event_init() 254 idx = find_first_zero_bit(cpuc->used_mask, sh_pmu->num_events); in sh_pmu_add() 255 if (idx == sh_pmu->num_events) in sh_pmu_add() 357 WARN_ON(_pmu->num_events > MAX_HWEVENTS); in register_sh_pmu()
|
H A D | hw_breakpoint.c | 35 static struct sh_ubc ubc_dummy = { .num_events = 0 }; 52 for (i = 0; i < sh_ubc->num_events; i++) { in arch_install_hw_breakpoint() 61 if (WARN_ONCE(i == sh_ubc->num_events, "Can't find any breakpoint slot")) in arch_install_hw_breakpoint() 84 for (i = 0; i < sh_ubc->num_events; i++) { in arch_uninstall_hw_breakpoint() 93 if (WARN_ONCE(i == sh_ubc->num_events, "Can't find any breakpoint slot")) in arch_uninstall_hw_breakpoint() 267 for (i = 0; i < sh_ubc->num_events; i++) { in flush_ptrace_hw_breakpoint() 297 for (i = 0; i < sh_ubc->num_events; i++) { in hw_breakpoint_handler() 405 WARN_ON(ubc->num_events > HBP_NUM); in register_sh_ubc()
|
/openbmc/linux/arch/sh/kernel/cpu/sh4a/ |
H A D | ubc.c | 48 for (i = 0; i < sh4a_ubc.num_events; i++) in sh4a_ubc_enable_all() 58 for (i = 0; i < sh4a_ubc.num_events; i++) in sh4a_ubc_disable_all() 68 for (i = 0; i < sh4a_ubc.num_events; i++) in sh4a_ubc_active_mask() 87 .num_events = 2, 114 for (i = 0; i < sh4a_ubc.num_events; i++) { in sh4a_ubc_init()
|
H A D | perf_event.c | 261 for (i = 0; i < sh4a_pmu.num_events; i++) in sh4a_pmu_disable_all() 269 for (i = 0; i < sh4a_pmu.num_events; i++) in sh4a_pmu_enable_all() 275 .num_events = 2,
|
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_events.c | 533 if (!num_events) in kfd_criu_checkpoint_events() 596 u32 num_events = 0; in kfd_get_num_events() local 599 num_events++; in kfd_get_num_events() 601 return num_events; in kfd_get_num_events() 792 for (i = 0; i < num_events; i++) in alloc_event_waiters() 843 for (i = 0; i < num_events; i++) { in test_event_condition() 855 return activated_count == num_events ? in test_event_condition() 873 for (i = 0; i < num_events; i++) { in copy_signaled_event_data() 920 for (i = 0; i < num_events; i++) in free_waiters() 958 for (i = 0; i < num_events; i++) { in kfd_wait_on_events() [all …]
|
/openbmc/linux/arch/powerpc/perf/ |
H A D | e500-pmu.c | 83 static int num_events = 128; variable 91 if (event_low >= num_events) in e500_xlate_event() 125 num_events = 256; in init_e500_pmu()
|
H A D | e6500-pmu.c | 85 static int num_events = 512; variable 91 if (event_low >= num_events || in e6500_xlate_event()
|
H A D | core-fsl-emb.c | 30 static atomic_t num_events; variable 209 if (atomic_read(&num_events)) { in fsl_emb_pmu_disable() 431 if (!atomic_add_unless(&num_events, -1, 1)) { in hw_perf_event_destroy() 433 if (atomic_dec_return(&num_events) == 0) in hw_perf_event_destroy() 556 if (!atomic_inc_not_zero(&num_events)) { in fsl_emb_pmu_event_init() 558 if (atomic_read(&num_events) == 0 && in fsl_emb_pmu_event_init() 562 atomic_inc(&num_events); in fsl_emb_pmu_event_init()
|
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_pmu.c | 92 unsigned int num_events; member 138 .num_events = ARRAY_SIZE(vega20_events), 173 .num_events = ARRAY_SIZE(df_vega20_events), 203 .num_events = ARRAY_SIZE(arcturus_events), 435 int num_events) in amdgpu_pmu_create_attrs() argument 438 num_events, AMDGPU_PMU_EVENT_CONFIG_TYPE_NONE); in amdgpu_pmu_create_attrs() 461 *evt_attr = kcalloc(config->num_events, sizeof(**evt_attr), GFP_KERNEL); in amdgpu_pmu_alloc_pmu_attrs() 466 evt_attr_group->attrs = kcalloc(config->num_events + 1, in amdgpu_pmu_alloc_pmu_attrs() 533 config->events, config->num_events); in init_pmu_entry_by_type_and_add() 534 total_num_events = config->num_events; in init_pmu_entry_by_type_and_add()
|
/openbmc/linux/arch/sh/kernel/cpu/sh4/ |
H A D | perf_event.c | 227 for (i = 0; i < sh7750_pmu.num_events; i++) in sh7750_pmu_disable_all() 235 for (i = 0; i < sh7750_pmu.num_events; i++) in sh7750_pmu_enable_all() 241 .num_events = 2,
|
/openbmc/linux/tools/perf/util/bpf_skel/ |
H A D | bperf_cgroup.bpf.c | 58 const volatile __u32 num_events = 1; variable 162 if (idx == num_events) in bperf_cgroup_count() 196 key = cgrp * num_events + idx; in bperf_cgroup_count()
|
/openbmc/linux/drivers/firmware/arm_scmi/ |
H A D | notify.c | 162 if (pd_ && eid_ < pd_->num_events) \ 303 int num_events; member 693 int num_events, in scmi_allocate_registered_events_desc() argument 720 pd->registered_events = devm_kcalloc(ni->handle->dev, num_events, in scmi_allocate_registered_events_desc() 724 pd->num_events = num_events; in scmi_allocate_registered_events_desc() 779 for (i = 0; i < ee->num_events; i++) in scmi_register_protocol_events() 784 payld_sz, ee->num_events, in scmi_register_protocol_events() 790 for (i = 0; i < ee->num_events; i++, evt++) { in scmi_register_protocol_events()
|
H A D | notify.h | 76 unsigned int num_events; member
|
/openbmc/linux/drivers/bus/mhi/host/ |
H A D | pci_generic.c | 277 .num_events = ARRAY_SIZE(modem_qcom_v1_mhi_events), 341 .num_events = ARRAY_SIZE(mhi_quectel_em1xx_events), 390 .num_events = ARRAY_SIZE(mhi_foxconn_sdx55_events), 446 .num_events = ARRAY_SIZE(mhi_mv3x_events), 494 .num_events = ARRAY_SIZE(modem_sierra_em919x_mhi_events), 526 .num_events = ARRAY_SIZE(mhi_telit_fn980_hw_v1_events), 568 .num_events = ARRAY_SIZE(mhi_telit_fn990_events), 802 mhi_cntrl->nr_irqs = 1 + mhi_cntrl_config->num_events; in mhi_pci_get_irqs() 815 for (i = 0; i < mhi_cntrl_config->num_events; i++) in mhi_pci_get_irqs()
|
/openbmc/linux/arch/sh/include/asm/ |
H A D | perf_event.h | 11 unsigned int num_events; member
|
H A D | hw_breakpoint.h | 31 unsigned int num_events; member
|
/openbmc/linux/drivers/dma/ |
H A D | imx-sdma.c | 504 int num_events; member 546 .num_events = 32, 567 .num_events = 48, 573 .num_events = 48, 591 .num_events = 48, 611 .num_events = 48, 630 .num_events = 48, 636 .num_events = 48, 655 .num_events = 48, 661 .num_events = 48, [all …]
|
/openbmc/linux/arch/arm/kernel/ |
H A D | perf_event_xscale.c | 173 for (idx = 0; idx < cpu_pmu->num_events; ++idx) { in xscale1pmu_handle_irq() 383 cpu_pmu->num_events = 3; in xscale1pmu_init() 519 for (idx = 0; idx < cpu_pmu->num_events; ++idx) { in xscale2pmu_handle_irq() 752 cpu_pmu->num_events = 5; in xscale2pmu_init()
|
H A D | perf_event_v6.c | 326 for (idx = 0; idx < cpu_pmu->num_events; ++idx) { in armv6pmu_handle_irq() 504 cpu_pmu->num_events = 3; in armv6pmu_init() 555 cpu_pmu->num_events = 3; in armv6mpcore_pmu_init()
|
/openbmc/linux/drivers/devfreq/event/ |
H A D | exynos-ppmu.c | 36 unsigned int num_events; member 526 info->num_events = count; in of_get_devfreq_events() 673 size = sizeof(struct devfreq_event_dev *) * info->num_events; in exynos_ppmu_probe() 681 for (i = 0; i < info->num_events; i++) { in exynos_ppmu_probe()
|
/openbmc/linux/drivers/perf/ |
H A D | arm_pmu.c | 526 bool enabled = !bitmap_empty(hw_events->used_mask, armpmu->num_events); in armpmu_enable() 746 for (idx = 0; idx < armpmu->num_events; idx++) { in cpu_pm_pmu_setup() 776 bool enabled = !bitmap_empty(hw_events->used_mask, armpmu->num_events); in cpu_pm_pmu_notify() 930 pmu->name, pmu->num_events, in armpmu_register()
|
H A D | arm_pmuv3.c | 712 for_each_clear_bit(i, cpuc->used_mask, cpu_pmu->num_events) { in armv8pmu_enable_user_access() 795 for (idx = 0; idx < cpu_pmu->num_events; ++idx) { in armv8pmu_handle_irq() 834 for (idx = ARMV8_IDX_COUNTER0; idx < cpu_pmu->num_events; idx++) { in armv8pmu_get_single_idx() 850 for (idx = ARMV8_IDX_COUNTER0 + 1; idx < cpu_pmu->num_events; idx += 2) { in armv8pmu_get_chain_idx() 1114 cpu_pmu->num_events = (armv8pmu_pmcr_read() >> ARMV8_PMU_PMCR_N_SHIFT) in __armv8pmu_probe_pmu() 1118 cpu_pmu->num_events += 1; in __armv8pmu_probe_pmu()
|
/openbmc/linux/include/sound/ |
H A D | soc-topology.h | 186 const struct snd_soc_tplg_widget_events *events, int num_events,
|
/openbmc/qemu/hw/dma/ |
H A D | pl330.c | 242 uint8_t num_events; member 888 if (ev_id >= ch->parent->num_events) { in pl330_dmasev() 979 if (ev_id >= ch->parent->num_events) { in pl330_dmawfe() 1354 for (i = 0; i < s->num_events; i++) { in pl330_iomem_write() 1582 ((s->num_events - 1) & 0x1f) << 17; in pl330_realize() 1615 s->irq = g_new0(qemu_irq, s->num_events); in pl330_realize() 1616 for (i = 0; i < s->num_events; i++) { in pl330_realize() 1653 DEFINE_PROP_UINT8("num_events", PL330State, num_events, 16),
|
/openbmc/linux/arch/s390/kernel/ |
H A D | perf_cpum_sf.c | 588 static atomic_t num_events; variable 647 if (!atomic_add_unless(&num_events, -1, 1)) { in hw_perf_event_destroy() 649 if (atomic_dec_return(&num_events) == 0) in hw_perf_event_destroy() 817 if (!atomic_inc_not_zero(&num_events)) { in __hw_perf_event_init() 819 if (atomic_read(&num_events) == 0 && reserve_pmc_hardware()) in __hw_perf_event_init() 822 atomic_inc(&num_events); in __hw_perf_event_init() 2142 if (!atomic_read(&num_events)) in cpusf_pmu_setup()
|