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

Lines Matching defs:link

73 static int ray_config(struct pcmcia_device *link);
74 static void ray_release(struct pcmcia_device *link);
362 static void ray_detach(struct pcmcia_device *link)
367 dev_dbg(&link->dev, "ray_detach\n");
370 dev = link->priv;
372 ray_release(link);
377 if (link->priv) {
381 dev_dbg(&link->dev, "ray_cs ray_detach ending\n");
390 static int ray_config(struct pcmcia_device *link)
395 struct net_device *dev = (struct net_device *)link->priv;
398 dev_dbg(&link->dev, "ray_config\n");
402 link->prod_id[0] ? link->prod_id[0] : " ",
403 link->prod_id[1] ? link->prod_id[1] : " ",
404 link->prod_id[2] ? link->prod_id[2] : " ",
405 link->prod_id[3] ? link->prod_id[3] : " ");
410 ret = pcmcia_request_irq(link, ray_interrupt);
413 dev->irq = link->irq;
418 ret = pcmcia_request_configuration(link, &link->conf);
428 ret = pcmcia_request_window(link, &req, &link->win);
431 ret = pcmcia_map_mem_page(link, link->win, 0);
442 ret = pcmcia_request_window(link, &req, &local->rmem_handle);
445 ret = pcmcia_map_mem_page(link, local->rmem_handle, 0x8000);
456 ret = pcmcia_request_window(link, &req, &local->amem_handle);
459 ret = pcmcia_map_mem_page(link, local->amem_handle, 0);
464 dev_dbg(&link->dev, "ray_config sram=%p\n", local->sram);
465 dev_dbg(&link->dev, "ray_config rmem=%p\n", local->rmem);
466 dev_dbg(&link->dev, "ray_config amem=%p\n", local->amem);
468 ray_release(link);
472 SET_NETDEV_DEV(dev, &link->dev);
476 ray_release(link);
486 ray_release(link);
514 struct pcmcia_device *link = local->finder;
515 dev_dbg(&link->dev, "ray_init(0x%p)\n", dev);
516 if (!(pcmcia_dev_present(link))) {
517 dev_dbg(&link->dev, "ray_init - device not present\n");
539 dev_dbg(&link->dev, "ray_init firmware version %d.%d\n", local->fw_ver,
545 dev_dbg(&link->dev, "ray_init tib_length = 0x%02x\n", local->tib_length);
564 dev_dbg(&link->dev, "ray_init ending\n");
575 struct pcmcia_device *link = local->finder;
577 dev_dbg(&link->dev, "dl_startup_params entered\n");
578 if (!(pcmcia_dev_present(link))) {
579 dev_dbg(&link->dev, "ray_cs dl_startup_params - device not present\n");
597 dev_dbg(&link->dev, "dl_startup_params start ccsindex = %d\n",
613 dev_dbg(&link->dev,
686 struct pcmcia_device *link = local->finder;
688 if (!(pcmcia_dev_present(link))) {
689 dev_dbg(&link->dev, "ray_cs verify_dl_startup - device not present\n");
714 struct pcmcia_device *link = local->finder;
715 if (!(pcmcia_dev_present(link))) {
716 dev_dbg(&link->dev, "ray_cs start_net - device not present\n");
727 dev_dbg(&link->dev, "ray start net failed - card not ready for intr\n");
742 struct pcmcia_device *link = local->finder;
744 if (!(pcmcia_dev_present(link))) {
745 dev_dbg(&link->dev, "ray_cs join_net - device not present\n");
757 dev_dbg(&link->dev, "ray join net failed - card not ready for intr\n");
769 static void ray_release(struct pcmcia_device *link)
771 struct net_device *dev = link->priv;
774 dev_dbg(&link->dev, "ray_release\n");
781 pcmcia_disable_device(link);
783 dev_dbg(&link->dev, "ray_release ending\n");
786 static int ray_suspend(struct pcmcia_device *link)
788 struct net_device *dev = link->priv;
790 if (link->open)
796 static int ray_resume(struct pcmcia_device *link)
798 struct net_device *dev = link->priv;
800 if (link->open) {
815 struct pcmcia_device *link = local->finder;
817 dev_dbg(&link->dev, "ray_dev_init(dev=%p)\n", dev);
818 if (!(pcmcia_dev_present(link))) {
819 dev_dbg(&link->dev, "ray_dev_init - device not present\n");
833 dev_dbg(&link->dev,
842 dev_dbg(&link->dev, "ray_dev_init ending\n");
850 struct pcmcia_device *link = local->finder;
852 dev_dbg(&link->dev, "ray_dev_config(dev=%p,ifmap=%p)\n", dev, map);
853 if (!(pcmcia_dev_present(link))) {
854 dev_dbg(&link->dev, "ray_dev_config - device not present\n");
866 struct pcmcia_device *link = local->finder;
869 if (!pcmcia_dev_present(link)) {
870 dev_dbg(&link->dev, "ray_dev_start_xmit - device not present\n");
875 dev_dbg(&link->dev, "ray_dev_start_xmit(skb=%p, dev=%p)\n", skb, dev);
877 dev_dbg(&link->dev, "ray_cs Sending authentication request.\n");
1439 struct pcmcia_device *link = local->finder;
1455 if (pcmcia_dev_present(link)) {
1527 struct pcmcia_device *link;
1528 link = local->finder;
1530 dev_dbg(&link->dev, "ray_open('%s')\n", dev->name);
1532 if (link->open == 0)
1534 link->open++;
1540 dev_dbg(&link->dev, "ray_open: doing init now !\n");
1556 dev_dbg(&link->dev, "ray_open ending\n");
1564 struct pcmcia_device *link;
1565 link = local->finder;
1567 dev_dbg(&link->dev, "ray_dev_close('%s')\n", dev->name);
1569 link->open--;
1592 struct pcmcia_device *link = local->finder;
1594 if (!(pcmcia_dev_present(link))) {
1595 dev_dbg(&link->dev, "ray_cs interrupt_ecf - device not present\n");
1598 dev_dbg(&link->dev, "interrupt_ecf(local=%p, ccs = 0x%x\n", local, ccs);
1605 dev_dbg(&link->dev, "ray_cs interrupt_ecf card not ready for interrupt\n");
1621 struct pcmcia_device *link = local->finder;
1623 if (!(pcmcia_dev_present(link))) {
1624 dev_dbg(&link->dev, "ray_cs get_free_tx_ccs - device not present\n");
1629 dev_dbg(&link->dev, "ray_cs tx_ccs_lock busy\n");
1636 writeb(CCS_END_LIST, &(pccs + i)->link);
1642 dev_dbg(&link->dev, "ray_cs ERROR no free tx CCS for raylink card\n");
1653 struct pcmcia_device *link = local->finder;
1655 if (!(pcmcia_dev_present(link))) {
1656 dev_dbg(&link->dev, "ray_cs get_free_ccs - device not present\n");
1660 dev_dbg(&link->dev, "ray_cs ccs_lock busy\n");
1667 writeb(CCS_END_LIST, &(pccs + i)->link);
1673 dev_dbg(&link->dev, "ray_cs ERROR no free CCS for raylink card\n");
1728 struct pcmcia_device *link = local->finder;
1730 if (!(pcmcia_dev_present(link))) {
1731 dev_dbg(&link->dev, "ray_cs net_device_stats - device not present\n");
1758 struct pcmcia_device *link = local->finder;
1763 if (!(pcmcia_dev_present(link))) {
1764 dev_dbg(&link->dev, "ray_update_parm - device not present\n");
1769 dev_dbg(&link->dev, "ray_update_parm - No free ccs\n");
1782 dev_dbg(&link->dev, "ray_cs associate failed - ECF not ready for intr\n");
1793 struct pcmcia_device *link = local->finder;
1796 if (!(pcmcia_dev_present(link))) {
1797 dev_dbg(&link->dev, "ray_update_multi_list - device not present\n");
1800 dev_dbg(&link->dev, "ray_update_multi_list(%p)\n", dev);
1802 dev_dbg(&link->dev, "ray_update_multi - No free ccs\n");
1818 dev_dbg(&link->dev,
1829 dev_dbg(&link->dev, "ray_cs update_multi %d addresses in list\n", i);
1834 dev_dbg(&link->dev,
1880 struct pcmcia_device *link;
1895 link = (struct pcmcia_device *)local->finder;
1896 if (!pcmcia_dev_present(link)) {
1904 dev_dbg(&link->dev, "ray_cs interrupt bad rcsindex = 0x%x\n", rcsindex);
1916 dev_dbg(&link->dev,
1919 dev_dbg(&link->dev,
1924 dev_dbg(&link->dev, "ray_cs interrupt update params done\n");
1929 dev_dbg(&link->dev,
1935 dev_dbg(&link->dev, "ray_cs interrupt report params done\n");
1938 dev_dbg(&link->dev,
1942 dev_dbg(&link->dev,
1951 dev_dbg(&link->dev,
1955 dev_dbg(&link->dev,
1983 dev_dbg(&link->dev,
1988 dev_dbg(&link->dev,
1999 dev_dbg(&link->dev, "ray_cs association successful\n");
2001 dev_dbg(&link->dev, "ray_cs association failed,\n");
2008 dev_dbg(&link->dev,
2011 dev_dbg(&link->dev,
2019 dev_dbg(&link->dev, "ray_cs interrupt mem test done\n");
2022 dev_dbg(&link->dev,
2026 dev_dbg(&link->dev, "ray_cs interrupt dump memory done\n");
2029 dev_dbg(&link->dev,
2033 dev_dbg(&link->dev,
2047 dev_dbg(&link->dev, "ray_cs interrupt rejoin net complete\n");
2057 dev_dbg(&link->dev,
2067 dev_dbg(&link->dev, "ray_cs interrupt roaming initiated\n");
2072 dev_dbg(&link->dev, "ray_cs interrupt japan call sign rx\n");
2075 dev_dbg(&link->dev,
2160 u_char linksrcaddr[ETH_ALEN]; /* Other end of the wireless link */
2429 struct pcmcia_device *link = local->finder;
2430 dev_dbg(&link->dev, "ray_cs Starting authentication.\n");
2431 if (!(pcmcia_dev_present(link))) {
2432 dev_dbg(&link->dev, "ray_cs authenticate - device not present\n");
2500 struct pcmcia_device *link = local->finder;
2501 struct net_device *dev = link->priv;
2503 if (!(pcmcia_dev_present(link))) {
2504 dev_dbg(&link->dev, "ray_cs associate - device not present\n");
2510 dev_dbg(&link->dev, "ray_cs associate - No free ccs\n");
2513 dev_dbg(&link->dev, "ray_cs Starting association with access point\n");
2519 dev_dbg(&link->dev, "ray_cs associate failed - ECF not ready for intr\n");
2587 struct pcmcia_device *link;
2594 link = this_device;
2595 if (!link)
2597 dev = (struct net_device *)link->priv;