Lines Matching refs:ctxbi
1418 struct jme_buffer_info *txbi = txring->bufinf, *ctxbi, *ttxbi;
1437 ctxbi = txbi + i;
1439 if (likely(ctxbi->skb &&
1443 i, ctxbi->nr_desc, jiffies);
1447 for (j = 1 ; j < ctxbi->nr_desc ; ++j) {
1459 dev_kfree_skb(ctxbi->skb);
1461 cnt += ctxbi->nr_desc;
1467 NET_STAT(jme).tx_bytes += ctxbi->len;
1470 ctxbi->skb = NULL;
1471 ctxbi->len = 0;
1472 ctxbi->start_xmit = 0;
1478 i = (i + ctxbi->nr_desc) & mask;
1480 ctxbi->nr_desc = 0;
1988 struct jme_buffer_info *txbi = txring->bufinf, *ctxbi;
1993 ctxbi = txbi + ((startidx + j + 2) & (mask));
1994 dma_unmap_page(&jme->pdev->dev, ctxbi->mapping, ctxbi->len,
1997 ctxbi->mapping = 0;
1998 ctxbi->len = 0;
2007 struct jme_buffer_info *txbi = txring->bufinf, *ctxbi;
2018 ctxbi = txbi + ((idx + i + 2) & (mask));
2020 ret = jme_fill_tx_map(jme->pdev, ctxdesc, ctxbi,
2031 ctxbi = txbi + ((idx + 1) & (mask));
2032 ret = jme_fill_tx_map(jme->pdev, ctxdesc, ctxbi, virt_to_page(skb->data),