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()
1720 struct RxFD *rx_fd; in dscc4_rx_irq() local
1729 rx_fd = dpriv->rx_fd + cur; in dscc4_rx_irq()
1742 while (!(rx_fd->state1 & Hold)) { in dscc4_rx_irq()
1743 rx_fd++; in dscc4_rx_irq()
1746 rx_fd = dpriv->rx_fd; in dscc4_rx_irq()
1750 if (!rx_fd->data) in dscc4_rx_irq()
1752 rx_fd->state1 &= ~Hold; in dscc4_rx_irq()
1753 rx_fd->state2 = 0x00000000; in dscc4_rx_irq()
1754 rx_fd->end = cpu_to_le32(0xbabeface); in dscc4_rx_irq()
1802 struct RxFD *rx_fd; in dscc4_rx_irq() local
1826 rx_fd = dpriv->rx_fd + cur; in dscc4_rx_irq()
1827 if (!(rx_fd->state2 & DataComplete)) in dscc4_rx_irq()
1829 if (rx_fd->state2 & FrameAborted) { in dscc4_rx_irq()
1831 rx_fd->state1 |= Hold; in dscc4_rx_irq()
1832 rx_fd->state2 = 0x00000000; in dscc4_rx_irq()
1833 rx_fd->end = cpu_to_le32(0xbabeface); in dscc4_rx_irq()
1914 struct RxFD *rx_fd; in dscc4_init_ring() local
1921 dpriv->rx_fd = rx_fd = (struct RxFD *) ring; in dscc4_init_ring()
1947 rx_fd->state1 = HiDesc; in dscc4_init_ring()
1948 rx_fd->state2 = 0x00000000; in dscc4_init_ring()
1949 rx_fd->end = cpu_to_le32(0xbabeface); in dscc4_init_ring()
1950 rx_fd->state1 |= TO_STATE_RX(HDLC_MAX_MRU); in dscc4_init_ring()
1954 (rx_fd++)->next = cpu_to_le32(dpriv->rx_fd_dma + in dscc4_init_ring()
1955 (++i%RX_RING_SIZE)*sizeof(*rx_fd)); in dscc4_init_ring()
1963 pci_free_consistent(pdev, RX_TOTAL_SIZE, rx_fd, dpriv->rx_fd_dma); in dscc4_init_ring()