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()
1416 struct jme_buffer_info *txbi = txring->bufinf, *ctxbi, *ttxbi; in jme_tx_clean_tasklet() local
1435 ctxbi = txbi + i; in jme_tx_clean_tasklet()
1446 ttxbi = txbi + ((i + j) & (mask)); in jme_tx_clean_tasklet()
1953 struct jme_buffer_info *txbi, in jme_fill_tx_map() argument
1978 txbi->mapping = dmaaddr; in jme_fill_tx_map()
1979 txbi->len = len; in jme_fill_tx_map()
1986 struct jme_buffer_info *txbi = txring->bufinf, *ctxbi; in jme_drop_tx_map() local
1991 ctxbi = txbi + ((startidx + j + 2) & (mask)); in jme_drop_tx_map()
2005 struct jme_buffer_info *txbi = txring->bufinf, *ctxbi; in jme_map_tx_skb() local
2016 ctxbi = txbi + ((idx + i + 2) & (mask)); in jme_map_tx_skb()
2029 ctxbi = txbi + ((idx + 1) & (mask)); in jme_map_tx_skb()
2112 struct jme_buffer_info *txbi; in jme_fill_tx_desc() local
2117 txbi = txring->bufinf + idx; in jme_fill_tx_desc()
2149 txbi->nr_desc = skb_shinfo(skb)->nr_frags + 2; in jme_fill_tx_desc()
2150 txbi->skb = skb; in jme_fill_tx_desc()
2151 txbi->len = skb->len; in jme_fill_tx_desc()
2152 txbi->start_xmit = jiffies; in jme_fill_tx_desc()
2153 if (!txbi->start_xmit) in jme_fill_tx_desc()
2154 txbi->start_xmit = (0UL-1); in jme_fill_tx_desc()
2163 struct jme_buffer_info *txbi = txring->bufinf; in jme_stop_queue_if_full() local
2166 txbi += idx; in jme_stop_queue_if_full()
2180 if (unlikely(txbi->start_xmit && in jme_stop_queue_if_full()
2181 time_is_before_eq_jiffies(txbi->start_xmit + TX_TIMEOUT) && in jme_stop_queue_if_full()
2182 txbi->skb)) { in jme_stop_queue_if_full()