Lines Matching refs:iif
116 isdn_if *iif = bcs->cs->iif;
136 iif->statcallb(&response);
152 isdn_if *iif = bcs->cs->iif;
154 iif->rcvcallb_skb(bcs->cs->myid, bcs->channel, skb);
168 isdn_if *iif = bcs->cs->iif;
186 iif->statcallb(&response);
429 isdn_if *iif = cs->iif;
435 iif->statcallb(&command);
440 isdn_if *iif = bcs->cs->iif;
446 iif->statcallb(&command);
462 isdn_if *iif = cs->iif;
510 retval = iif->statcallb(&response);
626 isdn_if *iif;
630 iif = kmalloc(sizeof *iif, GFP_KERNEL);
631 if (!iif) {
636 if (snprintf(iif->id, sizeof iif->id, "%s_%u", isdnid, cs->minor_index)
637 >= sizeof iif->id) {
639 kfree(iif);
643 iif->owner = THIS_MODULE;
644 iif->channels = cs->channels;
645 iif->maxbufsize = MAX_BUF_SIZE;
646 iif->features = ISDN_FEATURE_L2_TRANS |
651 iif->hl_hdrlen = HW_HDR_LEN; /* Area for storing ack */
652 iif->command = command_from_LL;
653 iif->writebuf_skb = writebuf_from_LL;
654 iif->writecmd = NULL; /* Don't support isdnctrl */
655 iif->readstat = NULL; /* Don't support isdnctrl */
656 iif->rcvcallb_skb = NULL; /* Will be set by LL */
657 iif->statcallb = NULL; /* Will be set by LL */
659 if (!register_isdn(iif)) {
661 kfree(iif);
665 cs->iif = iif;
666 cs->myid = iif->channels; /* Set my device id */
679 kfree(cs->iif);
680 cs->iif = NULL;