Lines Matching refs:rxbi
709 struct jme_buffer_info *rxbi = rxring->bufinf;
711 rxbi += i;
715 rxdesc->desc1.bufaddrh = cpu_to_le32((__u64)rxbi->mapping >> 32);
717 (__u64)rxbi->mapping & 0xFFFFFFFFUL);
718 rxdesc->desc1.datalen = cpu_to_le16(rxbi->len);
729 struct jme_buffer_info *rxbi = rxring->bufinf + i;
746 if (likely(rxbi->mapping))
747 dma_unmap_page(&jme->pdev->dev, rxbi->mapping, rxbi->len,
750 rxbi->skb = skb;
751 rxbi->len = skb_tailroom(skb);
752 rxbi->mapping = mapping;
760 struct jme_buffer_info *rxbi = rxring->bufinf;
761 rxbi += i;
763 if (rxbi->skb) {
764 dma_unmap_page(&jme->pdev->dev, rxbi->mapping, rxbi->len,
766 dev_kfree_skb(rxbi->skb);
767 rxbi->skb = NULL;
768 rxbi->mapping = 0;
769 rxbi->len = 0;
999 struct jme_buffer_info *rxbi = rxring->bufinf;
1004 rxbi += idx;
1006 skb = rxbi->skb;
1007 dma_sync_single_for_cpu(&jme->pdev->dev, rxbi->mapping, rxbi->len,
1011 dma_sync_single_for_device(&jme->pdev->dev, rxbi->mapping,
1012 rxbi->len, DMA_FROM_DEVICE);