Lines Matching refs:rxbi
659 struct jme_buffer_info *rxbi = rxring->bufinf; in jme_set_clean_rxdesc() local
661 rxbi += i; in jme_set_clean_rxdesc()
665 rxdesc->desc1.bufaddrh = cpu_to_le32((__u64)rxbi->mapping >> 32); in jme_set_clean_rxdesc()
667 (__u64)rxbi->mapping & 0xFFFFFFFFUL); in jme_set_clean_rxdesc()
668 rxdesc->desc1.datalen = cpu_to_le16(rxbi->len); in jme_set_clean_rxdesc()
679 struct jme_buffer_info *rxbi = rxring->bufinf + i; in jme_make_new_rx_buf() local
687 rxbi->skb = skb; in jme_make_new_rx_buf()
688 rxbi->len = skb_tailroom(skb); in jme_make_new_rx_buf()
689 rxbi->mapping = pci_map_page(jme->pdev, in jme_make_new_rx_buf()
692 rxbi->len, in jme_make_new_rx_buf()
702 struct jme_buffer_info *rxbi = rxring->bufinf; in jme_free_rx_buf() local
703 rxbi += i; in jme_free_rx_buf()
705 if (rxbi->skb) { in jme_free_rx_buf()
707 rxbi->mapping, in jme_free_rx_buf()
708 rxbi->len, in jme_free_rx_buf()
710 dev_kfree_skb(rxbi->skb); in jme_free_rx_buf()
711 rxbi->skb = NULL; in jme_free_rx_buf()
712 rxbi->mapping = 0; in jme_free_rx_buf()
713 rxbi->len = 0; in jme_free_rx_buf()
888 struct jme_buffer_info *rxbi = rxring->bufinf; in jme_alloc_and_feed_skb() local
893 rxbi += idx; in jme_alloc_and_feed_skb()
895 skb = rxbi->skb; in jme_alloc_and_feed_skb()
897 rxbi->mapping, in jme_alloc_and_feed_skb()
898 rxbi->len, in jme_alloc_and_feed_skb()
903 rxbi->mapping, in jme_alloc_and_feed_skb()
904 rxbi->len, in jme_alloc_and_feed_skb()