Lines Matching refs:cs
52 struct cardstate *cs = inbuf->cs; in cmd_loop() local
53 unsigned cbytes = cs->cbytes; in cmd_loop()
63 if (cbytes == 0 && cs->respdata[0] == '\r') { in cmd_loop()
65 cs->respdata[0] = 0; in cmd_loop()
72 dev_warn(cs->dev, "response too large (%d)\n", in cmd_loop()
76 cs->cbytes = cbytes; in cmd_loop()
78 cbytes, cs->respdata); in cmd_loop()
79 gigaset_handle_modem_response(cs); in cmd_loop()
83 cs->respdata[0] = c; in cmd_loop()
86 if (cs->dle && !(inbuf->inputstate & INS_DLE_command)) in cmd_loop()
96 } else if (cs->dle || in cmd_loop()
107 cs->respdata[cbytes] = c; in cmd_loop()
112 cs->cbytes = cbytes; in cmd_loop()
126 gigaset_if_receive(inbuf->cs, src, numbytes); in lock_loop()
140 struct cardstate *cs = inbuf->cs; in hdlc_loop() local
141 struct bc_state *bcs = cs->bcs; in hdlc_loop()
163 } else if (cs->dle || (inputstate & INS_DLE_command)) { in hdlc_loop()
184 } else if (cs->dle || in hdlc_loop()
209 dev_warn(cs->dev, in hdlc_loop()
216 dev_err(cs->dev, in hdlc_loop()
262 dev_warn(cs->dev, "received packet too long\n"); in hdlc_loop()
287 struct cardstate *cs = inbuf->cs; in iraw_loop() local
288 struct bc_state *bcs = cs->bcs; in iraw_loop()
309 } else if (cs->dle || (inputstate & INS_DLE_command)) { in iraw_loop()
340 struct cardstate *cs = inbuf->cs; in handle_dle() local
342 if (cs->mstate == MS_LOCKED) in handle_dle()
348 (cs->dle || inbuf->inputstate & INS_DLE_command)) { in handle_dle()
369 dev_notice(cs->dev, in handle_dle()
376 dev_notice(cs->dev, in handle_dle()
380 if (cs->dle) in handle_dle()
387 if (!(cs->dle || inbuf->inputstate & INS_DLE_command)) in handle_dle()
388 dev_notice(cs->dev, in handle_dle()
392 dev_notice(cs->dev, "received <DLE><%02x>\n", in handle_dle()
409 struct cardstate *cs = inbuf->cs; in gigaset_m10x_input() local
427 if (cs->mstate == MS_LOCKED) in gigaset_m10x_input()
431 else if (cs->bcs->proto2 == L2_HDLC) in gigaset_m10x_input()
587 struct cardstate *cs = bcs->cs; in gigaset_m10x_send_skb() local
596 dev_err(cs->dev, in gigaset_m10x_send_skb()
602 spin_lock_irqsave(&cs->lock, flags); in gigaset_m10x_send_skb()
603 if (cs->connected) in gigaset_m10x_send_skb()
604 tasklet_schedule(&cs->write_tasklet); in gigaset_m10x_send_skb()
605 spin_unlock_irqrestore(&cs->lock, flags); in gigaset_m10x_send_skb()