• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/atm/

Lines Matching refs:rx

32  * o  AAL0 is stubbed in but the actual rx/tx path isn't written yet:
238 } rx;
257 unsigned atm_ovfl; /* # of cells dropped - rx fifo overflow */
708 if (lvcc->rx.atmvcc->qos.aal == ATM_AAL5) {
709 dma_addr_t dmaaddr = lvcc->rx.buf.dmaaddr;
717 RXADDR1_SET_SIZE(lanai_buf_size_cardorder(&lvcc->rx.buf))|
1379 int m = ((const unsigned char *) lvcc->rx.buf.ptr) + n -
1380 ((const unsigned char *) (lvcc->rx.buf.end));
1383 memcpy(dest, lvcc->rx.buf.ptr, n - m);
1384 memcpy(dest + n - m, lvcc->rx.buf.start, m);
1395 u32 *end = &lvcc->rx.buf.start[endptr * 4];
1396 int n = ((unsigned long) end) - ((unsigned long) lvcc->rx.buf.ptr);
1398 n += lanai_buf_size(&lvcc->rx.buf);
1399 APRINTK(n >= 0 && n < lanai_buf_size(&lvcc->rx.buf) && !(n & 15),
1401 n, lanai_buf_size(&lvcc->rx.buf));
1403 if ((x = &end[-2]) < lvcc->rx.buf.start)
1404 x = &lvcc->rx.buf.end[-2];
1415 lvcc->rx.atmvcc->dev->number, lvcc->vci, size, n);
1419 skb = atm_alloc_charge(lvcc->rx.atmvcc, size, GFP_ATOMIC);
1426 ATM_SKB(skb)->vcc = lvcc->rx.atmvcc;
1428 lvcc->rx.atmvcc->push(lvcc->rx.atmvcc, skb);
1429 atomic_inc(&lvcc->rx.atmvcc->stats->rx);
1431 lvcc->rx.buf.ptr = end;
1439 /* Remember to increment lvcc->rx.atmvcc->stats->rx */
1515 return lanai_get_sized_buffer(lanai, &lvcc->rx.buf,
1659 if (unlikely(lvcc->rx.atmvcc == NULL)) {
1666 if (unlikely(lvcc->rx.atmvcc->qos.aal != ATM_AAL5)) {
1671 atomic_inc(&lvcc->rx.atmvcc->stats->rx_err);
1682 DPRINTK("got trashed rx pdu on vci %d\n", vci);
1683 atomic_inc(&lvcc->rx.atmvcc->stats->rx_err);
1686 (((unsigned long) lvcc->rx.buf.ptr) -
1687 ((unsigned long) lvcc->rx.buf.start)) + 47;
1689 bytes += lanai_buf_size(&lvcc->rx.buf);
1695 atomic_inc(&lvcc->rx.atmvcc->stats->rx_err);
1702 DPRINTK("got rx crc error on vci %d\n", vci);
1703 atomic_inc(&lvcc->rx.atmvcc->stats->rx_err);
1705 lvcc->rx.buf.ptr = &lvcc->rx.buf.start[SERVICE_GET_END(s) * 4];
2023 lvcc->rx.atmvcc != NULL && lvcc->rx.atmvcc != atmvcc)
2035 if (vci0 != NULL && vci0->rx.atmvcc != NULL)
2308 if (lvcc->rx.atmvcc == atmvcc) {
2314 lanai_buf_deallocate(&lvcc->rx.buf, lanai->pci);
2315 lvcc->rx.atmvcc = NULL;
2365 APRINTK(lvcc->rx.atmvcc == NULL, "rx.atmvcc!=NULL, vci=%d\n",
2375 lvcc->rx.atmvcc = atmvcc;
2403 if (atmvcc == lvcc->rx.atmvcc)
2535 if (lvcc->rx.atmvcc != NULL) {
2537 lvcc->rx.atmvcc->qos.aal == ATM_AAL5 ? 5 : 0);
2538 if (lvcc->rx.atmvcc->qos.aal == ATM_AAL5)
2542 lanai_buf_size(&lvcc->rx.buf),