Lines Matching defs:map
40 drm_local_map_t *map;
107 TAILQ_FOREACH(map, &dev->maplist, link) {
108 if (offset >= map->offset && offset < map->offset + map->size)
112 if (map == NULL) {
113 DRM_DEBUG("Can't find map, requested offset = %" PRIx64 "\n",
115 TAILQ_FOREACH(map, &dev->maplist, link) {
116 DRM_DEBUG("map offset = %016lx, handle = %016lx\n",
117 map->offset, (unsigned long)map->handle);
122 if (((map->flags&_DRM_RESTRICTED) && !DRM_SUSER(DRM_CURPROC))) {
124 DRM_DEBUG("restricted map\n");
127 type = map->type;
138 phys = bus_space_mmap(dev->pa.pa_memt, map->offset,
139 offset - map->offset, prot, flags);
150 phys = vtophys((vaddr_t)((char *)map->handle + (offset - map->offset)));
157 DRM_ERROR("bad map type %d\n", type);