Home
last modified time | relevance | path

Searched refs:sg_dma_address (Results 1 – 17 of 17) sorted by relevance

/freebsd-11-stable/sys/dev/mlx5/mlx5_ib/
HDmlx5_ib_mem.c75 pfn = sg_dma_address(sg) >> page_shift; in mlx5_ib_cont_pages()
177 base = sg_dma_address(sg); in __mlx5_ib_populate_pas()
HDmlx5_ib_doorbell.c72 db->dma = sg_dma_address(page->umem->sg_head.sgl) + (virt & ~PAGE_MASK); in mlx5_ib_db_map_user()
HDmlx5_ib_mr.c1723 mr->ibmr.iova = sg_dma_address(sg) + sg_offset; in mlx5_ib_sg_to_klms()
1730 klms[i].va = cpu_to_be64(sg_dma_address(sg) + sg_offset); in mlx5_ib_sg_to_klms()
/freebsd-11-stable/sys/dev/mlx4/mlx4_core/
HDmlx4_icm.c76 sg_dma_address(&chunk->mem[i])); in mlx4_free_icm_coherent()
118 &sg_dma_address(mem), gfp_mask); in mlx4_alloc_icm_coherent()
332 *dma_handle = sg_dma_address(&chunk->mem[i]) + in mlx4_table_find()
HDicm.h119 return sg_dma_address(&iter->chunk->mem[iter->page_idx]); in mlx4_icm_addr()
/freebsd-11-stable/sys/dev/mthca/
HDmthca_memfree.c83 sg_dma_address(&chunk->mem[i])); in mthca_free_icm_coherent()
125 void *buf = dma_alloc_coherent(dev, PAGE_SIZE << order, &sg_dma_address(mem), in mthca_alloc_icm_coherent()
300 *dma_handle = sg_dma_address(&chunk->mem[i]) + in mthca_table_find()
487 ret = mthca_MAP_ICM_page(dev, sg_dma_address(&db_tab->page[i].mem), in mthca_map_user_db()
HDmthca_memfree.h130 return sg_dma_address(&iter->chunk->mem[iter->page_idx]); in mthca_icm_addr()
HDmthca_provider.c960 pages[i++] = sg_dma_address(sg) + in mthca_reg_user_mr()
/freebsd-11-stable/sys/dev/mlx4/mlx4_ib/
HDmlx4_ib_doorbell.c75 db->dma = sg_dma_address(page->umem->sg_head.sgl) + (virt & ~PAGE_MASK); in mlx4_ib_db_map_user()
HDmlx4_ib_mr.c112 pages[i++] = sg_dma_address(sg) + in mlx4_ib_umem_write_mtt()
/freebsd-11-stable/sys/compat/linuxkpi/common/include/linux/
HDdma-mapping.h204 sg_dma_address(sg) = sg_phys(sg); in dma_map_sg_attrs()
HDscatterlist.h84 #define sg_dma_address(sg) (sg)->address macro
/freebsd-11-stable/sys/ofed/drivers/infiniband/core/
HDib_verbs.c1904 mr->iova = sg_dma_address(&sgl[0]) + sg_offset; in ib_sg_to_pages()
1908 u64 dma_addr = sg_dma_address(sg) + sg_offset; in ib_sg_to_pages()
1935 sg_offset = prev_addr - sg_dma_address(sg); in ib_sg_to_pages()
/freebsd-11-stable/sys/dev/cxgb/ulp/iw_cxgb/
HDiw_cxgb_provider.c594 pages[i++] = cpu_to_be64(sg_dma_address(sg) + in iwch_reg_user_mr()
610 pages[i++] = htobe64(sg_dma_address( in iwch_reg_user_mr()
/freebsd-11-stable/sys/dev/cxgbe/iw_cxgbe/
HDmem.c504 pages[i++] = cpu_to_be64(sg_dma_address(sg) + in c4iw_reg_user_mr()
/freebsd-11-stable/sys/contrib/rdma/krping/
HDkrping.c728 sg_dma_address(&sg) = buf; in krping_rdma_rkey()
1796 sg_dma_address(&sg) = (dma_addr_t)0xcafebabe0000ULL; in krping_fr_test()
/freebsd-11-stable/sys/ofed/include/rdma/
HDib_verbs.h3117 return sg_dma_address(sg); in ib_sg_dma_address()