Lines Matching full:os
261 smc->os.dev = dev; in skfp_init_one()
262 smc->os.bus_type = SK_BUS_TYPE_PCI; in skfp_init_one()
263 smc->os.pdev = *pdev; in skfp_init_one()
264 smc->os.QueueSkb = MAX_TX_QUEUE_LEN; in skfp_init_one()
265 smc->os.MaxFrameSize = MAX_FRAME_SIZE; in skfp_init_one()
266 smc->os.dev = dev; in skfp_init_one()
269 smc->os.ResetRequested = FALSE; in skfp_init_one()
270 skb_queue_head_init(&smc->os.SendSkbQueue); in skfp_init_one()
295 if (smc->os.SharedMemAddr) in skfp_init_one()
296 dma_free_coherent(&pdev->dev, smc->os.SharedMemSize, in skfp_init_one()
297 smc->os.SharedMemAddr, in skfp_init_one()
298 smc->os.SharedMemDMA); in skfp_init_one()
300 smc->os.LocalRxBuffer, smc->os.LocalRxBufferDMA); in skfp_init_one()
326 if (lp->os.SharedMemAddr) { in skfp_remove_one()
328 lp->os.SharedMemSize, in skfp_remove_one()
329 lp->os.SharedMemAddr, in skfp_remove_one()
330 lp->os.SharedMemDMA); in skfp_remove_one()
331 lp->os.SharedMemAddr = NULL; in skfp_remove_one()
333 if (lp->os.LocalRxBuffer) { in skfp_remove_one()
336 lp->os.LocalRxBuffer, in skfp_remove_one()
337 lp->os.LocalRxBufferDMA); in skfp_remove_one()
338 lp->os.LocalRxBuffer = NULL; in skfp_remove_one()
369 * The adapter is also reset. The OS must call skfp_open() to open
379 skfddi_priv *bp = &smc->os; in skfp_driver_init()
534 * The interrupt service routine is deregistered with the OS.
548 skfddi_priv *bp = &smc->os; in skfp_close()
609 bp = &smc->os; in skfp_interrupt()
627 if (smc->os.ResetRequested) { in skfp_interrupt()
629 smc->os.ResetRequested = FALSE; in skfp_interrupt()
675 bp->os.MacStat.port_bs_flag[0] = 0x1234; in skfp_ctl_get_stats()
676 bp->os.MacStat.port_bs_flag[1] = 0x5678; in skfp_ctl_get_stats()
792 return (struct net_device_stats *)&bp->os.MacStat; in skfp_ctl_get_stats()
836 skfddi_priv *bp = &smc->os; in skfp_ctl_set_multicast_list()
921 skfddi_priv *bp = &smc->os; in skfp_ctl_set_mac_address()
960 skfddi_priv *lp = &smc->os; in skfp_ioctl()
1030 * same board and that the OS is not in another section of
1041 skfddi_priv *bp = &smc->os; in skfp_send_pkt()
1102 skfddi_priv *bp = &smc->os; in send_queued_packets()
1244 init_smt(smc, (smc->os.dev)->dev_addr); // Initialize the hardware. in ResetAdapter()
1250 skfp_ctl_set_multicast_list_wo_lock(smc->os.dev); in ResetAdapter()
1274 skfddi_priv *bp = &smc->os; in llc_restart_tx()
1307 virt = (void *) (smc->os.SharedMemAddr + smc->os.SharedMemHeap); in mac_drv_get_space()
1309 if ((smc->os.SharedMemHeap + size) > smc->os.SharedMemSize) { in mac_drv_get_space()
1313 smc->os.SharedMemHeap += size; // Move heap pointer. in mac_drv_get_space()
1318 (smc->os.SharedMemDMA + in mac_drv_get_space()
1319 ((char *) virt - (char *)smc->os.SharedMemAddr))); in mac_drv_get_space()
1382 return smc->os.SharedMemDMA + in mac_drv_virt2phys()
1383 ((char *) virt - (char *)smc->os.SharedMemAddr); in mac_drv_virt2phys()
1392 * transfer. If the OS-specific module must prepare the system hardware
1417 return smc->os.SharedMemDMA + in dma_master()
1418 ((char *) virt - (char *)smc->os.SharedMemAddr); in dma_master()
1458 skfddi_priv *bp = &smc->os; in dma_complete()
1501 pci_unmap_single(&smc->os.pdev, txd->txd_os.dma_addr, in mac_drv_tx_complete()
1505 smc->os.MacStat.gen.tx_packets++; // Count transmitted packets. in mac_drv_tx_complete()
1506 smc->os.MacStat.gen.tx_bytes+=skb->len; // Count bytes in mac_drv_tx_complete()
1558 skfddi_priv *bp = &smc->os; in mac_drv_rx_complete()
1574 smc->os.MacStat.gen.rx_errors++; in mac_drv_rx_complete()
1627 smc->os.MacStat.gen.rx_packets++; // Count indicated receive in mac_drv_rx_complete()
1629 smc->os.MacStat.gen.rx_bytes+=len; // Count bytes. in mac_drv_rx_complete()
1634 smc->os.MacStat.gen.multicast++; in mac_drv_rx_complete()
1650 smc->os.MacStat.gen.rx_errors++; // Count receive packets in mac_drv_rx_complete()
1660 * The hardware module calls this function to request the OS-specific
1688 MaxFrameSize = smc->os.MaxFrameSize; in mac_drv_requeue_rxd()
1705 b_addr = pci_map_single(&smc->os.pdev, in mac_drv_requeue_rxd()
1714 v_addr = smc->os.LocalRxBuffer; in mac_drv_requeue_rxd()
1715 b_addr = smc->os.LocalRxBufferDMA; in mac_drv_requeue_rxd()
1721 b_addr = pci_map_single(&smc->os.pdev, in mac_drv_requeue_rxd()
1764 MaxFrameSize = smc->os.MaxFrameSize; in mac_drv_fill_rxd()
1776 b_addr = pci_map_single(&smc->os.pdev, in mac_drv_fill_rxd()
1788 v_addr = smc->os.LocalRxBuffer; in mac_drv_fill_rxd()
1789 b_addr = smc->os.LocalRxBufferDMA; in mac_drv_fill_rxd()
1833 skfddi_priv *bp = &smc->os; in mac_drv_clear_rxd()
1900 skb->protocol = fddi_type_trans(skb, smc->os.dev); in mac_drv_rx_init()
2025 smc->os.MacStat.gen.rx_errors++; in smt_stat_counter()
2219 smc->os.ResetRequested = TRUE; // Set flag. in drv_reset_indication()