Lines Matching refs:mtt_buf
182 req.qbuf_addr_l = lower_32_bits(*(u64 *)mtt->mtt_buf); in create_cq_cmd()
183 req.qbuf_addr_h = upper_32_bits(*(u64 *)mtt->mtt_buf); in create_cq_cmd()
498 mem->mtt_buf = in get_mtt_entries()
500 if (!mem->mtt_buf) { in get_mtt_entries()
504 phy_addr = mem->mtt_buf; in get_mtt_entries()
517 dma_map_single(&dev->pdev->dev, mem->mtt_buf, in get_mtt_entries()
520 free_pages_exact(mem->mtt_buf, MTT_SIZE(mem->page_cnt)); in get_mtt_entries()
521 mem->mtt_buf = NULL; in get_mtt_entries()
540 if (mem->mtt_buf) { in put_mtt_entries()
543 free_pages_exact(mem->mtt_buf, MTT_SIZE(mem->page_cnt)); in put_mtt_entries()
840 mr->mem.mtt_buf = in erdma_ib_alloc_mr()
842 if (!mr->mem.mtt_buf) { in erdma_ib_alloc_mr()
848 dma_map_single(&dev->pdev->dev, mr->mem.mtt_buf, in erdma_ib_alloc_mr()
865 free_pages_exact(mr->mem.mtt_buf, MTT_SIZE(mr->mem.page_cnt)); in erdma_ib_alloc_mr()
884 *((u64 *)mr->mem.mtt_buf + mr->mem.mtt_nents) = addr; in erdma_set_page()