Lines Matching refs:page_vec
352 static void iser_dump_page_vec(struct iser_page_vec *page_vec) in iser_dump_page_vec() argument
357 page_vec->length, page_vec->data_size); in iser_dump_page_vec()
358 for (i = 0; i < page_vec->length; i++) in iser_dump_page_vec()
359 iser_err("%d %lx\n",i,(unsigned long)page_vec->pages[i]); in iser_dump_page_vec()
444 struct iser_page_vec *page_vec, in iser_reg_page_vec() argument
453 page_vec->pages, in iser_reg_page_vec()
454 &page_vec->offset, in iser_reg_page_vec()
455 &page_vec->data_size); in iser_reg_page_vec()
456 page_vec->length = plen; in iser_reg_page_vec()
457 if (plen * SIZE_4K < page_vec->data_size) { in iser_reg_page_vec()
460 iser_dump_page_vec(page_vec); in iser_reg_page_vec()
465 page_vec->pages, in iser_reg_page_vec()
466 page_vec->length, in iser_reg_page_vec()
467 page_vec->pages[0]); in iser_reg_page_vec()
476 mem_reg->sge.addr = page_vec->pages[0] + page_vec->offset; in iser_reg_page_vec()
477 mem_reg->sge.length = page_vec->data_size; in iser_reg_page_vec()
552 err = iser_reg_page_vec(iser_task, mem, ib_conn->fmr.page_vec, in iser_reg_rdma_mem_fmr()
560 ib_conn->fmr.page_vec->data_size, in iser_reg_rdma_mem_fmr()
561 ib_conn->fmr.page_vec->length, in iser_reg_rdma_mem_fmr()
562 ib_conn->fmr.page_vec->offset); in iser_reg_rdma_mem_fmr()
563 for (i = 0; i < ib_conn->fmr.page_vec->length; i++) in iser_reg_rdma_mem_fmr()
565 (unsigned long long)ib_conn->fmr.page_vec->pages[i]); in iser_reg_rdma_mem_fmr()