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

Lines Matching defs:ia_vcc

143   struct ia_vcc         *iavcc_r = NULL; 
176 static u16 get_desc (IADEV *dev, struct ia_vcc *iavcc) {
179 struct ia_vcc *iavcc_r = NULL;
406 struct ia_vcc *ia_vcc;
438 ia_vcc = INPH_IA_VCC(vcc);
439 ia_vcc->NumCbrEntry = entries;
560 struct ia_vcc *iavcc;
586 struct ia_vcc *iavcc;
1158 struct ia_vcc *ia_vcc;
1169 ia_vcc = INPH_IA_VCC(vcc);
1170 if (ia_vcc == NULL)
1538 struct ia_vcc *iavcc;
1597 struct ia_vcc *ia_vcc;
1616 ia_vcc = INPH_IA_VCC(vcc);
1617 memset((caddr_t)ia_vcc, 0, sizeof(*ia_vcc));
1623 kfree(ia_vcc);
1626 ia_vcc->vc_desc_cnt = 0;
1627 ia_vcc->txing = 1;
1638 ia_vcc->pcr = vcc->qos.txtp.pcr;
1640 if (ia_vcc->pcr > (iadev->LineRate / 6) ) ia_vcc->ltimeout = HZ / 10;
1641 else if (ia_vcc->pcr > (iadev->LineRate / 130)) ia_vcc->ltimeout = HZ;
1642 else if (ia_vcc->pcr <= 170) ia_vcc->ltimeout = 16 * HZ;
1643 else ia_vcc->ltimeout = 2700 * HZ / ia_vcc->pcr;
1644 if (ia_vcc->pcr < iadev->rate_limit)
1645 skb_queue_head_init (&ia_vcc->txing_skb);
1646 if (ia_vcc->pcr < iadev->rate_limit) {
1650 if (ia_vcc->pcr > 60000)
1652 else if (ia_vcc->pcr > 2000)
2447 struct ia_vcc *ia_vcc;
2453 ia_vcc = INPH_IA_VCC(vcc);
2454 if (!ia_vcc) return;
2456 IF_EVENT(printk("ia_close: ia_vcc->vc_desc_cnt = %d vci = %d\n",
2457 ia_vcc->vc_desc_cnt,vcc->vci);)
2477 IF_EVENT(printk("IA TX Done decs_cnt = %d\n", ia_vcc->vc_desc_cnt);)
2478 closetime = 300000 / ia_vcc->pcr;
2482 wait_event_timeout(iadev->close_wait, (ia_vcc->vc_desc_cnt <= 0), closetime);
2493 ia_vcc = INPH_IA_VCC(vcc);
2494 iadev->sum_mcr -= ia_vcc->NumCbrEntry*iadev->Granularity;
2521 ia_vcc = NULL;
2530 struct ia_vcc *ia_vcc;
2549 ia_vcc = kmalloc(sizeof(*ia_vcc), GFP_KERNEL);
2550 if (!ia_vcc) return -ENOMEM;
2551 vcc->dev_data = ia_vcc;
2736 struct ia_vcc *iavcc;
2896 struct ia_vcc *iavcc;