Lines Matching refs:cntrl
194 static int command_from_LL(isdn_ctrl *cntrl)
207 cntrl->driver, cntrl->command, cntrl->arg);
209 cs = gigaset_get_cs_by_id(cntrl->driver);
211 pr_err("%s: invalid driver ID (%d)\n", __func__, cntrl->driver);
214 ch = cntrl->arg & 0xff;
216 switch (cntrl->command) {
224 cntrl->parm.setup.phone, cntrl->parm.setup.eazmsn,
225 cntrl->parm.setup.si1, cntrl->parm.setup.si2);
254 l = 3 + strlen(cntrl->parm.setup.phone);
258 if (cntrl->parm.setup.phone[0] == '*' &&
259 cntrl->parm.setup.phone[1] == '*') {
265 "D%s\r", cntrl->parm.setup.phone+2);
271 "D%s\r", cntrl->parm.setup.phone);
274 l = strlen(cntrl->parm.setup.eazmsn);
281 cntrl->parm.setup.eazmsn);
284 switch (cntrl->parm.setup.si1) {
363 cntrl->parm.num);
377 switch (cntrl->arg >> 8) {
389 cntrl->arg >> 8);
401 if (cntrl->arg >> 8 != ISDN_PROTO_L3_TRANS) {
404 cntrl->arg >> 8);
412 cntrl->command);