Lines Matching full:os

263 	smc->os.dev = dev;  in skfp_init_one()
264 smc->os.bus_type = SK_BUS_TYPE_PCI; in skfp_init_one()
265 smc->os.pdev = *pdev; in skfp_init_one()
266 smc->os.QueueSkb = MAX_TX_QUEUE_LEN; in skfp_init_one()
267 smc->os.MaxFrameSize = MAX_FRAME_SIZE; in skfp_init_one()
268 smc->os.dev = dev; in skfp_init_one()
271 smc->os.ResetRequested = FALSE; in skfp_init_one()
272 skb_queue_head_init(&smc->os.SendSkbQueue); in skfp_init_one()
297 if (smc->os.SharedMemAddr) in skfp_init_one()
298 dma_free_coherent(&pdev->dev, smc->os.SharedMemSize, in skfp_init_one()
299 smc->os.SharedMemAddr, in skfp_init_one()
300 smc->os.SharedMemDMA); in skfp_init_one()
302 smc->os.LocalRxBuffer, smc->os.LocalRxBufferDMA); in skfp_init_one()
328 if (lp->os.SharedMemAddr) { in skfp_remove_one()
330 lp->os.SharedMemSize, in skfp_remove_one()
331 lp->os.SharedMemAddr, in skfp_remove_one()
332 lp->os.SharedMemDMA); in skfp_remove_one()
333 lp->os.SharedMemAddr = NULL; in skfp_remove_one()
335 if (lp->os.LocalRxBuffer) { in skfp_remove_one()
338 lp->os.LocalRxBuffer, in skfp_remove_one()
339 lp->os.LocalRxBufferDMA); in skfp_remove_one()
340 lp->os.LocalRxBuffer = NULL; in skfp_remove_one()
371 * The adapter is also reset. The OS must call skfp_open() to open
381 skfddi_priv *bp = &smc->os; in skfp_driver_init()
536 * The interrupt service routine is deregistered with the OS.
550 skfddi_priv *bp = &smc->os; in skfp_close()
611 bp = &smc->os; in skfp_interrupt()
629 if (smc->os.ResetRequested) { in skfp_interrupt()
631 smc->os.ResetRequested = FALSE; in skfp_interrupt()
677 bp->os.MacStat.port_bs_flag[0] = 0x1234; in skfp_ctl_get_stats()
678 bp->os.MacStat.port_bs_flag[1] = 0x5678; in skfp_ctl_get_stats()
794 return (struct net_device_stats *)&bp->os.MacStat; in skfp_ctl_get_stats()
838 skfddi_priv *bp = &smc->os; in skfp_ctl_set_multicast_list()
923 skfddi_priv *bp = &smc->os; in skfp_ctl_set_mac_address()
962 skfddi_priv *lp = &smc->os; in skfp_siocdevprivate()
1035 * same board and that the OS is not in another section of
1046 skfddi_priv *bp = &smc->os; in skfp_send_pkt()
1107 skfddi_priv *bp = &smc->os; in send_queued_packets()
1249 init_smt(smc, (smc->os.dev)->dev_addr); // Initialize the hardware. in ResetAdapter()
1255 skfp_ctl_set_multicast_list_wo_lock(smc->os.dev); in ResetAdapter()
1279 skfddi_priv *bp = &smc->os; in llc_restart_tx()
1312 virt = (void *) (smc->os.SharedMemAddr + smc->os.SharedMemHeap); in mac_drv_get_space()
1314 if ((smc->os.SharedMemHeap + size) > smc->os.SharedMemSize) { in mac_drv_get_space()
1318 smc->os.SharedMemHeap += size; // Move heap pointer. in mac_drv_get_space()
1323 (smc->os.SharedMemDMA + in mac_drv_get_space()
1324 ((char *) virt - (char *)smc->os.SharedMemAddr))); in mac_drv_get_space()
1387 return smc->os.SharedMemDMA + in mac_drv_virt2phys()
1388 ((char *) virt - (char *)smc->os.SharedMemAddr); in mac_drv_virt2phys()
1397 * transfer. If the OS-specific module must prepare the system hardware
1422 return smc->os.SharedMemDMA + in dma_master()
1423 ((char *) virt - (char *)smc->os.SharedMemAddr); in dma_master()
1463 skfddi_priv *bp = &smc->os; in dma_complete()
1507 dma_unmap_single(&(&smc->os.pdev)->dev, txd->txd_os.dma_addr, in mac_drv_tx_complete()
1511 smc->os.MacStat.gen.tx_packets++; // Count transmitted packets. in mac_drv_tx_complete()
1512 smc->os.MacStat.gen.tx_bytes+=skb->len; // Count bytes in mac_drv_tx_complete()
1564 skfddi_priv *bp = &smc->os; in mac_drv_rx_complete()
1580 smc->os.MacStat.gen.rx_errors++; in mac_drv_rx_complete()
1633 smc->os.MacStat.gen.rx_packets++; // Count indicated receive in mac_drv_rx_complete()
1635 smc->os.MacStat.gen.rx_bytes+=len; // Count bytes. in mac_drv_rx_complete()
1640 smc->os.MacStat.gen.multicast++; in mac_drv_rx_complete()
1656 smc->os.MacStat.gen.rx_errors++; // Count receive packets in mac_drv_rx_complete()
1666 * The hardware module calls this function to request the OS-specific
1694 MaxFrameSize = smc->os.MaxFrameSize; in mac_drv_requeue_rxd()
1711 b_addr = dma_map_single(&(&smc->os.pdev)->dev, in mac_drv_requeue_rxd()
1719 v_addr = smc->os.LocalRxBuffer; in mac_drv_requeue_rxd()
1720 b_addr = smc->os.LocalRxBufferDMA; in mac_drv_requeue_rxd()
1726 b_addr = dma_map_single(&(&smc->os.pdev)->dev, v_addr, in mac_drv_requeue_rxd()
1767 MaxFrameSize = smc->os.MaxFrameSize; in mac_drv_fill_rxd()
1779 b_addr = dma_map_single(&(&smc->os.pdev)->dev, v_addr, in mac_drv_fill_rxd()
1789 v_addr = smc->os.LocalRxBuffer; in mac_drv_fill_rxd()
1790 b_addr = smc->os.LocalRxBufferDMA; in mac_drv_fill_rxd()
1834 skfddi_priv *bp = &smc->os; in mac_drv_clear_rxd()
1902 skb->protocol = fddi_type_trans(skb, smc->os.dev); in mac_drv_rx_init()
2027 smc->os.MacStat.gen.rx_errors++; in smt_stat_counter()
2221 smc->os.ResetRequested = TRUE; // Set flag. in drv_reset_indication()