Lines Matching refs:txbi
606 struct jme_buffer_info *txbi; in jme_free_tx_resources() local
611 txbi = txring->bufinf + i; in jme_free_tx_resources()
612 if (txbi->skb) { in jme_free_tx_resources()
613 dev_kfree_skb(txbi->skb); in jme_free_tx_resources()
614 txbi->skb = NULL; in jme_free_tx_resources()
616 txbi->mapping = 0; in jme_free_tx_resources()
617 txbi->len = 0; in jme_free_tx_resources()
618 txbi->nr_desc = 0; in jme_free_tx_resources()
619 txbi->start_xmit = 0; in jme_free_tx_resources()
1423 struct jme_buffer_info *txbi = txring->bufinf, *ctxbi, *ttxbi; in jme_tx_clean_tasklet() local
1442 ctxbi = txbi + i; in jme_tx_clean_tasklet()
1453 ttxbi = txbi + ((i + j) & (mask)); in jme_tx_clean_tasklet()
1962 struct jme_buffer_info *txbi, in jme_fill_tx_map() argument
1993 txbi->mapping = dmaaddr; in jme_fill_tx_map()
1994 txbi->len = len; in jme_fill_tx_map()
2001 struct jme_buffer_info *txbi = txring->bufinf, *ctxbi; in jme_drop_tx_map() local
2006 ctxbi = txbi + ((startidx + j + 2) & (mask)); in jme_drop_tx_map()
2022 struct jme_buffer_info *txbi = txring->bufinf, *ctxbi; in jme_map_tx_skb() local
2033 ctxbi = txbi + ((idx + i + 2) & (mask)); in jme_map_tx_skb()
2046 ctxbi = txbi + ((idx + 1) & (mask)); in jme_map_tx_skb()
2129 struct jme_buffer_info *txbi; in jme_fill_tx_desc() local
2134 txbi = txring->bufinf + idx; in jme_fill_tx_desc()
2166 txbi->nr_desc = skb_shinfo(skb)->nr_frags + 2; in jme_fill_tx_desc()
2167 txbi->skb = skb; in jme_fill_tx_desc()
2168 txbi->len = skb->len; in jme_fill_tx_desc()
2169 txbi->start_xmit = jiffies; in jme_fill_tx_desc()
2170 if (!txbi->start_xmit) in jme_fill_tx_desc()
2171 txbi->start_xmit = (0UL-1); in jme_fill_tx_desc()
2180 struct jme_buffer_info *txbi = txring->bufinf; in jme_stop_queue_if_full() local
2183 txbi += idx; in jme_stop_queue_if_full()
2197 if (unlikely(txbi->start_xmit && in jme_stop_queue_if_full()
2198 (jiffies - txbi->start_xmit) >= TX_TIMEOUT && in jme_stop_queue_if_full()
2199 txbi->skb)) { in jme_stop_queue_if_full()