Lines Matching refs:create_req

251 			    struct gdma_create_dma_region_req *create_req,  in mana_ib_gd_first_dma_region()  argument
260 struct_size(create_req, page_addr_list, num_pages); in mana_ib_gd_first_dma_region()
261 create_req->page_addr_list_len = num_pages; in mana_ib_gd_first_dma_region()
263 err = mana_gd_send_request(gc, create_req_msg_size, create_req, in mana_ib_gd_first_dma_region()
317 struct gdma_create_dma_region_req *create_req; in mana_ib_gd_create_dma_region() local
345 (hwc->max_req_msg_size - sizeof(*create_req)) / sizeof(u64); in mana_ib_gd_create_dma_region()
349 struct_size(create_req, page_addr_list, num_pages_to_handle); in mana_ib_gd_create_dma_region()
355 create_req = request_buf; in mana_ib_gd_create_dma_region()
356 mana_gd_init_req_hdr(&create_req->hdr, GDMA_CREATE_DMA_REGION, in mana_ib_gd_create_dma_region()
360 create_req->length = umem->length; in mana_ib_gd_create_dma_region()
361 create_req->offset_in_page = ib_umem_dma_offset(umem, page_sz); in mana_ib_gd_create_dma_region()
362 create_req->gdma_page_type = order_base_2(page_sz) - PAGE_SHIFT; in mana_ib_gd_create_dma_region()
363 create_req->page_count = num_pages_total; in mana_ib_gd_create_dma_region()
369 page_sz, create_req->offset_in_page); in mana_ib_gd_create_dma_region()
372 num_pages_to_handle, create_req->gdma_page_type); in mana_ib_gd_create_dma_region()
374 page_addr_list = create_req->page_addr_list; in mana_ib_gd_create_dma_region()
388 err = mana_ib_gd_first_dma_region(dev, gc, create_req, in mana_ib_gd_create_dma_region()