• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/otus/

Lines Matching refs:vap

290 struct zsVapStruct vap[ZM_VAP_PORT_NUMBER];
697 vap[i].dev = NULL;
698 vap[i].openFlag = 0;
708 if (vap[vapId].openFlag == 0)
710 vap[vapId].openFlag = 1;
711 printk("zfLnxVapOpen : device name=%s, vap ID=%d\n", dev->name, vapId);
718 printk("VAP opened error : vap ID=%d\n", vapId);
731 if (vap[vapId].openFlag == 1)
733 printk("zfLnxVapClose: device name=%s, vap ID=%d\n", dev->name, vapId);
736 vap[vapId].openFlag = 0;
740 printk("VAP port was not opened : vap ID=%d\n", vapId);
753 //printk("zfLnxVapXmitFrame: vap ID=%d\n", vapId);
761 if (vap[vapId].openFlag == 0)
801 vap[vapId].dev = alloc_etherdev(0);
802 printk("Register vap dev=%p\n", vap[vapId].dev);
804 if(vap[vapId].dev == NULL) {
810 ether_setup(vap[vapId].dev);
813 memcpy(vap[vapId].dev->dev_addr, parentDev->dev_addr, ETH_ALEN);
815 vap[vapId].dev->irq = parentDev->irq;
816 vap[vapId].dev->base_addr = parentDev->base_addr;
817 vap[vapId].dev->mem_start = parentDev->mem_start;
818 vap[vapId].dev->mem_end = parentDev->mem_end;
819 vap[vapId].dev->ml_priv = parentDev->ml_priv;
822 vap[vapId].dev->netdev_ops = &vap_netdev_ops;
823 vap[vapId].dev->destructor = free_netdev;
825 vap[vapId].dev->tx_queue_len = 0;
827 vap[vapId].dev->dev_addr[0] = parentDev->dev_addr[0];
828 vap[vapId].dev->dev_addr[1] = parentDev->dev_addr[1];
829 vap[vapId].dev->dev_addr[2] = parentDev->dev_addr[2];
830 vap[vapId].dev->dev_addr[3] = parentDev->dev_addr[3];
831 vap[vapId].dev->dev_addr[4] = parentDev->dev_addr[4];
832 vap[vapId].dev->dev_addr[5] = parentDev->dev_addr[5] + (vapId+1);
835 netif_stop_queue(vap[vapId].dev);
837 sprintf(vap[vapId].dev->name, "vap%d", vapId);
838 printk("Register VAP dev success : %s\n", vap[vapId].dev->name);
840 if(register_netdevice(vap[vapId].dev) != 0) {
842 vap[vapId].dev = NULL;
853 printk("Unregister VAP dev : %s\n", vap[vapId].dev->name);
855 if(vap[vapId].dev != NULL) {
856 printk("Unregister vap dev=%p\n", vap[vapId].dev);
859 unregister_netdev(vap[vapId].dev);
862 vap[vapId].dev = NULL;