desc->handle(i + IRQ_IXP2000_GPIO0, desc, regs); 
desc_handle_irq(i + IRQ_IXP2000_GPIO0, desc, regs); 
static void ixp2000_GPIO_irq_handler(unsigned int irq, struct irqdesc *desc, struct pt_regs *regs){                               	int i;	unsigned long status = *IXP2000_GPIO_INST;		   	for (i = 0; i <= 7; i++) {		if (status & (1<<i)) {			desc = irq_desc + i + IRQ_IXP2000_GPIO0;			desc->handle(i + IRQ_IXP2000_GPIO0, desc, regs);		}	}}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/664399e1fbdceb18da9c9c5534dedd62327c63e8/core.c/clean/arch/arm/mach-ixp2000/core.c