Lines Matching refs:pgpos
282 int pgpos,oldpg;
309 pgpos=get_addr_pos(pos,pages,to_addr);
310 if (pgpos!=oldpg) {
311 pg=pfn_to_page(sg_dma_address(to_addr[pgpos].sg) >> PAGE_SHIFT);
313 basep= kmap_atomic(pg, KM_BOUNCE_READ)+to_addr[pgpos].sg->offset;
314 oldpg=pgpos;
316 p=basep+pos-to_addr[pgpos].pos;
365 pgpos=get_addr_pos(pos,pages,to_addr);
366 if (pgpos!=oldpg) {
368 to_addr[pgpos].sg)
374 to_addr[pgpos].sg->offset;
375 oldpg=pgpos;
377 p=basep+pos-to_addr[pgpos].pos;