sg_page
p = sg_page(iter);
return (page_to_phys(sg_page(sg)) + sg->offset);
return ((void *)((unsigned long)page_address(sg_page(sg)) + sg->offset));
return (nth_page(sg_page(piter->sg), piter->sg_pgoffset));
iwpbl->qp_mr.sq_page = sg_page(sg);
page = sg_page(&chunk->mem[i]);
__free_pages(sg_page(&chunk->mem[i]),
lowmem_page_address(sg_page(&chunk->mem[i])),
page = sg_page(&chunk->mem[i]);
put_page(sg_page(&db_tab->page[i].mem));
put_page(sg_page(&db_tab->page[i].mem));
__free_pages(sg_page(&chunk->mem[i]),
lowmem_page_address(sg_page(&chunk->mem[i])),
page = sg_page(sg);
payload_pg = sg_page(&chunk->page_list[0]);