Lines Matching refs:pages
113 if (!obj->pages) in udl_gem_fault()
116 page = obj->pages[page_offset]; in udl_gem_fault()
132 struct page **pages; in udl_gem_get_pages() local
134 if (obj->pages) in udl_gem_get_pages()
137 pages = drm_gem_get_pages(&obj->base); in udl_gem_get_pages()
138 if (IS_ERR(pages)) in udl_gem_get_pages()
139 return PTR_ERR(pages); in udl_gem_get_pages()
141 obj->pages = pages; in udl_gem_get_pages()
149 drm_free_large(obj->pages); in udl_gem_put_pages()
150 obj->pages = NULL; in udl_gem_put_pages()
154 drm_gem_put_pages(&obj->base, obj->pages, false, false); in udl_gem_put_pages()
155 obj->pages = NULL; in udl_gem_put_pages()
174 obj->vmapping = vmap(obj->pages, page_count, 0, PAGE_KERNEL); in udl_gem_vmap()
204 if (obj->pages) in udl_gem_free_object()