Lines Matching refs:os

265 	smc->os.dev = dev;
266 smc->os.bus_type = SK_BUS_TYPE_PCI;
267 smc->os.pdev = *pdev;
268 smc->os.QueueSkb = MAX_TX_QUEUE_LEN;
269 smc->os.MaxFrameSize = MAX_FRAME_SIZE;
270 smc->os.dev = dev;
273 smc->os.ResetRequested = FALSE;
274 skb_queue_head_init(&smc->os.SendSkbQueue);
299 if (smc->os.SharedMemAddr)
300 dma_free_coherent(&pdev->dev, smc->os.SharedMemSize,
301 smc->os.SharedMemAddr,
302 smc->os.SharedMemDMA);
304 smc->os.LocalRxBuffer, smc->os.LocalRxBufferDMA);
330 if (lp->os.SharedMemAddr) {
332 lp->os.SharedMemSize,
333 lp->os.SharedMemAddr,
334 lp->os.SharedMemDMA);
335 lp->os.SharedMemAddr = NULL;
337 if (lp->os.LocalRxBuffer) {
340 lp->os.LocalRxBuffer,
341 lp->os.LocalRxBufferDMA);
342 lp->os.LocalRxBuffer = NULL;
383 skfddi_priv *bp = &smc->os;
552 skfddi_priv *bp = &smc->os;
613 bp = &smc->os;
631 if (smc->os.ResetRequested) {
633 smc->os.ResetRequested = FALSE;
679 bp->os.MacStat.port_bs_flag[0] = 0x1234;
680 bp->os.MacStat.port_bs_flag[1] = 0x5678;
796 return (struct net_device_stats *)&bp->os.MacStat;
840 skfddi_priv *bp = &smc->os;
925 skfddi_priv *bp = &smc->os;
964 skfddi_priv *lp = &smc->os;
1048 skfddi_priv *bp = &smc->os;
1109 skfddi_priv *bp = &smc->os;
1251 init_smt(smc, (smc->os.dev)->dev_addr); // Initialize the hardware.
1257 skfp_ctl_set_multicast_list_wo_lock(smc->os.dev);
1281 skfddi_priv *bp = &smc->os;
1314 virt = (void *) (smc->os.SharedMemAddr + smc->os.SharedMemHeap);
1316 if ((smc->os.SharedMemHeap + size) > smc->os.SharedMemSize) {
1320 smc->os.SharedMemHeap += size; // Move heap pointer.
1325 (smc->os.SharedMemDMA +
1326 ((char *) virt - (char *)smc->os.SharedMemAddr)));
1389 return smc->os.SharedMemDMA +
1390 ((char *) virt - (char *)smc->os.SharedMemAddr);
1424 return smc->os.SharedMemDMA +
1425 ((char *) virt - (char *)smc->os.SharedMemAddr);
1465 skfddi_priv *bp = &smc->os;
1509 dma_unmap_single(&(&smc->os.pdev)->dev, txd->txd_os.dma_addr,
1513 smc->os.MacStat.gen.tx_packets++; // Count transmitted packets.
1514 smc->os.MacStat.gen.tx_bytes+=skb->len; // Count bytes
1566 skfddi_priv *bp = &smc->os;
1582 smc->os.MacStat.gen.rx_errors++;
1635 smc->os.MacStat.gen.rx_packets++; // Count indicated receive
1637 smc->os.MacStat.gen.rx_bytes+=len; // Count bytes.
1642 smc->os.MacStat.gen.multicast++;
1658 smc->os.MacStat.gen.rx_errors++; // Count receive packets
1696 MaxFrameSize = smc->os.MaxFrameSize;
1713 b_addr = dma_map_single(&(&smc->os.pdev)->dev,
1721 v_addr = smc->os.LocalRxBuffer;
1722 b_addr = smc->os.LocalRxBufferDMA;
1728 b_addr = dma_map_single(&(&smc->os.pdev)->dev, v_addr,
1769 MaxFrameSize = smc->os.MaxFrameSize;
1781 b_addr = dma_map_single(&(&smc->os.pdev)->dev, v_addr,
1791 v_addr = smc->os.LocalRxBuffer;
1792 b_addr = smc->os.LocalRxBufferDMA;
1836 skfddi_priv *bp = &smc->os;
1904 skb->protocol = fddi_type_trans(skb, smc->os.dev);
2029 smc->os.MacStat.gen.rx_errors++;
2223 smc->os.ResetRequested = TRUE; // Set flag.