Searched refs:fifo_data_len (Results 1 – 4 of 4) sorted by relevance
| /mirbsd/src/sys/dev/ic/ |
| D | hscx.c | 124 register int fifo_data_len; in isic_hscx_irq() local 163 fifo_data_len = ((HSCX_READ(h_chan, H_RBCL)) & in isic_hscx_irq() 166 if(fifo_data_len == 0) in isic_hscx_irq() 167 fifo_data_len = sc->sc_bfifolen; in isic_hscx_irq() 181 fifo_data_len -= 1; /* last byte in fifo is RSTA ! */ in isic_hscx_irq() 183 if((chan->in_len + fifo_data_len) <= BCH_MAX_DATALEN) in isic_hscx_irq() 187 HSCX_RDFIFO(h_chan, chan->in_cbptr, fifo_data_len); in isic_hscx_irq() 193 chan->in_len += fifo_data_len; in isic_hscx_irq() 194 chan->rxcount += fifo_data_len; in isic_hscx_irq() 222 …H_XFRERR, "RAWHDLC rx buffer overflow in RME, in_len=%d, fifolen=%d", chan->in_len, fifo_data_len); in isic_hscx_irq()
|
| /mirbsd/src/sys/dev/pci/ |
| D | iwic_bchan.c | 132 register int fifo_data_len; in iwic_bchan_xirq() local 133 fifo_data_len = ((IWIC_READ(sc,chan->offset+B_RBCL)) & in iwic_bchan_xirq() 136 if(fifo_data_len == 0) in iwic_bchan_xirq() 137 fifo_data_len = IWIC_BCHAN_FIFO_LEN; in iwic_bchan_xirq() 148 if((chan->in_len + fifo_data_len) <= BCH_MAX_DATALEN) in iwic_bchan_xirq() 152 NDBGL1(L1_H_IRQ, "B_EXIR_RME, rd fifo, len = %d", fifo_data_len); in iwic_bchan_xirq() 154 IWIC_RDBFIFO(sc, chan, chan->in_cbptr, fifo_data_len); in iwic_bchan_xirq() 160 chan->in_len += fifo_data_len; in iwic_bchan_xirq() 161 chan->rxcount += fifo_data_len; in iwic_bchan_xirq() 190 …H_XFRERR, "RAWHDLC rx buffer overflow in RME, in_len=%d, fifolen=%d", chan->in_len, fifo_data_len); in iwic_bchan_xirq()
|
| D | ifpci.c | 658 register int fifo_data_len; in avma1pp_hscx_intr() local 689 fifo_data_len = ((stat & HSCX_STAT_RML_MASK) >> 8); in avma1pp_hscx_intr() 691 if(fifo_data_len == 0) in avma1pp_hscx_intr() 692 fifo_data_len = sc->sc_bfifolen; in avma1pp_hscx_intr() 696 HSCX_RDFIFO(h_chan, scrbuf, fifo_data_len); in avma1pp_hscx_intr() 697 chan->rxcount += fifo_data_len; in avma1pp_hscx_intr() 711 if((chan->in_len + fifo_data_len) <= BCH_MAX_DATALEN) in avma1pp_hscx_intr() 714 memcpy(chan->in_cbptr, scrbuf, fifo_data_len); in avma1pp_hscx_intr() 715 chan->in_cbptr += fifo_data_len; in avma1pp_hscx_intr() 716 chan->in_len += fifo_data_len; in avma1pp_hscx_intr() [all …]
|
| D | ifpci2.c | 616 register int fifo_data_len; in avma1pp2_hscx_intr() local 647 fifo_data_len = ((stat & HSCX_STAT_RML_MASK) >> 8); in avma1pp2_hscx_intr() 649 if(fifo_data_len == 0) in avma1pp2_hscx_intr() 650 fifo_data_len = sc->sc_bfifolen; in avma1pp2_hscx_intr() 654 HSCX_RDFIFO(h_chan, scrbuf, fifo_data_len); in avma1pp2_hscx_intr() 655 chan->rxcount += fifo_data_len; in avma1pp2_hscx_intr() 669 if((chan->in_len + fifo_data_len) <= BCH_MAX_DATALEN) in avma1pp2_hscx_intr() 672 memcpy(chan->in_cbptr, scrbuf, fifo_data_len); in avma1pp2_hscx_intr() 673 chan->in_cbptr += fifo_data_len; in avma1pp2_hscx_intr() 674 chan->in_len += fifo_data_len; in avma1pp2_hscx_intr() [all …]
|