Lines Matching refs:map
100 void drm_core_ioremap(struct drm_local_map *map, struct drm_device *dev) in drm_core_ioremap() argument
103 dev->agp && dev->agp->cant_use_aperture && map->type == _DRM_AGP) in drm_core_ioremap()
104 map->handle = agp_remap(map->offset, map->size, dev); in drm_core_ioremap()
106 map->handle = pmap_mapdev(map->offset, map->size); in drm_core_ioremap()
110 void drm_core_ioremap_wc(struct drm_local_map *map, struct drm_device *dev) in drm_core_ioremap_wc() argument
113 dev->agp && dev->agp->cant_use_aperture && map->type == _DRM_AGP) in drm_core_ioremap_wc()
114 map->handle = agp_remap(map->offset, map->size, dev); in drm_core_ioremap_wc()
116 map->handle = pmap_mapdev_attr(map->offset, map->size, in drm_core_ioremap_wc()
121 void drm_core_ioremapfree(struct drm_local_map *map, struct drm_device *dev) in drm_core_ioremapfree() argument
123 if (!map->handle || !map->size) in drm_core_ioremapfree()
127 dev->agp && dev->agp->cant_use_aperture && map->type == _DRM_AGP) in drm_core_ioremapfree()
128 vunmap(map->handle); in drm_core_ioremapfree()
130 pmap_unmapdev(map->handle, map->size); in drm_core_ioremapfree()