Home
last modified time | relevance | path

Searched refs:irq_count (Results 1 – 40 of 40) sorted by relevance

/linux-4.4.14/arch/powerpc/sysdev/
Dppc4xx_hsta_msi.c37 int irq_count; member
100 for (irq = 0; irq < ppc4xx_hsta_msi.irq_count; irq++) in hsta_find_hwirq_offset()
131 int irq, ret, irq_count; in hsta_msi_probe() local
140 irq_count = of_irq_count(dev->of_node); in hsta_msi_probe()
141 if (!irq_count) { in hsta_msi_probe()
149 ppc4xx_hsta_msi.irq_count = irq_count; in hsta_msi_probe()
155 ret = msi_bitmap_alloc(&ppc4xx_hsta_msi.bmp, irq_count, dev->of_node); in hsta_msi_probe()
159 ppc4xx_hsta_msi.irq_map = kmalloc(sizeof(int) * irq_count, GFP_KERNEL); in hsta_msi_probe()
166 for (irq = 0; irq < irq_count; irq++) { in hsta_msi_probe()
Dmsi_bitmap.c25 offset = bitmap_find_next_zero_area(bmp->bitmap, bmp->irq_count, 0, in msi_bitmap_alloc_hwirqs()
27 if (offset > bmp->irq_count) in msi_bitmap_alloc_hwirqs()
99 bitmap_allocate_region(bmp->bitmap, 0, get_count_order(bmp->irq_count)); in msi_bitmap_reserve_dt_hwirqs()
115 int __init_refok msi_bitmap_alloc(struct msi_bitmap *bmp, unsigned int irq_count, in msi_bitmap_alloc() argument
120 if (!irq_count) in msi_bitmap_alloc()
123 size = BITS_TO_LONGS(irq_count) * sizeof(long); in msi_bitmap_alloc()
143 bmp->irq_count = irq_count; in msi_bitmap_alloc()
Dmpic.c1219 unsigned int irq_count, in mpic_alloc() argument
1473 if (irq_count) in mpic_alloc()
1474 last_irq = irq_count - 1; in mpic_alloc()
/linux-4.4.14/drivers/platform/goldfish/
Dpdev_bus.c108 u32 irq = -1, irq_count; in goldfish_new_pdev() local
115 irq_count = readl(pdev_bus_base + PDEV_BUS_IRQ_COUNT); in goldfish_new_pdev()
117 if (irq_count) in goldfish_new_pdev()
143 if (irq_count) { in goldfish_new_pdev()
146 dev->pdev.resource[1].end = irq + irq_count - 1; in goldfish_new_pdev()
/linux-4.4.14/arch/powerpc/include/asm/
Dmsi_bitmap.h21 unsigned int irq_count; member
32 int msi_bitmap_alloc(struct msi_bitmap *bmp, unsigned int irq_count,
Dmpic.h423 unsigned int irq_count,
Dmpc52xx.h318 int irq_count; member
/linux-4.4.14/kernel/irq/
Dspurious.c407 desc->irq_count++; in note_interrupt()
408 if (likely(desc->irq_count < 100000)) in note_interrupt()
411 desc->irq_count = 0; in note_interrupt()
Ddebug.h15 irq, desc, desc->depth, desc->irq_count, desc->irqs_unhandled); in print_irq_desc()
Dproc.c267 desc->irq_count, desc->irqs_unhandled, in irq_spurious_proc_show()
Dirqdesc.c87 desc->irq_count = 0; in desc_set_defaults()
Dmanage.c1336 desc->irq_count = 0; in __setup_irq()
/linux-4.4.14/include/linux/
Dpreempt.h63 #define irq_count() (preempt_count() & (HARDIRQ_MASK | SOFTIRQ_MASK \ macro
74 #define in_interrupt() (irq_count())
Dirqdesc.h59 unsigned int irq_count; /* For detecting broken IRQs */ member
/linux-4.4.14/arch/x86/entry/
Dentry_64.S536 incl PER_CPU_VAR(irq_count)
558 decl PER_CPU_VAR(irq_count)
874 incl PER_CPU_VAR(irq_count)
879 decl PER_CPU_VAR(irq_count)
906 11: incl PER_CPU_VAR(irq_count)
912 decl PER_CPU_VAR(irq_count)
/linux-4.4.14/arch/powerpc/platforms/52xx/
Dmpc52xx_lpbfifo.c309 req->irq_count++; in mpc52xx_lpbfifo_irq()
343 req->irq_count++; in mpc52xx_lpbfifo_bcom_irq()
414 req->irq_count = 0; in mpc52xx_lpbfifo_submit()
/linux-4.4.14/drivers/video/fbdev/omap2/dss/
Ddispc-compat.c52 unsigned irq_count; member
87 seq_printf(s, "irqs %d\n", stats.irq_count); in dispc_dump_irqs()
284 dispc_compat.irq_stats.irq_count++; in omap_dispc_irq_handler()
Ddsi.c265 unsigned irq_count; member
710 dsi->irq_stats.irq_count++; in dsi_collect_irq_stats()
1573 seq_printf(s, "irqs %d\n", stats.irq_count); in dsi_dump_dsidev_irqs()
/linux-4.4.14/drivers/acpi/
Dec.c155 unsigned short irq_count; member
589 if (t->irq_count < ec_storm_threshold) in advance_transaction()
590 ++t->irq_count; in advance_transaction()
592 if (t->irq_count == ec_storm_threshold) in advance_transaction()
605 ec->curr->irq_count = ec->curr->wi = ec->curr->ri = 0; in start_transaction()
690 if (t->irq_count == ec_storm_threshold) in acpi_ec_transaction_unlocked()
/linux-4.4.14/kernel/sched/
Dcputime.c216 if ((p->flags & PF_VCPU) && (irq_count() - hardirq_offset == 0)) { in account_system_time()
482 else if ((p != rq->idle) || (irq_count() != HARDIRQ_OFFSET)) in account_process_tick()
694 account_system_time(tsk, irq_count(), delta_cpu, cputime_to_scaled(delta_cpu)); in __vtime_account_system()
/linux-4.4.14/arch/parisc/include/asm/
Dprocessor.h97 unsigned long irq_count; /* number of IRQ's since boot */ member
/linux-4.4.14/drivers/misc/cxl/
Dfile.c376 event.irq.irq = find_first_bit(ctx->irq_bitmap, ctx->irq_count) + 1; in afu_read()
378 if (bitmap_empty(ctx->irq_bitmap, ctx->irq_count)) in afu_read()
Dirq.c442 ctx->irq_count = count; in afu_allocate_irqs()
526 ctx->irq_count = 0; in afu_release_irqs()
Dcxl.h465 u32 irq_count; member
/linux-4.4.14/drivers/mfd/
Dab8500-debugfs.c100 static u32 *irq_count; variable
1273 irq_count[irq_abb]++; in ab8500_debug_handler()
2834 return sprintf(buf, "%u\n", irq_count[irq_index]); in show_irq()
2927 irq_count[irq_index] = 0; in ab8500_unsubscribe_write()
3021 irq_count = devm_kzalloc(&plf->dev, in ab8500_debug_probe()
3022 sizeof(*irq_count)*num_irqs, GFP_KERNEL); in ab8500_debug_probe()
3023 if (!irq_count) in ab8500_debug_probe()
/linux-4.4.14/drivers/staging/fsl-mc/include/
Ddprc.h373 u8 irq_count; member
/linux-4.4.14/drivers/staging/iio/adc/
Dmxs-lradc.c109 const int irq_count; member
156 .irq_count = ARRAY_SIZE(mx23_lradc_irq_names),
161 .irq_count = ARRAY_SIZE(mx28_lradc_irq_names),
1642 for (i = 0; i < of_cfg->irq_count; i++) { in mxs_lradc_probe()
/linux-4.4.14/arch/x86/include/asm/
Dprocessor.h341 DECLARE_PER_CPU(unsigned int, irq_count);
/linux-4.4.14/Documentation/s390/
DCommonIO100 Information formerly in /proc/irq_count is now in /proc/interrupts.
/linux-4.4.14/drivers/hid/
Dhid-rmi.c666 static inline unsigned long rmi_gen_mask(unsigned irq_base, unsigned irq_count) in rmi_gen_mask() argument
668 return GENMASK(irq_count + irq_base - 1, irq_base); in rmi_gen_mask()
/linux-4.4.14/drivers/net/wireless/b43/
Db43.h889 unsigned int irq_count; member
Dmain.c2055 dev->irq_count++; in b43_do_interrupt_thread()
3409 dev->irq_count / 15, in b43_periodic_every15sec()
3412 dev->irq_count = 0; in b43_periodic_every15sec()
/linux-4.4.14/drivers/staging/fsl-mc/bus/
Dmc-bus.c752 obj_desc.irq_count = 1; in fsl_mc_bus_probe()
Ddprc.c946 obj_desc->irq_count = mc_dec(cmd.params[1], 16, 8); in dprc_get_obj()
/linux-4.4.14/drivers/net/ethernet/sfc/
Dnet_driver.h443 unsigned int irq_count; member
Defx.c303 unlikely(++channel->irq_count == 1000)) { in efx_poll()
318 channel->irq_count = 0; in efx_poll()
/linux-4.4.14/sound/pci/
Dazt3328.c1930 static unsigned long irq_count; in snd_azf3328_interrupt() local
1943 irq_count++ /* debug-only */, in snd_azf3328_interrupt()
/linux-4.4.14/arch/x86/kernel/cpu/
Dcommon.c1161 DEFINE_PER_CPU(unsigned int, irq_count) __visible = -1;
/linux-4.4.14/sound/pci/rme9652/
Dhdspm.c1051 int irq_count; /* for debug */ member
4899 hdspm->irq_count); in snd_hdspm_proc_read_madi()
5056 hdspm->irq_count); in snd_hdspm_proc_read_aes32()
5430 hdspm->irq_count++; in snd_hdspm_interrupt()
/linux-4.4.14/arch/powerpc/platforms/powernv/
Dpci-ioda.c2608 return phb->msi_bmp.irq_count; in pnv_cxl_get_irq_count()