Lines Matching refs:rcnt

468 	int		rcnt, total;  in receive_dmsg()  local
477 rcnt = le16_to_cpu(zp->z1) - le16_to_cpu(zp->z2); in receive_dmsg()
478 if (rcnt < 0) in receive_dmsg()
479 rcnt += D_FIFO_SIZE; in receive_dmsg()
480 rcnt++; in receive_dmsg()
487 rcnt); in receive_dmsg()
489 if ((rcnt > MAX_DFRAME_LEN + 3) || (rcnt < 4) || in receive_dmsg()
495 rcnt, in receive_dmsg()
503 cpu_to_le16((le16_to_cpu(zp->z2) + rcnt) & in receive_dmsg()
506 dch->rx_skb = mI_alloc_skb(rcnt - 3, GFP_ATOMIC); in receive_dmsg()
512 total = rcnt; in receive_dmsg()
513 rcnt -= 3; in receive_dmsg()
514 ptr = skb_put(dch->rx_skb, rcnt); in receive_dmsg()
516 if (le16_to_cpu(zp->z2) + rcnt <= D_FIFO_SIZE) in receive_dmsg()
517 maxlen = rcnt; /* complete transfer */ in receive_dmsg()
525 rcnt -= maxlen; in receive_dmsg()
527 if (rcnt) { /* rest remaining */ in receive_dmsg()
530 memcpy(ptr, ptr1, rcnt); /* rest */ in receive_dmsg()
614 int rcnt, real_fifo; in main_rec_hfcpci() local
639 rcnt = le16_to_cpu(zp->z1) - le16_to_cpu(zp->z2); in main_rec_hfcpci()
640 if (rcnt < 0) in main_rec_hfcpci()
641 rcnt += B_FIFO_SIZE; in main_rec_hfcpci()
642 rcnt++; in main_rec_hfcpci()
647 le16_to_cpu(zp->z2), rcnt); in main_rec_hfcpci()
648 hfcpci_empty_bfifo(bch, rxbz, bdata, rcnt); in main_rec_hfcpci()
649 rcnt = rxbz->f1 - rxbz->f2; in main_rec_hfcpci()
650 if (rcnt < 0) in main_rec_hfcpci()
651 rcnt += MAX_B_FRAMES + 1; in main_rec_hfcpci()
652 if (hc->hw.last_bfifo_cnt[real_fifo] > rcnt + 1) { in main_rec_hfcpci()
653 rcnt = 0; in main_rec_hfcpci()
656 hc->hw.last_bfifo_cnt[real_fifo] = rcnt; in main_rec_hfcpci()
657 if (rcnt > 1) in main_rec_hfcpci()