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

Lines Matching defs:csta

1085 init_chan(int chan, struct IsdnCardState *csta)
1087 struct Channel *chanp = csta->channel + chan;
1090 chanp->cs = csta;
1091 chanp->bcs = csta->bcs + chan;
1108 if (!chan || (test_bit(FLG_TWO_DCHAN, &csta->HW_Flags) && chan < 2)) {
1113 chanp->d_st = csta->channel->d_st;
1120 CallcNewChan(struct IsdnCardState *csta) {
1124 err = init_chan(0, csta);
1127 err = init_chan(1, csta);
1133 err = init_chan(i+2,csta);
1138 if (test_bit(FLG_PTP, &csta->channel->d_st->l2.flag)) {
1140 csta->channel->d_st->lli.l4l3(csta->channel->d_st,
1161 CallcFreeChan(struct IsdnCardState *csta)
1166 FsmDelTimer(&csta->channel[i].drel_timer, 74);
1167 FsmDelTimer(&csta->channel[i].dial_timer, 75);
1168 if (i || test_bit(FLG_TWO_DCHAN, &csta->HW_Flags))
1169 release_d_st(csta->channel + i);
1170 if (csta->channel[i].b_st) {
1171 release_b_st(csta->channel + i);
1172 kfree(csta->channel[i].b_st);
1173 csta->channel[i].b_st = NULL;
1176 if (i || test_bit(FLG_TWO_DCHAN, &csta->HW_Flags)) {
1177 release_d_st(csta->channel + i);
1179 csta->channel[i].d_st = NULL;
1392 distr_debug(struct IsdnCardState *csta, int debugflags)
1395 struct Channel *chanp = csta->channel;
1412 csta->debug |= DEB_DLOG_HEX;
1414 csta->debug &= ~DEB_DLOG_HEX;
1497 struct IsdnCardState *csta = hisax_findcard(ic->driver);
1503 if (!csta) {
1511 chanp = csta->channel + ic->arg;
1514 chanp = csta->channel + (ic->arg & 0xff);
1517 csta->cardnr + 1, ic->arg >> 8);
1521 chanp = csta->channel + (ic->arg & 0xff);
1524 csta->cardnr + 1, ic->arg >> 8);
1528 chanp = csta->channel + (ic->arg & 0xff);
1546 chanp = csta->channel + ic->arg;
1552 chanp = csta->channel + ic->arg;
1559 chanp = csta->channel + ic->arg;
1565 chanp = csta->channel + ic->arg;
1577 lli_got_manufacturer(chanp, csta, &ic->parm.cmsg);
1587 HiSax_reportcard(csta->cardnr, num);
1591 distr_debug(csta, num);
1593 csta->cardnr + 1, num);
1594 HiSax_putstatus(csta, "debugging flags ",
1595 "card %d set to %x", csta->cardnr + 1, num);
1599 csta->channel[0].b_st->l1.delay = num;
1600 csta->channel[1].b_st->l1.delay = num;
1601 HiSax_putstatus(csta, "delay ", "card %d set to %d ms",
1602 csta->cardnr + 1, num);
1604 csta->cardnr + 1, num);
1609 HiSax_putstatus(csta, "Set LEASED ",
1615 chanp = csta->channel +num;
1617 HiSax_putstatus(csta, "Card",
1619 csta->cardnr + 1, num + 1);
1628 if (csta->stlist)
1629 csta->stlist->l2.l2l1(csta->stlist,
1634 if (test_bit(FLG_TWO_DCHAN, &csta->HW_Flags)) {
1637 test_and_set_bit(FLG_PTP, &csta->channel[0].d_st->l2.flag);
1638 test_and_set_bit(FLG_FIXED_TEI, &csta->channel[0].d_st->l2.flag);
1639 csta->channel[0].d_st->l2.tei = 0;
1640 HiSax_putstatus(csta, "set card ", "in PTP mode");
1643 csta->channel[0].d_st->lli.l4l3(csta->channel[0].d_st,
1646 test_and_clear_bit(FLG_PTP, &csta->channel[0].d_st->l2.flag);
1647 test_and_clear_bit(FLG_FIXED_TEI, &csta->channel[0].d_st->l2.flag);
1648 HiSax_putstatus(csta, "set card ", "in PTMP mode");
1654 chanp = csta->channel + (num & 1);
1659 HiSax_putstatus(csta, "set card ", "in VAR TEI mode");
1664 HiSax_putstatus(csta, "set card ", "in FIXED TEI (%d) mode", num);
1672 num = csta->debug & DEB_DLOG_HEX;
1673 csta->debug = *(unsigned int *) ic->parm.num;
1674 csta->debug |= num;
1677 csta->cardnr + 1, csta->debug);
1679 csta->cardnr + 1, csta->debug);
1682 csta->channel[0].d_st->l3.debug = *(unsigned int *) ic->parm.num;
1683 csta->channel[1].d_st->l3.debug = *(unsigned int *) ic->parm.num;
1685 "flags card %d set to %x\n", csta->cardnr + 1,
1688 csta->cardnr + 1, *(unsigned int *) ic->parm.num);
1692 return(set_channel_limit(csta, i));
1694 if (csta->auxcmd)
1695 return(csta->auxcmd(csta, ic));
1703 chanp = csta->channel + ic->arg;
1710 chanp = csta->channel + ic->arg;
1717 chanp = csta->channel + ic->arg;
1726 for (st = csta->stlist; st; st = st->next)
1732 if (csta->auxcmd)
1733 return(csta->auxcmd(csta, ic));
1742 struct IsdnCardState *csta = hisax_findcard(id);
1748 if (!csta) {
1753 chanp = csta->channel + chan;