taglinefilesource code
ippp_table599drivers/isdn/isdn_net.cif (ippp_table[lp->ppp_minor]->mpppcfg &
ippp_table601drivers/isdn/isdn_net.cif (ippp_table[lp->ppp_minor]->mpppcfg &
ippp_table1158drivers/isdn/isdn_net.cif (ippp_table[lp->ppp_minor]->mpppcfg &
ippp_table1160drivers/isdn/isdn_net.cif (ippp_table[lp->ppp_minor]->mpppcfg &
ippp_table76drivers/isdn/isdn_ppp.cstruct ippp_struct *ippp_table[ISDN_MAX_CHANNELS];
ippp_table110drivers/isdn/isdn_ppp.cprintk(KERN_DEBUG "isdn_ppp_free %d %lx %lx\n", lp->ppp_minor, (long) lp,(long) ippp_table[lp->ppp_minor]->lp);
ippp_table112drivers/isdn/isdn_ppp.cippp_table[lp->ppp_minor]->lp = NULL;
ippp_table133drivers/isdn/isdn_ppp.cif (ippp_table[i]->state == IPPP_OPEN) {    /* OPEN, but not connected! */
ippp_table147drivers/isdn/isdn_ppp.cippp_table[lp->ppp_minor]->lp = lp;
ippp_table151drivers/isdn/isdn_ppp.cippp_table[lp->ppp_minor]->unit = unit;
ippp_table153drivers/isdn/isdn_ppp.cippp_table[lp->ppp_minor]->state = IPPP_OPEN | IPPP_CONNECT | IPPP_NOBLOCK;
ippp_table160drivers/isdn/isdn_ppp.cif (ippp_table[lp->ppp_minor]->wq)
ippp_table161drivers/isdn/isdn_ppp.cwake_up_interruptible(&ippp_table[lp->ppp_minor]->wq);
ippp_table171drivers/isdn/isdn_ppp.cif (ippp_table[minor]->state && ippp_table[minor]->wq)
ippp_table172drivers/isdn/isdn_ppp.cwake_up_interruptible(&ippp_table[minor]->wq);
ippp_table174drivers/isdn/isdn_ppp.cippp_table[minor]->state = IPPP_CLOSEWAIT;
ippp_table185drivers/isdn/isdn_ppp.cprintk(KERN_DEBUG "ippp, open, minor: %d state: %04x\n", minor,ippp_table[minor]->state);
ippp_table187drivers/isdn/isdn_ppp.cif (ippp_table[minor]->state)
ippp_table190drivers/isdn/isdn_ppp.cippp_table[minor]->lp = 0;
ippp_table191drivers/isdn/isdn_ppp.cippp_table[minor]->mp_seqno = 0;  /* MP sequence number */
ippp_table192drivers/isdn/isdn_ppp.cippp_table[minor]->pppcfg = 0;    /* ppp configuration */
ippp_table193drivers/isdn/isdn_ppp.cippp_table[minor]->mpppcfg = 0;   /* mppp configuration */
ippp_table194drivers/isdn/isdn_ppp.cippp_table[minor]->range = 0x1000000;  /* MP: 24 bit range */
ippp_table195drivers/isdn/isdn_ppp.cippp_table[minor]->last_link_seqno = -1;  /* MP: maybe set to Bundle-MIN, when joining a bundle ?? */
ippp_table196drivers/isdn/isdn_ppp.cippp_table[minor]->unit = -1;  /* set, when we have our interface */
ippp_table197drivers/isdn/isdn_ppp.cippp_table[minor]->mru = 1524;  /* MRU, default 1524 */
ippp_table198drivers/isdn/isdn_ppp.cippp_table[minor]->maxcid = 16;  /* VJ: maxcid */
ippp_table199drivers/isdn/isdn_ppp.cippp_table[minor]->tk = current;
ippp_table200drivers/isdn/isdn_ppp.cippp_table[minor]->wq = NULL;    /* read() wait queue */
ippp_table201drivers/isdn/isdn_ppp.cippp_table[minor]->wq1 = NULL;   /* select() wait queue */
ippp_table202drivers/isdn/isdn_ppp.cippp_table[minor]->first = ippp_table[minor]->rq + NUM_RCV_BUFFS - 1; /* receive queue */
ippp_table203drivers/isdn/isdn_ppp.cippp_table[minor]->last = ippp_table[minor]->rq;
ippp_table208drivers/isdn/isdn_ppp.cippp_table[minor]->cbuf = kmalloc(ippp_table[minor]->mru + PPP_HARD_HDR_LEN + 2, GFP_KERNEL);
ippp_table210drivers/isdn/isdn_ppp.cif (ippp_table[minor]->cbuf == NULL) {
ippp_table214drivers/isdn/isdn_ppp.cippp_table[minor]->slcomp = slhc_init(16, 16);  /* not necessary for 2. link in bundle */
ippp_table217drivers/isdn/isdn_ppp.cippp_table[minor]->state = IPPP_OPEN;
ippp_table230drivers/isdn/isdn_ppp.cprintk(KERN_DEBUG "ippp: release, minor: %d %lx\n", minor, (long) ippp_table[minor]->lp);
ippp_table233drivers/isdn/isdn_ppp.cif (ippp_table[minor]->lp) {  /* a lp address says: this link is still up */
ippp_table236drivers/isdn/isdn_ppp.cif(&p->local == ippp_table[minor]->lp)
ippp_table242drivers/isdn/isdn_ppp.cp = ippp_table[minor]->lp->netdev;
ippp_table244drivers/isdn/isdn_ppp.cippp_table[minor]->lp->ppp_minor = -1;
ippp_table246drivers/isdn/isdn_ppp.cippp_table[minor]->lp = NULL;
ippp_table249drivers/isdn/isdn_ppp.cif (ippp_table[minor]->rq[i].buf)
ippp_table250drivers/isdn/isdn_ppp.ckfree(ippp_table[minor]->rq[i].buf);
ippp_table254drivers/isdn/isdn_ppp.cslhc_free(ippp_table[minor]->slcomp);
ippp_table255drivers/isdn/isdn_ppp.ckfree(ippp_table[minor]->cbuf);
ippp_table258drivers/isdn/isdn_ppp.cippp_table[minor]->state = 0;
ippp_table286drivers/isdn/isdn_ppp.cprintk(KERN_DEBUG " state: %x\n",ippp_table[minor]->state);
ippp_table289drivers/isdn/isdn_ppp.cif (!(ippp_table[minor]->state & IPPP_OPEN))
ippp_table303drivers/isdn/isdn_ppp.c(int) minor, (int) ippp_table[minor]->unit, (int) val);
ippp_table310drivers/isdn/isdn_ppp.cif ((r = set_arg((void *) arg, ippp_table[minor]->unit)))
ippp_table314drivers/isdn/isdn_ppp.cif ((r = set_arg((void *) arg, ippp_table[minor]->mpppcfg)))
ippp_table320drivers/isdn/isdn_ppp.cippp_table[minor]->mpppcfg = val;
ippp_table323drivers/isdn/isdn_ppp.cif ((r = set_arg((void *) arg, ippp_table[minor]->pppcfg)))
ippp_table330drivers/isdn/isdn_ppp.cif (val & SC_ENABLE_IP && !(ippp_table[minor]->pppcfg & SC_ENABLE_IP)) {
ippp_table331drivers/isdn/isdn_ppp.cippp_table[minor]->lp->netdev->dev.tbusy = 0;
ippp_table334drivers/isdn/isdn_ppp.cippp_table[minor]->pppcfg = val;
ippp_table345drivers/isdn/isdn_ppp.cippp_table[minor]->mru = val;
ippp_table354drivers/isdn/isdn_ppp.cippp_table[minor]->maxcid = val;
ippp_table375drivers/isdn/isdn_ppp.cif (!(ippp_table[minor]->state & IPPP_OPEN))
ippp_table382drivers/isdn/isdn_ppp.cbl = ippp_table[minor]->last;
ippp_table383drivers/isdn/isdn_ppp.cbf = ippp_table[minor]->first;
ippp_table384drivers/isdn/isdn_ppp.cif (bf->next == bl && !(ippp_table[minor]->state & IPPP_NOBLOCK)) {
ippp_table385drivers/isdn/isdn_ppp.cselect_wait(&ippp_table[minor]->wq, st);
ippp_table389drivers/isdn/isdn_ppp.cippp_table[minor]->state &= ~IPPP_NOBLOCK;
ippp_table396drivers/isdn/isdn_ppp.cselect_wait(&ippp_table[minor]->wq1, st);
ippp_table415drivers/isdn/isdn_ppp.cif (!(ippp_table[minor]->state & IPPP_CONNECT)) {
ippp_table422drivers/isdn/isdn_ppp.cbf = ippp_table[minor]->first;
ippp_table423drivers/isdn/isdn_ppp.cbl = ippp_table[minor]->last;
ippp_table429drivers/isdn/isdn_ppp.cippp_table[minor]->first = bf;
ippp_table441drivers/isdn/isdn_ppp.cippp_table[minor]->last = bl->next;
ippp_table444drivers/isdn/isdn_ppp.cif (ippp_table[minor]->wq)
ippp_table445drivers/isdn/isdn_ppp.cwake_up_interruptible(&ippp_table[minor]->wq);
ippp_table457drivers/isdn/isdn_ppp.cstruct ippp_struct *c = ippp_table[minor];
ippp_table462drivers/isdn/isdn_ppp.cif (!(ippp_table[minor]->state & IPPP_OPEN))
ippp_table495drivers/isdn/isdn_ppp.cif (!(ippp_table[minor]->state & IPPP_CONNECT))
ippp_table498drivers/isdn/isdn_ppp.clp = ippp_table[minor]->lp;
ippp_table526drivers/isdn/isdn_ppp.cif (!(ippp_table[i] = (struct ippp_struct *)
ippp_table530drivers/isdn/isdn_ppp.ckfree(ippp_table[i]);
ippp_table533drivers/isdn/isdn_ppp.cmemset((char *) ippp_table[i], 0, sizeof(struct ippp_struct));
ippp_table534drivers/isdn/isdn_ppp.cippp_table[i]->state = 0;
ippp_table535drivers/isdn/isdn_ppp.cippp_table[i]->first = ippp_table[i]->rq + NUM_RCV_BUFFS - 1;
ippp_table536drivers/isdn/isdn_ppp.cippp_table[i]->last = ippp_table[i]->rq;
ippp_table539drivers/isdn/isdn_ppp.cippp_table[i]->rq[j].buf = NULL;
ippp_table540drivers/isdn/isdn_ppp.cippp_table[i]->rq[j].last = ippp_table[i]->rq +
ippp_table542drivers/isdn/isdn_ppp.cippp_table[i]->rq[j].next = ippp_table[i]->rq + (j + 1) % NUM_RCV_BUFFS;
ippp_table553drivers/isdn/isdn_ppp.ckfree(ippp_table[i]);
ippp_table568drivers/isdn/isdn_ppp.celse if (ippp_table[lp->ppp_minor]->pppcfg & SC_REJ_COMP_AC)
ippp_table572drivers/isdn/isdn_ppp.cif (!(ippp_table[lp->ppp_minor]->mpppcfg & SC_REJ_MP_PROT)) {
ippp_table591drivers/isdn/isdn_ppp.cif (!(ippp_table[lp->ppp_minor]->mpppcfg & SC_IN_SHORT_SEQ)) {
ippp_table599drivers/isdn/isdn_ppp.cif ((tseq = ippp_table[lp->ppp_minor]->last_link_seqno) >= sqno) {
ippp_table600drivers/isdn/isdn_ppp.cint range = ippp_table[lp->ppp_minor]->range;
ippp_table605drivers/isdn/isdn_ppp.cippp_table[lp->ppp_minor]->last_link_seqno = sqno;
ippp_table608drivers/isdn/isdn_ppp.cippp_table[lp->ppp_minor]->last_link_seqno = sqno;
ippp_table611drivers/isdn/isdn_ppp.cif (ippp_table[lpq->ppp_minor]->last_link_seqno > min_sqno)
ippp_table612drivers/isdn/isdn_ppp.cmin_sqno = ippp_table[lpq->ppp_minor]->last_link_seqno;
ippp_table617drivers/isdn/isdn_ppp.cif (min_sqno >= ippp_table[lpq->ppp_minor]->range) {  /* OK, every link overflowed */
ippp_table618drivers/isdn/isdn_ppp.cint mask = ippp_table[lpq->ppp_minor]->range - 1;  /* range is a power of 2 */
ippp_table631drivers/isdn/isdn_ppp.cippp_table[lpq->ppp_minor]->last_link_seqno &= mask;
ippp_table741drivers/isdn/isdn_ppp.cslhc_remember(ippp_table[net_dev->local.ppp_minor]->slcomp, skb->data, skb->len);
ippp_table764drivers/isdn/isdn_ppp.cpkt_len = slhc_uncompress(ippp_table[net_dev->local.ppp_minor]->slcomp,
ippp_table804drivers/isdn/isdn_ppp.cstruct ippp_struct *ipt = ippp_table[lp->ppp_minor];
ippp_table806drivers/isdn/isdn_ppp.cstruct ippp_struct *ipts = ippp_table[lp->netdev->local.ppp_minor];
ippp_table925drivers/isdn/isdn_ppp.cnlp = ippp_table[minor]->lp;
ippp_table937drivers/isdn/isdn_ppp.cippp_table[nlp->ppp_minor]->unit = ippp_table[lp->ppp_minor]->unit;
ippp_table939drivers/isdn/isdn_ppp.cippp_table[nlp->ppp_minor]->pppcfg |= ippp_table[lp->ppp_minor]->pppcfg &
ippp_table942drivers/isdn/isdn_ppp.cippp_table[nlp->ppp_minor]->mpppcfg |= ippp_table[lp->ppp_minor]->mpppcfg &
ippp_table945drivers/isdn/isdn_ppp.cif (ippp_table[nlp->ppp_minor]->mpppcfg != ippp_table[lp->ppp_minor]->mpppcfg) {
ippp_table947drivers/isdn/isdn_ppp.cippp_table[nlp->ppp_minor]->mpppcfg, ippp_table[lp->ppp_minor]->mpppcfg);
ippp_table48drivers/isdn/isdn_ppp.hextern struct ippp_struct *ippp_table[ISDN_MAX_CHANNELS];