Lines Matching refs:rxbi
737 struct jme_buffer_info *rxbi = rxring->bufinf; in jme_set_clean_rxdesc() local
739 rxbi += i; in jme_set_clean_rxdesc()
743 rxdesc->desc1.bufaddrh = cpu_to_le32((__u64)rxbi->mapping >> 32); in jme_set_clean_rxdesc()
745 (__u64)rxbi->mapping & 0xFFFFFFFFUL); in jme_set_clean_rxdesc()
746 rxdesc->desc1.datalen = cpu_to_le16(rxbi->len); in jme_set_clean_rxdesc()
757 struct jme_buffer_info *rxbi = rxring->bufinf + i; in jme_make_new_rx_buf() local
774 if (likely(rxbi->mapping)) in jme_make_new_rx_buf()
775 pci_unmap_page(jme->pdev, rxbi->mapping, in jme_make_new_rx_buf()
776 rxbi->len, PCI_DMA_FROMDEVICE); in jme_make_new_rx_buf()
778 rxbi->skb = skb; in jme_make_new_rx_buf()
779 rxbi->len = skb_tailroom(skb); in jme_make_new_rx_buf()
780 rxbi->mapping = mapping; in jme_make_new_rx_buf()
788 struct jme_buffer_info *rxbi = rxring->bufinf; in jme_free_rx_buf() local
789 rxbi += i; in jme_free_rx_buf()
791 if (rxbi->skb) { in jme_free_rx_buf()
793 rxbi->mapping, in jme_free_rx_buf()
794 rxbi->len, in jme_free_rx_buf()
796 dev_kfree_skb(rxbi->skb); in jme_free_rx_buf()
797 rxbi->skb = NULL; in jme_free_rx_buf()
798 rxbi->mapping = 0; in jme_free_rx_buf()
799 rxbi->len = 0; in jme_free_rx_buf()
1028 struct jme_buffer_info *rxbi = rxring->bufinf; in jme_alloc_and_feed_skb() local
1033 rxbi += idx; in jme_alloc_and_feed_skb()
1035 skb = rxbi->skb; in jme_alloc_and_feed_skb()
1037 rxbi->mapping, in jme_alloc_and_feed_skb()
1038 rxbi->len, in jme_alloc_and_feed_skb()
1043 rxbi->mapping, in jme_alloc_and_feed_skb()
1044 rxbi->len, in jme_alloc_and_feed_skb()