/freebsd-11-stable/sys/dev/mlx5/mlx5_fpga/ |
H A D | mlx5fpga_conn.c | 51 struct device *dma_device; local 57 dma_device = &conn->fdev->mdev->pdev->dev; 58 buf->sg[0].dma_addr = dma_map_single(dma_device, buf->sg[0].data, 60 err = dma_mapping_error(dma_device, buf->sg[0].dma_addr); 70 buf->sg[1].dma_addr = dma_map_single(dma_device, buf->sg[1].data, 72 err = dma_mapping_error(dma_device, buf->sg[1].dma_addr); 75 dma_unmap_single(dma_device, buf->sg[0].dma_addr, 87 struct device *dma_device; local 89 dma_device = &conn->fdev->mdev->pdev->dev; 91 dma_unmap_single(dma_device, bu [all...] |
/freebsd-11-stable/sys/ofed/include/rdma/ |
H A D | ib_verbs.h | 1837 struct device *dma_device; member in struct:ib_device 2958 return dma_mapping_error(dev->dma_device, dma_addr); 2974 return dma_map_single(dev->dma_device, cpu_addr, size, direction); 2991 dma_unmap_single(dev->dma_device, addr, size, direction); 2999 return dma_map_single_attrs(dev->dma_device, cpu_addr, size, 3008 return dma_unmap_single_attrs(dev->dma_device, addr, size, 3028 return dma_map_page(dev->dma_device, page, offset, size, direction); 3045 dma_unmap_page(dev->dma_device, addr, size, direction); 3061 return dma_map_sg(dev->dma_device, sg, nents, direction); 3078 dma_unmap_sg(dev->dma_device, s [all...] |
/freebsd-11-stable/sys/dev/cxgbe/iw_cxgbe/ |
H A D | mem.c | 189 daddr = dma_map_single(rhp->ibdev.dma_device, data, len, DMA_TO_DEVICE); 190 if (dma_mapping_error(rhp->ibdev.dma_device, daddr)) 214 dma_unmap_single(rhp->ibdev.dma_device, save, len, DMA_TO_DEVICE); 633 mhp->mpl = dma_alloc_coherent(rhp->ibdev.dma_device, 670 dma_free_coherent(rhp->ibdev.dma_device,
|
H A D | cq.c | 87 dma_free_coherent(rhp->ibdev.dma_device, 122 cq->queue = dma_alloc_coherent(rhp->ibdev.dma_device, cq->memsize, 192 dma_free_coherent(rhp->ibdev.dma_device, cq->memsize, cq->queue,
|
H A D | qp.c | 111 dma_free_coherent(rhp->ibdev.dma_device, 114 dma_free_coherent(rhp->ibdev.dma_device, 178 wq->sq.queue = dma_alloc_coherent(rhp->ibdev.dma_device, wq->sq.memsize, 188 wq->rq.queue = dma_alloc_coherent(rhp->ibdev.dma_device, 315 dma_free_coherent(rhp->ibdev.dma_device, 319 dma_free_coherent(rhp->ibdev.dma_device,
|
H A D | provider.c | 466 ibdev->dma_device = NULL;
|
/freebsd-11-stable/sys/dev/mlx4/mlx4_ib/ |
H A D | mlx4_ib_mr.c | 298 mr->page_map = dma_map_single(device->dma_device, mr->pages, 301 if (dma_mapping_error(device->dma_device, mr->page_map)) { 319 dma_unmap_single(device->dma_device, mr->page_map,
|
H A D | mlx4_ib.h | 62 dev_warn((ibdev)->dma_device, MLX4_IB_DRV_NAME ": " format, ## arg)
|
H A D | mlx4_ib_main.c | 2563 ibdev->ib_dev.dma_device = &dev->persist->pdev->dev;
|
/freebsd-11-stable/sys/dev/mlx4/mlx4_en/ |
H A D | mlx4_en_main.c | 202 mdev->dma_device = &dev->persist->pdev->dev;
|
H A D | en.h | 453 struct device *dma_device; member in struct:mlx4_en_dev
|
/freebsd-11-stable/sys/ofed/drivers/infiniband/core/ |
H A D | ib_uverbs_main.c | 1128 if (!dev || !dev->ib_dev->dma_device) 1132 ((struct pci_dev *)dev->ib_dev->dma_device)->device); 1141 if (!dev || !dev->ib_dev->dma_device) 1145 ((struct pci_dev *)dev->ib_dev->dma_device)->vendor); 1220 uverbs_dev->dev = device_create(uverbs_class, device->dma_device,
|
H A D | ib_user_mad.c | 1199 port->dev = device_create(umad_class, device->dma_device, 1218 port->sm_dev = device_create(umad_class, device->dma_device,
|
H A D | ib_sysfs.c | 1270 device->dev.parent = device->dma_device;
|
H A D | ib_ucm.c | 1293 ucm_dev->dev.parent = device->dma_device;
|
/freebsd-11-stable/sys/contrib/rdma/krping_compat/ |
H A D | krping.c | 557 cb->recv_dma_addr = dma_map_single(cb->pd->device->dma_device, 561 cb->send_dma_addr = dma_map_single(cb->pd->device->dma_device, 615 cb->rdma_dma_addr = dma_map_single(cb->pd->device->dma_device, 685 cb->start_dma_addr = dma_map_single(cb->pd->device->dma_device, 759 dma_unmap_single(cb->pd->device->dma_device, 762 dma_unmap_single(cb->pd->device->dma_device, 765 dma_unmap_single(cb->pd->device->dma_device, 770 dma_unmap_single(cb->pd->device->dma_device, 1732 dma_addr[scnt] = dma_map_single(cb->pd->device->dma_device, 1735 if (dma_mapping_error(cb->pd->device->dma_device, [all...] |
/freebsd-11-stable/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib_mr.c | 550 struct device *ddev = dev->ib_dev.dma_device; 674 struct device *ddev = dev->ib_dev.dma_device; 752 struct device *ddev = dev->ib_dev.dma_device; 1066 struct device *ddev = dev->ib_dev.dma_device; 1240 mr->desc_map = dma_map_single(device->dma_device, mr->descs, 1242 if (dma_mapping_error(device->dma_device, mr->desc_map)) { 1261 dma_unmap_single(device->dma_device, mr->desc_map,
|
H A D | mlx5_ib_main.c | 3129 dev->ib_dev.dma_device = &mdev->pdev->dev;
|
/freebsd-11-stable/sys/dev/mlx4/mlx4_core/ |
H A D | mlx4_alloc.c | 678 static struct mlx4_db_pgdir *mlx4_alloc_db_pgdir(struct device *dma_device, argument 690 pgdir->db_page = dma_alloc_coherent(dma_device, PAGE_SIZE,
|
/freebsd-11-stable/sys/contrib/rdma/krping/ |
H A D | krping.c | 598 dma_unmap_single(cb->pd->device->dma_device, 601 dma_unmap_single(cb->pd->device->dma_device,
|
/freebsd-11-stable/sys/dev/cxgb/ulp/iw_cxgb/ |
H A D | iw_cxgb_provider.c | 1097 dev->ibdev.dma_device = NULL;
|
/freebsd-11-stable/sys/dev/mthca/ |
H A D | mthca_provider.c | 1224 dev->ib_dev.dma_device = &dev->pdev->dev;
|