Lines Matching refs:txbi

624 	struct jme_buffer_info *txbi;  in jme_free_tx_resources()  local
629 txbi = txring->bufinf + i; in jme_free_tx_resources()
630 if (txbi->skb) { in jme_free_tx_resources()
631 dev_kfree_skb(txbi->skb); in jme_free_tx_resources()
632 txbi->skb = NULL; in jme_free_tx_resources()
634 txbi->mapping = 0; in jme_free_tx_resources()
635 txbi->len = 0; in jme_free_tx_resources()
636 txbi->nr_desc = 0; in jme_free_tx_resources()
637 txbi->start_xmit = 0; in jme_free_tx_resources()
1453 struct jme_buffer_info *txbi = txring->bufinf, *ctxbi, *ttxbi; in jme_tx_clean_tasklet() local
1472 ctxbi = txbi + i; in jme_tx_clean_tasklet()
1483 ttxbi = txbi + ((i + j) & (mask)); in jme_tx_clean_tasklet()
1996 struct jme_buffer_info *txbi, in jme_fill_tx_map() argument
2027 txbi->mapping = dmaaddr; in jme_fill_tx_map()
2028 txbi->len = len; in jme_fill_tx_map()
2035 struct jme_buffer_info *txbi = txring->bufinf, *ctxbi; in jme_drop_tx_map() local
2040 ctxbi = txbi + ((startidx + j + 2) & (mask)); in jme_drop_tx_map()
2057 struct jme_buffer_info *txbi = txring->bufinf, *ctxbi; in jme_map_tx_skb() local
2068 ctxbi = txbi + ((idx + i + 2) & (mask)); in jme_map_tx_skb()
2082 ctxbi = txbi + ((idx + 1) & (mask)); in jme_map_tx_skb()
2170 struct jme_buffer_info *txbi; in jme_fill_tx_desc() local
2175 txbi = txring->bufinf + idx; in jme_fill_tx_desc()
2207 txbi->nr_desc = skb_shinfo(skb)->nr_frags + 2; in jme_fill_tx_desc()
2208 txbi->skb = skb; in jme_fill_tx_desc()
2209 txbi->len = skb->len; in jme_fill_tx_desc()
2210 txbi->start_xmit = jiffies; in jme_fill_tx_desc()
2211 if (!txbi->start_xmit) in jme_fill_tx_desc()
2212 txbi->start_xmit = (0UL-1); in jme_fill_tx_desc()
2221 struct jme_buffer_info *txbi = txring->bufinf; in jme_stop_queue_if_full() local
2224 txbi += idx; in jme_stop_queue_if_full()
2238 if (unlikely(txbi->start_xmit && in jme_stop_queue_if_full()
2239 (jiffies - txbi->start_xmit) >= TX_TIMEOUT && in jme_stop_queue_if_full()
2240 txbi->skb)) { in jme_stop_queue_if_full()