desc->handle(irq, desc, regs); 
desc_handle_irq(irq, desc, regs); 
h7202_timerx_demux_handler(unsigned int irq_unused, struct irqdesc *desc,			struct pt_regs *regs){	unsigned int mask, irq;	mask = CPU_REG (TIMER_VIRT, TIMER_TOPSTAT);	if ( mask & TSTAT_T0INT ) {		write_seqlock(&xtime_lock);		timer_tick(regs);		write_sequnlock(&xtime_lock);		if( mask == TSTAT_T0INT )			return;	}	mask >>= 1;	irq = IRQ_TIMER1;	desc = irq_desc + irq;	while (mask) {		if (mask & 1)			desc->handle(irq, desc, regs);		irq++;		desc++;		mask >>= 1;	}}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/664399e1fbdceb18da9c9c5534dedd62327c63e8/cpu-h7202.c/buggy/arch/arm/mach-h720x/cpu-h7202.c