Lines Matching refs:rx_fd

203         struct RxFD *rx_fd;  member
488 struct RxFD *rx_fd = dpriv->rx_fd; in dscc4_release_ring() local
493 pci_free_consistent(pdev, RX_TOTAL_SIZE, rx_fd, dpriv->rx_fd_dma); in dscc4_release_ring()
509 pci_unmap_single(pdev, le32_to_cpu(rx_fd->data), in dscc4_release_ring()
514 rx_fd++; in dscc4_release_ring()
522 struct RxFD *rx_fd = dpriv->rx_fd + dirty; in try_get_rx_skb() local
531 rx_fd->data = cpu_to_le32(pci_map_single(dpriv->pci_priv->pdev, in try_get_rx_skb()
534 rx_fd->data = 0; in try_get_rx_skb()
648 struct RxFD *rx_fd = dpriv->rx_fd + dpriv->rx_current%RX_RING_SIZE; in dscc4_rx_skb() local
658 pkt_len = TO_SIZE(le32_to_cpu(rx_fd->state2)); in dscc4_rx_skb()
659 pci_unmap_single(pdev, le32_to_cpu(rx_fd->data), in dscc4_rx_skb()
686 rx_fd->state2 = 0x00000000; in dscc4_rx_skb()
687 rx_fd->end = cpu_to_le32(0xbabeface); in dscc4_rx_skb()
1717 struct RxFD *rx_fd; in dscc4_rx_irq() local
1726 rx_fd = dpriv->rx_fd + cur; in dscc4_rx_irq()
1739 while (!(rx_fd->state1 & Hold)) { in dscc4_rx_irq()
1740 rx_fd++; in dscc4_rx_irq()
1743 rx_fd = dpriv->rx_fd; in dscc4_rx_irq()
1747 if (!rx_fd->data) in dscc4_rx_irq()
1749 rx_fd->state1 &= ~Hold; in dscc4_rx_irq()
1750 rx_fd->state2 = 0x00000000; in dscc4_rx_irq()
1751 rx_fd->end = cpu_to_le32(0xbabeface); in dscc4_rx_irq()
1799 struct RxFD *rx_fd; in dscc4_rx_irq() local
1823 rx_fd = dpriv->rx_fd + cur; in dscc4_rx_irq()
1824 if (!(rx_fd->state2 & DataComplete)) in dscc4_rx_irq()
1826 if (rx_fd->state2 & FrameAborted) { in dscc4_rx_irq()
1828 rx_fd->state1 |= Hold; in dscc4_rx_irq()
1829 rx_fd->state2 = 0x00000000; in dscc4_rx_irq()
1830 rx_fd->end = cpu_to_le32(0xbabeface); in dscc4_rx_irq()
1911 struct RxFD *rx_fd; in dscc4_init_ring() local
1918 dpriv->rx_fd = rx_fd = (struct RxFD *) ring; in dscc4_init_ring()
1944 rx_fd->state1 = HiDesc; in dscc4_init_ring()
1945 rx_fd->state2 = 0x00000000; in dscc4_init_ring()
1946 rx_fd->end = cpu_to_le32(0xbabeface); in dscc4_init_ring()
1947 rx_fd->state1 |= TO_STATE_RX(HDLC_MAX_MRU); in dscc4_init_ring()
1951 (rx_fd++)->next = cpu_to_le32(dpriv->rx_fd_dma + in dscc4_init_ring()
1952 (++i%RX_RING_SIZE)*sizeof(*rx_fd)); in dscc4_init_ring()
1960 pci_free_consistent(pdev, RX_TOTAL_SIZE, rx_fd, dpriv->rx_fd_dma); in dscc4_init_ring()