Lines Matching refs:lp

276         struct cops_local *lp;  in cops_probe1()  local
336 lp = netdev_priv(dev); in cops_probe1()
337 spin_lock_init(&lp->lock); in cops_probe1()
340 lp->board = board; in cops_probe1()
417 struct cops_local *lp = netdev_priv(dev); in cops_open() local
425 if(lp->board==TANGENT) /* Poll 20 times per second */ in cops_open()
451 struct cops_local *lp = netdev_priv(dev); in cops_jumpstart() local
466 if(lp->nodeid == 1) in cops_jumpstart()
467 cops_nodeid(dev,lp->node_acquire); in cops_jumpstart()
485 struct cops_local *lp = netdev_priv(dev); in cops_reset() local
488 if(lp->board==TANGENT) in cops_reset()
497 if(lp->board==DAYNA) in cops_reset()
514 struct cops_local *lp = netdev_priv(dev); in cops_load() local
522 if(lp->board==DAYNA) in cops_load()
530 if(lp->board==TANGENT) in cops_load()
543 if(lp->board==DAYNA && ltf->length!=5983) in cops_load()
548 if(lp->board==TANGENT && ltf->length!=2501) in cops_load()
554 if(lp->board==DAYNA) in cops_load()
585 if(lp->board==DAYNA) /* Tell Dayna to run the firmware code. */ in cops_load()
590 if(lp->board==TANGENT) in cops_load()
605 struct cops_local *lp = netdev_priv(dev); in cops_nodeid() local
608 if(lp->board == DAYNA) in cops_nodeid()
625 if(lp->board == TANGENT) in cops_nodeid()
645 lp->node_acquire=0; /* Set nodeid holder to 0. */ in cops_nodeid()
646 while(lp->node_acquire==0) /* Get *True* nodeid finally. */ in cops_nodeid()
650 if(lp->board == DAYNA) in cops_nodeid()
655 if(lp->board == TANGENT) in cops_nodeid()
665 dev->name, lp->node_acquire); in cops_nodeid()
667 lp->nodeid=1; /* Set got nodeid to 1. */ in cops_nodeid()
710 struct cops_local *lp; in cops_interrupt() local
715 lp = netdev_priv(dev); in cops_interrupt()
717 if(lp->board==DAYNA) in cops_interrupt()
750 struct cops_local *lp = netdev_priv(dev); in cops_rx() local
756 spin_lock_irqsave(&lp->lock, flags); in cops_rx()
758 if(lp->board==DAYNA) in cops_rx()
775 spin_unlock_irqrestore(&lp->lock, flags); in cops_rx()
781 if(lp->board==DAYNA) in cops_rx()
798 spin_unlock_irqrestore(&lp->lock, flags); in cops_rx()
807 if(lp->board==DAYNA) in cops_rx()
810 spin_unlock_irqrestore(&lp->lock, flags); /* Restore interrupts. */ in cops_rx()
825 lp->node_acquire = skb->data[0]; in cops_rx()
853 struct cops_local *lp = netdev_priv(dev); in cops_timeout() local
857 if(lp->board==TANGENT) in cops_timeout()
876 struct cops_local *lp = netdev_priv(dev); in cops_send_packet() local
886 spin_lock_irqsave(&lp->lock, flags); in cops_send_packet()
887 if(lp->board == DAYNA) /* Wait for adapter transmit buffer. */ in cops_send_packet()
890 if(lp->board == TANGENT) /* Wait for adapter transmit buffer. */ in cops_send_packet()
896 if(lp->board == DAYNA) in cops_send_packet()
904 if(lp->board == DAYNA) /* Check the transmit buffer again. */ in cops_send_packet()
909 if(lp->board==DAYNA) /* Dayna requires you kick the card */ in cops_send_packet()
912 spin_unlock_irqrestore(&lp->lock, flags); /* Restore interrupts. */ in cops_send_packet()
937 struct cops_local *lp = netdev_priv(dev); in cops_ioctl() local
939 struct atalk_addr *aa = &lp->node_addr; in cops_ioctl()
947 aa->s_node = lp->node_acquire; in cops_ioctl()
973 struct cops_local *lp = netdev_priv(dev); in cops_close() local
977 if(lp->board==TANGENT && dev->irq==0) in cops_close()