Lines Matching refs:ctl
46 static int pcbit_ioctl(isdn_ctrl *ctl);
59 static int pcbit_command(isdn_ctrl *ctl);
236 static int pcbit_command(isdn_ctrl *ctl) in pcbit_command() argument
242 dev = finddev(ctl->driver); in pcbit_command()
250 chan = (ctl->arg & 0x0F) ? dev->b2 : dev->b1; in pcbit_command()
253 switch (ctl->command) { in pcbit_command()
255 return pcbit_ioctl(ctl); in pcbit_command()
259 info.data.setup.CalledPN = (char *) &ctl->parm.setup.phone; in pcbit_command()
272 chan->proto = (ctl->arg >> 8); in pcbit_command()
278 pcbit_set_msn(dev, ctl->parm.num); in pcbit_command()
281 if ((ctl->arg >> 8) != ISDN_PROTO_L3_TRANS) in pcbit_command()
805 isdn_ctrl ctl; in set_protocol_running() local
837 ctl.driver = dev->id; in set_protocol_running()
838 ctl.command = ISDN_STAT_RUN; in set_protocol_running()
840 dev->dev_if->statcallb(&ctl); in set_protocol_running()
854 ctl.driver = dev->id; in set_protocol_running()
855 ctl.command = ISDN_STAT_STOP; in set_protocol_running()
857 dev->dev_if->statcallb(&ctl); in set_protocol_running()
865 static int pcbit_ioctl(isdn_ctrl *ctl) in pcbit_ioctl() argument
870 dev = finddev(ctl->driver); in pcbit_ioctl()
878 cmd = (struct pcbit_ioctl *) ctl->parm.num; in pcbit_ioctl()
880 switch (ctl->arg) { in pcbit_ioctl()