Lines Matching full:os

265 	smc->os.dev = dev;  in skfp_init_one()
266 smc->os.bus_type = SK_BUS_TYPE_PCI; in skfp_init_one()
267 smc->os.pdev = *pdev; in skfp_init_one()
268 smc->os.QueueSkb = MAX_TX_QUEUE_LEN; in skfp_init_one()
269 smc->os.MaxFrameSize = MAX_FRAME_SIZE; in skfp_init_one()
270 smc->os.dev = dev; in skfp_init_one()
273 smc->os.ResetRequested = FALSE; in skfp_init_one()
274 skb_queue_head_init(&smc->os.SendSkbQueue); in skfp_init_one()
299 if (smc->os.SharedMemAddr) in skfp_init_one()
300 dma_free_coherent(&pdev->dev, smc->os.SharedMemSize, in skfp_init_one()
301 smc->os.SharedMemAddr, in skfp_init_one()
302 smc->os.SharedMemDMA); in skfp_init_one()
304 smc->os.LocalRxBuffer, smc->os.LocalRxBufferDMA); in skfp_init_one()
330 if (lp->os.SharedMemAddr) { in skfp_remove_one()
332 lp->os.SharedMemSize, in skfp_remove_one()
333 lp->os.SharedMemAddr, in skfp_remove_one()
334 lp->os.SharedMemDMA); in skfp_remove_one()
335 lp->os.SharedMemAddr = NULL; in skfp_remove_one()
337 if (lp->os.LocalRxBuffer) { in skfp_remove_one()
340 lp->os.LocalRxBuffer, in skfp_remove_one()
341 lp->os.LocalRxBufferDMA); in skfp_remove_one()
342 lp->os.LocalRxBuffer = NULL; in skfp_remove_one()
373 * The adapter is also reset. The OS must call skfp_open() to open
383 skfddi_priv *bp = &smc->os; in skfp_driver_init()
538 * The interrupt service routine is deregistered with the OS.
552 skfddi_priv *bp = &smc->os; in skfp_close()
613 bp = &smc->os; in skfp_interrupt()
631 if (smc->os.ResetRequested) { in skfp_interrupt()
633 smc->os.ResetRequested = FALSE; in skfp_interrupt()
679 bp->os.MacStat.port_bs_flag[0] = 0x1234; in skfp_ctl_get_stats()
680 bp->os.MacStat.port_bs_flag[1] = 0x5678; in skfp_ctl_get_stats()
796 return (struct net_device_stats *)&bp->os.MacStat; in skfp_ctl_get_stats()
840 skfddi_priv *bp = &smc->os; in skfp_ctl_set_multicast_list()
925 skfddi_priv *bp = &smc->os; in skfp_ctl_set_mac_address()
964 skfddi_priv *lp = &smc->os; in skfp_siocdevprivate()
1037 * same board and that the OS is not in another section of
1048 skfddi_priv *bp = &smc->os; in skfp_send_pkt()
1109 skfddi_priv *bp = &smc->os; in send_queued_packets()
1251 init_smt(smc, (smc->os.dev)->dev_addr); // Initialize the hardware. in ResetAdapter()
1257 skfp_ctl_set_multicast_list_wo_lock(smc->os.dev); in ResetAdapter()
1281 skfddi_priv *bp = &smc->os; in llc_restart_tx()
1314 virt = (void *) (smc->os.SharedMemAddr + smc->os.SharedMemHeap); in mac_drv_get_space()
1316 if ((smc->os.SharedMemHeap + size) > smc->os.SharedMemSize) { in mac_drv_get_space()
1320 smc->os.SharedMemHeap += size; // Move heap pointer. in mac_drv_get_space()
1325 (smc->os.SharedMemDMA + in mac_drv_get_space()
1326 ((char *) virt - (char *)smc->os.SharedMemAddr))); in mac_drv_get_space()
1389 return smc->os.SharedMemDMA + in mac_drv_virt2phys()
1390 ((char *) virt - (char *)smc->os.SharedMemAddr); in mac_drv_virt2phys()
1399 * transfer. If the OS-specific module must prepare the system hardware
1424 return smc->os.SharedMemDMA + in dma_master()
1425 ((char *) virt - (char *)smc->os.SharedMemAddr); in dma_master()
1465 skfddi_priv *bp = &smc->os; in dma_complete()
1509 dma_unmap_single(&(&smc->os.pdev)->dev, txd->txd_os.dma_addr, in mac_drv_tx_complete()
1513 smc->os.MacStat.gen.tx_packets++; // Count transmitted packets. in mac_drv_tx_complete()
1514 smc->os.MacStat.gen.tx_bytes+=skb->len; // Count bytes in mac_drv_tx_complete()
1566 skfddi_priv *bp = &smc->os; in mac_drv_rx_complete()
1582 smc->os.MacStat.gen.rx_errors++; in mac_drv_rx_complete()
1635 smc->os.MacStat.gen.rx_packets++; // Count indicated receive in mac_drv_rx_complete()
1637 smc->os.MacStat.gen.rx_bytes+=len; // Count bytes. in mac_drv_rx_complete()
1642 smc->os.MacStat.gen.multicast++; in mac_drv_rx_complete()
1658 smc->os.MacStat.gen.rx_errors++; // Count receive packets in mac_drv_rx_complete()
1668 * The hardware module calls this function to request the OS-specific
1696 MaxFrameSize = smc->os.MaxFrameSize; in mac_drv_requeue_rxd()
1713 b_addr = dma_map_single(&(&smc->os.pdev)->dev, in mac_drv_requeue_rxd()
1721 v_addr = smc->os.LocalRxBuffer; in mac_drv_requeue_rxd()
1722 b_addr = smc->os.LocalRxBufferDMA; in mac_drv_requeue_rxd()
1728 b_addr = dma_map_single(&(&smc->os.pdev)->dev, v_addr, in mac_drv_requeue_rxd()
1769 MaxFrameSize = smc->os.MaxFrameSize; in mac_drv_fill_rxd()
1781 b_addr = dma_map_single(&(&smc->os.pdev)->dev, v_addr, in mac_drv_fill_rxd()
1791 v_addr = smc->os.LocalRxBuffer; in mac_drv_fill_rxd()
1792 b_addr = smc->os.LocalRxBufferDMA; in mac_drv_fill_rxd()
1836 skfddi_priv *bp = &smc->os; in mac_drv_clear_rxd()
1904 skb->protocol = fddi_type_trans(skb, smc->os.dev); in mac_drv_rx_init()
2029 smc->os.MacStat.gen.rx_errors++; in smt_stat_counter()
2223 smc->os.ResetRequested = TRUE; // Set flag. in drv_reset_indication()