Lines Matching refs:rx
471 static void rx_complete (amb_dev * dev, rx_out * rx) { in rx_complete() argument
472 struct sk_buff * skb = bus_to_virt (rx->handle); in rx_complete()
473 u16 vc = be16_to_cpu (rx->vc); in rx_complete()
475 u16 status = be16_to_cpu (rx->status); in rx_complete()
476 u16 rx_len = be16_to_cpu (rx->length); in rx_complete()
478 PRINTD (DBG_FLOW|DBG_RX, "rx_complete %p %p (len=%hu)", dev, rx, rx_len); in rx_complete()
483 dev->stats.rx.ok++; in rx_complete()
498 atomic_inc(&atm_vcc->stats->rx); in rx_complete()
522 dev->stats.rx.error++; in rx_complete()
524 dev->stats.rx.badcrc++; in rx_complete()
526 dev->stats.rx.toolong++; in rx_complete()
528 dev->stats.rx.aborted++; in rx_complete()
530 dev->stats.rx.unused++; in rx_complete()
687 static int rx_give (amb_dev * dev, rx_in * rx, unsigned char pool) { in rx_give() argument
698 *rxq->in.ptr = *rx; in rx_give()
783 rx_in rx; in fill_rx_pool() local
806 rx.handle = virt_to_bus (skb); in fill_rx_pool()
807 rx.host_address = cpu_to_be32 (virt_to_bus (skb->data)); in fill_rx_pool()
808 if (rx_give (dev, &rx, pool)) in fill_rx_pool()
1392 rx_in rx;
1402 rx.handle = virt_to_bus (skb);
1403 rx.host_address = cpu_to_be32 (virt_to_bus (skb->data));
1409 if (!rx_give (dev, &rx, pool)) {
1438 s->tx_ok, s->rx.ok, s->rx.error, in amb_proc_read()
1439 s->rx.badcrc, s->rx.toolong, in amb_proc_read()
1440 s->rx.aborted, s->rx.unused); in amb_proc_read()