Lines Matching refs:txbi
607 struct jme_buffer_info *txbi; in jme_free_tx_resources() local
612 txbi = txring->bufinf + i; in jme_free_tx_resources()
613 if (txbi->skb) { in jme_free_tx_resources()
614 dev_kfree_skb(txbi->skb); in jme_free_tx_resources()
615 txbi->skb = NULL; in jme_free_tx_resources()
617 txbi->mapping = 0; in jme_free_tx_resources()
618 txbi->len = 0; in jme_free_tx_resources()
619 txbi->nr_desc = 0; in jme_free_tx_resources()
620 txbi->start_xmit = 0; in jme_free_tx_resources()
1418 struct jme_buffer_info *txbi = txring->bufinf, *ctxbi, *ttxbi; in jme_tx_clean_tasklet() local
1437 ctxbi = txbi + i; in jme_tx_clean_tasklet()
1448 ttxbi = txbi + ((i + j) & (mask)); in jme_tx_clean_tasklet()
1955 struct jme_buffer_info *txbi, in jme_fill_tx_map() argument
1980 txbi->mapping = dmaaddr; in jme_fill_tx_map()
1981 txbi->len = len; in jme_fill_tx_map()
1988 struct jme_buffer_info *txbi = txring->bufinf, *ctxbi; in jme_drop_tx_map() local
1993 ctxbi = txbi + ((startidx + j + 2) & (mask)); in jme_drop_tx_map()
2007 struct jme_buffer_info *txbi = txring->bufinf, *ctxbi; in jme_map_tx_skb() local
2018 ctxbi = txbi + ((idx + i + 2) & (mask)); in jme_map_tx_skb()
2031 ctxbi = txbi + ((idx + 1) & (mask)); in jme_map_tx_skb()
2114 struct jme_buffer_info *txbi; in jme_fill_tx_desc() local
2119 txbi = txring->bufinf + idx; in jme_fill_tx_desc()
2151 txbi->nr_desc = skb_shinfo(skb)->nr_frags + 2; in jme_fill_tx_desc()
2152 txbi->skb = skb; in jme_fill_tx_desc()
2153 txbi->len = skb->len; in jme_fill_tx_desc()
2154 txbi->start_xmit = jiffies; in jme_fill_tx_desc()
2155 if (!txbi->start_xmit) in jme_fill_tx_desc()
2156 txbi->start_xmit = (0UL-1); in jme_fill_tx_desc()
2165 struct jme_buffer_info *txbi = txring->bufinf; in jme_stop_queue_if_full() local
2168 txbi += idx; in jme_stop_queue_if_full()
2182 if (unlikely(txbi->start_xmit && in jme_stop_queue_if_full()
2183 time_is_before_eq_jiffies(txbi->start_xmit + TX_TIMEOUT) && in jme_stop_queue_if_full()
2184 txbi->skb)) { in jme_stop_queue_if_full()