sg_page
if (sg_page(sgt->sgl)) {
sg_set_page(dst, sg_page(src), src->length, 0);
if (sg_page(sg))
__free_pages(sg_page(sg), get_order(sg->length));
if (n_pages == 1 && !PageHighMem(sg_page(obj->mm.pages->sgl)))
return page_address(sg_page(obj->mm.pages->sgl));
return sg_page(sg) + offset;
void *vaddr = sg_page(pages->sgl);
struct drm_dmamem *dmah = (void *)sg_page(pages->sgl);
void *vaddr = sg_page(obj->mm.pages->sgl) + args->offset;
struct drm_dmamem *dmah = (void *)sg_page(obj->mm.pages->sgl);
void *vaddr = sg_page(obj->mm.pages->sgl) + args->offset;
struct drm_dmamem *dmah = (void *)sg_page(obj->mm.pages->sgl);
sg_set_page(sg, sg_page(src), PAGE_SIZE, 0);
if (sg_page(sg))
__free_pages(sg_page(sg), get_order(sg->length));
return sg_page(p->mm.pages->sgl);
return sg_page(obj->mm.pages->sgl);
return sg_page(obj->mm.pages->sgl);
memcpy(buf, page_address(sg_page(sg)) + start, len);
sg_set_page(new_sg, sg_page(sg), sg->length, 0);
s.pfn = page_to_pfn(sg_page(s.sgp));
sg_dma_address(sg) = page_to_phys(sg_page(sg));
GEM_BUG_ON(page_to_pfn(sg_page(sg)) != pfn);
struct vm_page *page = sg_page(sg);