struct param_range rfds = { .min = 64, .max = 256, .count = 64 }; 
struct param_range rfds = { .min = 16, .max = 256, .count = 64 }; 
static void e100_get_defaults(struct nic *nic){	struct param_range rfds = { .min = 64, .max = 256, .count = 64 };	struct param_range cbs  = { .min = 64, .max = 256, .count = 64 };	pci_read_config_byte(nic->pdev, PCI_REVISION_ID, &nic->rev_id);	/* MAC type is encoded as rev ID; exception: ICH is treated as 82559 */	nic->mac = (nic->flags & ich) ? mac_82559_D101M : nic->rev_id;	if(nic->mac == mac_unknown)		nic->mac = mac_82557_D100_A;	nic->params.rfds = rfds;	nic->params.cbs = cbs;	/* Quadwords to DMA into FIFO before starting frame transmit */	nic->tx_threshold = 0xE0;	nic->tx_command = cpu_to_le16(cb_tx | cb_i | cb_tx_sf |		((nic->mac >= mac_82558_D101_A4) ? cb_cid : 0));	/* Template for a freshly allocated RFD */	nic->blank_rfd.command = cpu_to_le16(cb_el);	nic->blank_rfd.rbd = 0xFFFFFFFF;	nic->blank_rfd.size = cpu_to_le16(VLAN_ETH_FRAME_LEN);	/* MII setup */	nic->mii.phy_id_mask = 0x1F;	nic->mii.reg_num_mask = 0x1F;	nic->mii.dev = nic->netdev;	nic->mii.mdio_read = mdio_read;	nic->mii.mdio_write = mdio_write;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/962082b6df11fe8cabafd2971b07c914cd52ee2a/e100.c/clean/drivers/net/e100.c