Lines Matching defs:vaddr
71 void *vaddr)
90 sgt = vaddr + dpaa2_fd_get_offset(fd);
103 free_pages((unsigned long)vaddr, 0);
215 void *vaddr;
219 vaddr = dpaa2_iova_to_virt(priv->iommu_domain, buf_array[i]);
222 free_pages((unsigned long)vaddr, 0);
347 struct dpaa2_fd *fd, void *vaddr)
361 xdp.data = vaddr + dpaa2_fd_get_offset(fd);
373 dpaa2_fd_set_offset(fd, xdp.data - vaddr);
380 dpaa2_eth_xdp_enqueue(priv, ch, fd, vaddr, rx_fq->flowid);
398 xdp.data_hard_start = vaddr;
404 virt_to_page(vaddr), 0,
407 free_pages((unsigned long)vaddr, 0);
433 void *vaddr;
446 vaddr = dpaa2_iova_to_virt(priv->iommu_domain, addr);
450 fas = dpaa2_get_fas(vaddr, false);
452 buf_data = vaddr + dpaa2_fd_get_offset(fd);
459 xdp_act = dpaa2_eth_run_xdp(priv, ch, fq, (struct dpaa2_fd *)fd, vaddr);
468 skb = dpaa2_eth_build_linear_skb(ch, fd, vaddr);
475 free_pages((unsigned long)vaddr, 0);
491 __le64 *ts = dpaa2_get_ts(vaddr, false);
517 dpaa2_eth_free_rx_fd(priv, fd, vaddr);
538 void *vaddr;
540 vaddr = dpaa2_iova_to_virt(priv->iommu_domain, addr);
544 buf_data = vaddr + dpaa2_fd_get_offset(fd);
549 skb = dpaa2_eth_build_linear_skb(ch, fd, vaddr);
554 free_pages((unsigned long)vaddr, 0);
557 dpaa2_eth_free_rx_fd(priv, fd, vaddr);
561 fapr = dpaa2_get_fapr(vaddr, false);