Lines Matching refs:MsgLen
499 unsigned MsgLen; in b1_interrupt() local
519 MsgLen = b1_get_slice(card->port, card->msgbuf); in b1_interrupt()
523 if (MsgLen < 30) { /* not CAPI 64Bit */ in b1_interrupt()
524 memset(card->msgbuf + MsgLen, 0, 30-MsgLen); in b1_interrupt()
525 MsgLen = 30; in b1_interrupt()
528 if (!(skb = alloc_skb(DataB3Len + MsgLen, GFP_ATOMIC))) { in b1_interrupt()
532 memcpy(skb_put(skb, MsgLen), card->msgbuf, MsgLen); in b1_interrupt()
541 MsgLen = b1_get_slice(card->port, card->msgbuf); in b1_interrupt()
542 if (!(skb = alloc_skb(MsgLen, GFP_ATOMIC))) { in b1_interrupt()
547 memcpy(skb_put(skb, MsgLen), card->msgbuf, MsgLen); in b1_interrupt()
600 MsgLen = b1_get_slice(card->port, card->msgbuf); in b1_interrupt()
602 card->msgbuf[MsgLen] = 0; in b1_interrupt()
603 while (MsgLen > 0 in b1_interrupt()
604 && (card->msgbuf[MsgLen - 1] == '\n' in b1_interrupt()
605 || card->msgbuf[MsgLen - 1] == '\r')) { in b1_interrupt()
606 card->msgbuf[MsgLen - 1] = 0; in b1_interrupt()
607 MsgLen--; in b1_interrupt()
614 MsgLen = b1_get_slice(card->port, card->msgbuf); in b1_interrupt()
616 card->msgbuf[MsgLen] = 0; in b1_interrupt()
617 while (MsgLen > 0 in b1_interrupt()
618 && (card->msgbuf[MsgLen - 1] == '\n' in b1_interrupt()
619 || card->msgbuf[MsgLen - 1] == '\r')) { in b1_interrupt()
620 card->msgbuf[MsgLen - 1] = 0; in b1_interrupt()
621 MsgLen--; in b1_interrupt()