Lines Matching refs:agp
55 if (!dev->agp || !dev->agp->acquired) in drm_agp_info()
58 kern = &dev->agp->agp_info; in drm_agp_info()
59 agp_get_info(dev->agp->bridge, kern); in drm_agp_info()
101 if (!dev->agp) in drm_agp_acquire()
103 if (dev->agp->acquired) in drm_agp_acquire()
105 retcode = agp_acquire(dev->agp->bridge); in drm_agp_acquire()
108 dev->agp->acquired = 1; in drm_agp_acquire()
142 if (!dev->agp || !dev->agp->acquired) in drm_agp_release()
144 agp_release(dev->agp->bridge); in drm_agp_release()
145 dev->agp->acquired = 0; in drm_agp_release()
168 if (!dev->agp || !dev->agp->acquired) in drm_agp_enable()
171 dev->agp->mode = mode.mode; in drm_agp_enable()
172 agp_enable(dev->agp->bridge, mode.mode); in drm_agp_enable()
173 dev->agp->enabled = 1; in drm_agp_enable()
207 if (!dev->agp || !dev->agp->acquired) in drm_agp_alloc()
216 if (!(memory = agp_alloc_memory(dev->agp->bridge, type, pages << PAGE_SHIFT))) { in drm_agp_alloc()
225 list_add(&entry->head, &dev->agp->memory); in drm_agp_alloc()
227 agp_memory_info(dev->agp->bridge, entry->memory, &info); in drm_agp_alloc()
259 list_for_each_entry(entry, &dev->agp->memory, head) { in drm_agp_lookup_entry()
283 if (!dev->agp || !dev->agp->acquired) in drm_agp_unbind()
324 if (!dev->agp || !dev->agp->acquired) in drm_agp_bind()
333 entry->bound = dev->agp->base + (page << PAGE_SHIFT); in drm_agp_bind()
335 dev->agp->base, entry->bound); in drm_agp_bind()
367 if (!dev->agp || !dev->agp->acquired) in drm_agp_free()
441 mem = agp_allocate_memory(dev->agp->bridge, num_pages, in drm_agp_bind_pages()