Lines Matching refs:bufaddr
120 dma_addr_t *bufaddr);
182 dma_addr_t bufaddr; in gfar_init_bds() local
218 bufaddr = be32_to_cpu(rxbdp->bufPtr); in gfar_init_bds()
220 skb = gfar_new_skb(ndev, &bufaddr); in gfar_init_bds()
228 gfar_init_rxbdp(rx_queue, rxbdp, bufaddr); in gfar_init_bds()
2256 u32 bufaddr; in gfar_start_xmit() local
2352 bufaddr = skb_frag_dma_map(priv->dev, in gfar_start_xmit()
2357 if (unlikely(dma_mapping_error(priv->dev, bufaddr))) in gfar_start_xmit()
2361 txbdp->bufPtr = cpu_to_be32(bufaddr); in gfar_start_xmit()
2408 bufaddr = dma_map_single(priv->dev, skb->data, skb_headlen(skb), in gfar_start_xmit()
2410 if (unlikely(dma_mapping_error(priv->dev, bufaddr))) in gfar_start_xmit()
2413 txbdp_start->bufPtr = cpu_to_be32(bufaddr); in gfar_start_xmit()
2423 bufaddr = be32_to_cpu(txbdp_start->bufPtr); in gfar_start_xmit()
2424 bufaddr += fcb_len; in gfar_start_xmit()
2428 txbdp_tstamp->bufPtr = cpu_to_be32(bufaddr); in gfar_start_xmit()
2497 bufaddr = be32_to_cpu(txbdp->bufPtr); in gfar_start_xmit()
2498 dma_unmap_page(priv->dev, bufaddr, be16_to_cpu(txbdp->length), in gfar_start_xmit()
2721 static struct sk_buff *gfar_new_skb(struct net_device *dev, dma_addr_t *bufaddr) in gfar_new_skb() argument
2738 *bufaddr = addr; in gfar_new_skb()
2911 dma_addr_t bufaddr; in gfar_clean_rx_ring() local
2916 newskb = gfar_new_skb(dev, &bufaddr); in gfar_clean_rx_ring()
2935 bufaddr = be32_to_cpu(bdp->bufPtr); in gfar_clean_rx_ring()
2964 gfar_init_rxbdp(rx_queue, bdp, bufaddr); in gfar_clean_rx_ring()