Lines Matching defs:drv

90 	TWlanDrvIfObj *drv = (TWlanDrvIfObj *)OsContext;
94 EvHandlerSendEvent(drv->tCommon.hEvHandler, IPC_EVENT_LOGGER, pMsg, len);
271 TWlanDrvIfObj *drv = (TWlanDrvIfObj *)OsContext;
273 mod_timer (drv->hPollTimer, jiffies + TIWLAN_IRQ_POLL_INTERVAL);
394 TWlanDrvIfObj *drv = (TWlanDrvIfObj *)OsContext;
396 spin_lock_irqsave (&drv->lock, drv->flags);
413 TWlanDrvIfObj *drv = (TWlanDrvIfObj *)OsContext;
415 spin_unlock_irqrestore (&drv->lock, drv->flags);
430 TWlanDrvIfObj *drv = (TWlanDrvIfObj *)OsContext;
470 skb->dev = drv->netdev;
471 skb->protocol = eth_type_trans(skb, drv->netdev);
474 drv->stats.rx_packets++;
475 drv->stats.rx_bytes += skb->len;
483 os_wake_lock_timeout_enable(drv);
533 TWlanDrvIfObj *drv = (TWlanDrvIfObj *)OsContext;
541 if (drv->netdev != NULL)
542 netif_carrier_on(drv->netdev);
546 if (drv->netdev != NULL)
547 netif_carrier_off(drv->netdev);
551 drv->tCommon.uLinkSpeed = (*(TI_UINT32*)pData->uBuffer * 10000) / 2;
552 ti_nodprintf(TIWLAN_LOG_INFO, "\n Link Speed = 0x%08x \n",drv->tCommon.uLinkSpeed);
565 TWlanDrvIfObj *drv = (TWlanDrvIfObj *)OsContext;
566 disable_irq (drv->irq);
571 TWlanDrvIfObj *drv = (TWlanDrvIfObj *)OsContext;
572 enable_irq (drv->irq);
601 TWlanDrvIfObj *drv = (TWlanDrvIfObj *)OsContext;
605 if (drv) {
606 spin_lock_irqsave(&drv->lock, flags);
607 ret = drv->wl_packet;
608 if (drv->wl_packet) {
609 drv->wl_packet = 0;
611 wake_lock_timeout(&drv->wl_rxwake, HZ);
614 spin_unlock_irqrestore(&drv->lock, flags);
631 TWlanDrvIfObj *drv = (TWlanDrvIfObj *)OsContext;
635 if (drv) {
636 spin_lock_irqsave(&drv->lock, flags);
637 ret = drv->wl_packet = 1;
638 spin_unlock_irqrestore(&drv->lock, flags);
654 TWlanDrvIfObj *drv = (TWlanDrvIfObj *)OsContext;
658 if (drv) {
659 spin_lock_irqsave(&drv->lock, flags);
661 if (!drv->wl_count)
662 wake_lock(&drv->wl_wifi);
664 drv->wl_count++;
665 ret = drv->wl_count;
666 spin_unlock_irqrestore(&drv->lock, flags);
683 TWlanDrvIfObj *drv = (TWlanDrvIfObj *)OsContext;
687 if (drv) {
688 spin_lock_irqsave(&drv->lock, flags);
689 if (drv->wl_count) {
690 drv->wl_count--;
692 if (!drv->wl_count)
693 wake_unlock(&drv->wl_wifi);
695 ret = drv->wl_count;
697 spin_unlock_irqrestore(&drv->lock, flags);
714 TWlanDrvIfObj *drv = (TWlanDrvIfObj *)OsContext;
722 if( !queue_work(drv->tiwlan_wq, &drv->tWork) ) {