interruptible = TX_TRAFFIC_INTR | RX_TRAFFIC_INTR | MC_INTR; 
interruptible = TX_TRAFFIC_INTR | RX_TRAFFIC_INTR; 
static void stop_nic(struct s2io_nic *nic){	XENA_dev_config_t __iomem *bar0 = nic->bar0;	register u64 val64 = 0;	u16 interruptible, i;	mac_info_t *mac_control;	struct config_param *config;	mac_control = &nic->mac_control;	config = &nic->config;	/*  Disable all interrupts */	interruptible = TX_TRAFFIC_INTR | RX_TRAFFIC_INTR | MC_INTR;	interruptible |= TX_PIC_INTR | RX_PIC_INTR;	interruptible |= TX_MAC_INTR | RX_MAC_INTR;	en_dis_able_nic_intrs(nic, interruptible, DISABLE_INTRS);	/*  Disable PRCs */	for (i = 0; i < config->rx_ring_num; i++) {		val64 = readq(&bar0->prc_ctrl_n[i]);		val64 &= ~((u64) PRC_CTRL_RC_ENABLED);		writeq(val64, &bar0->prc_ctrl_n[i]);	}}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/e960fc5c7d9144b1ce80dda9891ca7dfc656c078/s2io.c/buggy/drivers/net/s2io.c