Lines Matching refs:nfrags
243 const int nfrags, in pasemi_mac_unmap_tx_skb() argument
252 for (f = 0; f < nfrags; f++) { in pasemi_mac_unmap_tx_skb()
263 return (nfrags + 3) & ~1; in pasemi_mac_unmap_tx_skb()
514 int freed, nfrags; in pasemi_mac_free_tx_resources() local
527 nfrags = skb_shinfo(info->skb)->nr_frags; in pasemi_mac_free_tx_resources()
528 for (j = 0; j <= nfrags; j++) in pasemi_mac_free_tx_resources()
531 freed = pasemi_mac_unmap_tx_skb(mac, nfrags, in pasemi_mac_free_tx_resources()
1351 const int nfrags = skb_shinfo(skb)->nr_frags; in pasemi_mac_queue_csdesc() local
1385 for (i = 1; i <= nfrags; i++) in pasemi_mac_queue_csdesc()
1437 int i, nfrags; in pasemi_mac_start_tx() local
1446 nfrags = skb_shinfo(skb)->nr_frags; in pasemi_mac_start_tx()
1454 for (i = 0; i < nfrags; i++) { in pasemi_mac_start_tx()
1461 nfrags = i; in pasemi_mac_start_tx()
1491 if (RING_AVAIL(txring) < nfrags + 14) { in pasemi_mac_start_tx()
1507 TX_DESC_INFO(txring, fill).dma = nfrags; in pasemi_mac_start_tx()
1510 for (i = 0; i <= nfrags; i++) { in pasemi_mac_start_tx()
1520 if (nfrags & 1) in pasemi_mac_start_tx()
1521 nfrags++; in pasemi_mac_start_tx()
1523 txring->next_to_fill = (fill + nfrags + 1) & (TX_RING_SIZE-1); in pasemi_mac_start_tx()
1530 write_dma_reg(PAS_DMA_TXCHAN_INCR(txring->chan.chno), (nfrags+2) >> 1); in pasemi_mac_start_tx()
1537 while (nfrags--) in pasemi_mac_start_tx()
1538 dma_unmap_single(&mac->dma_pdev->dev, map[nfrags], in pasemi_mac_start_tx()
1539 map_size[nfrags], DMA_TO_DEVICE); in pasemi_mac_start_tx()