/solaris-x11-s11/open-src/kernel/drm/src/ |
H A D | drm_gem.c | 311 obj->maplist.map = map; 312 if (drm_map_handle(dev, &obj->maplist)) { 662 struct drm_local_map *map = obj->maplist.map; 677 (void) idr_remove(&dev->map_idr, obj->maplist.user_token >> PAGE_SHIFT); 772 struct ddi_umem_cookie *umem_cookie = obj->maplist.map->umem_cookie; 775 if (obj->maplist.map->gtt_mmap == 0) { 780 if (obj->maplist.map->gtt_mmap == 1) { 782 obj->maplist.map->gtt_mmap = 0;
|
H A D | drm_bufs.c | 61 list_for_each_entry(entry, struct drm_map_list, &dev->maplist, head) { 110 * type. Adds the map to the map list drm_device::maplist. Adds MTRR's where 116 struct drm_map_list ** maplist) 182 *maplist = list; 206 *maplist = list; 291 list_add(&list->head, &dev->maplist, (caddr_t)list); 311 *maplist = list; 343 struct drm_map_list *maplist; local 350 map->flags, &maplist); 356 map->handle = maplist 113 drm_addmap_core(struct drm_device *dev, unsigned long offset, unsigned long size, enum drm_map_type type, enum drm_map_flags flags, struct drm_map_list ** maplist) argument [all...] |
H A D | drm_context.c | 168 list_for_each_entry(_entry, struct drm_map_list, &dev->maplist, head) { 204 list_for_each_entry(r_list, struct drm_map_list, &dev->maplist, head) {
|
H A D | drm_stub.c | 142 list_for_each_entry_safe(r_list, list_temp, struct drm_map_list, &dev->maplist, head) { 239 INIT_LIST_HEAD(&dev->maplist); 503 list_for_each_entry_safe(r_list, list_temp, struct drm_map_list, &dev->maplist, head)
|
H A D | drm_ioctl.c | 143 list_for_each(list, &dev->maplist) {
|
H A D | drm_drv.c | 468 list_for_each_entry(entry, struct drm_map_list, &dev->maplist, head) {
|
H A D | drm_sunmod.c | 788 list_for_each_entry(_entry, struct drm_map_list, &dev->maplist, head) {
|
/solaris-x11-s11/open-src/kernel/efb/src/ |
H A D | drm_drv.c | 301 TAILQ_FOREACH_SAFE(map, &dev->maplist, link, mapsave) { 332 TAILQ_INIT(&dev->maplist); 387 while ((map = TAILQ_FIRST(&dev->maplist)) != NULL) {
|
H A D | drm_bufs.c | 72 TAILQ_FOREACH(map, &dev->maplist, link) { 202 TAILQ_INSERT_TAIL(&dev->maplist, map, link); 275 TAILQ_REMOVE(&dev->maplist, map, link); 340 TAILQ_FOREACH(map, &dev->maplist, link) {
|
H A D | drm_pci.c | 178 TAILQ_FOREACH(map, &dev->maplist, link) {
|
H A D | drmP.h | 242 TAILQ_FOREACH(map, &dev->maplist, link) { \ 630 drm_map_list_t maplist; member in struct:drm_device
|
H A D | drm_context.c | 243 TAILQ_FOREACH(map, &dev->maplist, link) {
|
H A D | drm_sunmod.c | 483 TAILQ_FOREACH(map, &dp->maplist, link) { 495 TAILQ_FOREACH(map, &dp->maplist, link) { 508 TAILQ_FOREACH(map, &dp->maplist, link) {
|
H A D | drm_ioctl.c | 160 TAILQ_FOREACH(mapinlist, &dev->maplist, link) {
|
/solaris-x11-s11/open-src/kernel/i915/src/ |
H A D | i915_gem.c | 1031 ret = ddi_devmap_segmap(dev_id, (off_t)obj->maplist.user_token, 1032 ttoproc(curthread)->p_as, &vvaddr, obj->maplist.map->size, 1054 if (obj->maplist.map->gtt_mmap) 1087 obj->maplist.map->gtt_mmap = 1; 1109 struct ddi_umem_cookie *umem_cookie = obj->base.maplist.map->umem_cookie; 1125 obj->mmap_offset = obj->base.maplist.user_token; 1126 obj->base.maplist.map->callback = 1; 1151 if (obj->base.maplist.map->gtt_mmap) { 1162 obj->base.maplist.map->gtt_mmap = 0;
|
/solaris-x11-s11/open-src/kernel/sys/drm/ |
H A D | drmP.h | 344 TAILQ_FOREACH(map, &dev->maplist, link) { \ 637 struct drm_map_list maplist; member in struct:drm_gem_object 1108 struct list_head maplist; /**< Linked list of regions */ member in struct:drm_device
|