Home
last modified time | relevance | path

Searched refs:page_vec (Results 1 – 3 of 3) sorted by relevance

/linux-2.6.39/drivers/infiniband/ulp/iser/
Diser_memory.c172 struct iser_page_vec *page_vec, in iser_sg_to_page_vec() argument
182 page_vec->offset = (u64) sgl[0].offset & ~MASK_4K; in iser_sg_to_page_vec()
206 page_vec->pages[cur_page++] = page; in iser_sg_to_page_vec()
211 page_vec->data_size = total_sz; in iser_sg_to_page_vec()
212 iser_dbg("page_vec->data_size:%d cur_page %d\n", page_vec->data_size,cur_page); in iser_sg_to_page_vec()
280 static void iser_dump_page_vec(struct iser_page_vec *page_vec) in iser_dump_page_vec() argument
285 page_vec->length, page_vec->data_size); in iser_dump_page_vec()
286 for (i = 0; i < page_vec->length; i++) in iser_dump_page_vec()
287 iser_err("%d %lx\n",i,(unsigned long)page_vec->pages[i]); in iser_dump_page_vec()
291 struct iser_page_vec *page_vec, in iser_page_vec_build() argument
[all …]
Diser_verbs.c173 ib_conn->page_vec = kmalloc(sizeof(struct iser_page_vec) + in iser_create_ib_conn_res()
176 if (!ib_conn->page_vec) in iser_create_ib_conn_res()
179 ib_conn->page_vec->pages = (u64 *) (ib_conn->page_vec + 1); in iser_create_ib_conn_res()
256 kfree(ib_conn->page_vec); in iser_free_ib_conn_res()
596 struct iser_page_vec *page_vec, in iser_reg_page_vec() argument
604 page_list = page_vec->pages; in iser_reg_page_vec()
609 page_vec->length, in iser_reg_page_vec()
620 mem_reg->len = page_vec->length * SIZE_4K; in iser_reg_page_vec()
625 mem_reg->va += page_vec->offset; in iser_reg_page_vec()
626 mem_reg->len = page_vec->data_size; in iser_reg_page_vec()
[all …]
Discsi_iser.h254 struct iser_page_vec *page_vec; /* represents SG to fmr maps* member
351 struct iser_page_vec *page_vec,