Lines Matching refs:rx

234 	} rx;  member
696 if (lvcc->rx.atmvcc->qos.aal == ATM_AAL5) { in host_vcc_start_rx()
697 dma_addr_t dmaaddr = lvcc->rx.buf.dmaaddr; in host_vcc_start_rx()
705 RXADDR1_SET_SIZE(lanai_buf_size_cardorder(&lvcc->rx.buf))| in host_vcc_start_rx()
1366 int m = ((const unsigned char *) lvcc->rx.buf.ptr) + n - in vcc_rx_memcpy()
1367 ((const unsigned char *) (lvcc->rx.buf.end)); in vcc_rx_memcpy()
1370 memcpy(dest, lvcc->rx.buf.ptr, n - m); in vcc_rx_memcpy()
1371 memcpy(dest + n - m, lvcc->rx.buf.start, m); in vcc_rx_memcpy()
1382 u32 *end = &lvcc->rx.buf.start[endptr * 4]; in vcc_rx_aal5()
1383 int n = ((unsigned long) end) - ((unsigned long) lvcc->rx.buf.ptr); in vcc_rx_aal5()
1385 n += lanai_buf_size(&lvcc->rx.buf); in vcc_rx_aal5()
1386 APRINTK(n >= 0 && n < lanai_buf_size(&lvcc->rx.buf) && !(n & 15), in vcc_rx_aal5()
1388 n, lanai_buf_size(&lvcc->rx.buf)); in vcc_rx_aal5()
1390 if ((x = &end[-2]) < lvcc->rx.buf.start) in vcc_rx_aal5()
1391 x = &lvcc->rx.buf.end[-2]; in vcc_rx_aal5()
1402 lvcc->rx.atmvcc->dev->number, lvcc->vci, size, n); in vcc_rx_aal5()
1406 skb = atm_alloc_charge(lvcc->rx.atmvcc, size, GFP_ATOMIC); in vcc_rx_aal5()
1413 ATM_SKB(skb)->vcc = lvcc->rx.atmvcc; in vcc_rx_aal5()
1415 lvcc->rx.atmvcc->push(lvcc->rx.atmvcc, skb); in vcc_rx_aal5()
1416 atomic_inc(&lvcc->rx.atmvcc->stats->rx); in vcc_rx_aal5()
1418 lvcc->rx.buf.ptr = end; in vcc_rx_aal5()
1501 return lanai_get_sized_buffer(lanai, &lvcc->rx.buf, in lanai_setup_rx_vci_aal5()
1645 if (unlikely(lvcc->rx.atmvcc == NULL)) { in handle_service()
1652 if (unlikely(lvcc->rx.atmvcc->qos.aal != ATM_AAL5)) { in handle_service()
1657 atomic_inc(&lvcc->rx.atmvcc->stats->rx_err); in handle_service()
1669 atomic_inc(&lvcc->rx.atmvcc->stats->rx_err); in handle_service()
1672 (((unsigned long) lvcc->rx.buf.ptr) - in handle_service()
1673 ((unsigned long) lvcc->rx.buf.start)) + 47; in handle_service()
1675 bytes += lanai_buf_size(&lvcc->rx.buf); in handle_service()
1681 atomic_inc(&lvcc->rx.atmvcc->stats->rx_err); in handle_service()
1689 atomic_inc(&lvcc->rx.atmvcc->stats->rx_err); in handle_service()
1691 lvcc->rx.buf.ptr = &lvcc->rx.buf.start[SERVICE_GET_END(s) * 4]; in handle_service()
1995 lvcc->rx.atmvcc != NULL && lvcc->rx.atmvcc != atmvcc) in vci_is_ok()
2007 if (vci0 != NULL && vci0->rx.atmvcc != NULL) in vci_is_ok()
2281 if (lvcc->rx.atmvcc == atmvcc) { in lanai_close()
2287 lanai_buf_deallocate(&lvcc->rx.buf, lanai->pci); in lanai_close()
2288 lvcc->rx.atmvcc = NULL; in lanai_close()
2338 APRINTK(lvcc->rx.atmvcc == NULL, "rx.atmvcc!=NULL, vci=%d\n", in lanai_open()
2348 lvcc->rx.atmvcc = atmvcc; in lanai_open()
2376 if (atmvcc == lvcc->rx.atmvcc) in lanai_open()
2508 if (lvcc->rx.atmvcc != NULL) { in lanai_proc_read()
2510 lvcc->rx.atmvcc->qos.aal == ATM_AAL5 ? 5 : 0); in lanai_proc_read()
2511 if (lvcc->rx.atmvcc->qos.aal == ATM_AAL5) in lanai_proc_read()
2515 lanai_buf_size(&lvcc->rx.buf), in lanai_proc_read()