Lines Matching refs:rxptr
947 struct rx_desc *rxptr; in dmfe_rx_packet() local
952 rxptr = db->rx_ready_ptr; in dmfe_rx_packet()
955 rdes0 = le32_to_cpu(rxptr->rdes0); in dmfe_rx_packet()
962 dma_unmap_single(&db->pdev->dev, le32_to_cpu(rxptr->rdes2), in dmfe_rx_packet()
969 dmfe_reuse_skb(db, rxptr->rx_skb_ptr); in dmfe_rx_packet()
988 skb = rxptr->rx_skb_ptr; in dmfe_rx_packet()
995 dmfe_reuse_skb(db, rxptr->rx_skb_ptr); in dmfe_rx_packet()
1007 skb_copy_from_linear_data(rxptr->rx_skb_ptr, in dmfe_rx_packet()
1010 dmfe_reuse_skb(db, rxptr->rx_skb_ptr); in dmfe_rx_packet()
1022 dmfe_reuse_skb(db, rxptr->rx_skb_ptr); in dmfe_rx_packet()
1026 rxptr = rxptr->next_rx_desc; in dmfe_rx_packet()
1029 db->rx_ready_ptr = rxptr; in dmfe_rx_packet()
1332 struct rx_desc *rxptr = db->rx_insert_ptr; in dmfe_reuse_skb() local
1334 if (!(rxptr->rdes0 & cpu_to_le32(0x80000000))) { in dmfe_reuse_skb()
1335 rxptr->rx_skb_ptr = skb; in dmfe_reuse_skb()
1336 rxptr->rdes2 = cpu_to_le32(dma_map_single(&db->pdev->dev, skb->data, in dmfe_reuse_skb()
1339 rxptr->rdes0 = cpu_to_le32(0x80000000); in dmfe_reuse_skb()
1341 db->rx_insert_ptr = rxptr->next_rx_desc; in dmfe_reuse_skb()
1542 struct rx_desc *rxptr; in allocate_rx_buffer() local
1545 rxptr = db->rx_insert_ptr; in allocate_rx_buffer()
1550 rxptr->rx_skb_ptr = skb; /* FIXME (?) */ in allocate_rx_buffer()
1551 rxptr->rdes2 = cpu_to_le32(dma_map_single(&db->pdev->dev, skb->data, in allocate_rx_buffer()
1554 rxptr->rdes0 = cpu_to_le32(0x80000000); in allocate_rx_buffer()
1555 rxptr = rxptr->next_rx_desc; in allocate_rx_buffer()
1559 db->rx_insert_ptr = rxptr; in allocate_rx_buffer()