if (temp & ((1 << 8) | (1 << 5))) { ixp2000_reg_write(IXP2000_PCI_CONTROL, temp); 
if (temp & ((1 << 8) | (1 << 5))) { ixp2000_reg_wrb(IXP2000_PCI_CONTROL, temp); 
clear_master_aborts(void){	volatile u32 temp;	unsigned long flags;	local_irq_save(flags);	temp = *(IXP2000_PCI_CONTROL);	if (temp & ((1 << 8) | (1 << 5))) {			ixp2000_reg_write(IXP2000_PCI_CONTROL, temp);	}	temp = *(IXP2000_PCI_CMDSTAT);	if (temp & (1 << 29)) {		while (temp & (1 << 29)) {			ixp2000_reg_write(IXP2000_PCI_CMDSTAT, temp);			temp = *(IXP2000_PCI_CMDSTAT);		}	}	local_irq_restore(flags);	return 0;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/e9b72e43d96a1ea2be0f513c78f16743a835d252/pci.c/buggy/arch/arm/mach-ixp2000/pci.c