Searched refs:r_list (Results 1 – 7 of 7) sorted by relevance
/gfx-drm/usr/src/uts/common/io/drm/ |
H A D | drm_ioctl.c | 132 struct drm_map_list *r_list = NULL; in drm_getmap() local 145 r_list = list_entry(list, struct drm_map_list, head); in drm_getmap() 150 if (!r_list || !r_list->map) { in drm_getmap() 155 map->offset = r_list->map->offset; in drm_getmap() 156 map->size = r_list->map->size; in drm_getmap() 157 map->type = r_list->map->type; in drm_getmap() 158 map->flags = r_list->map->flags; in drm_getmap() 159 map->handle = (unsigned long long)(uintptr_t)r_list->user_token; in drm_getmap() 160 map->mtrr = r_list->map->mtrr; in drm_getmap()
|
H A D | drm_context.c | 201 struct drm_map_list *r_list = NULL; in drm_setsareactx() local 204 list_for_each_entry(r_list, struct drm_map_list, &dev->maplist, head) { in drm_setsareactx() 205 if (r_list->map in drm_setsareactx() 206 && r_list->user_token == (unsigned long) request->handle) in drm_setsareactx() 214 map = r_list->map; in drm_setsareactx()
|
H A D | drm_stub.c | 134 struct drm_map_list *r_list, *list_temp; in drm_master_destroy() local 142 list_for_each_entry_safe(r_list, list_temp, struct drm_map_list, &dev->maplist, head) { in drm_master_destroy() 143 if (r_list->master == master) { in drm_master_destroy() 144 (void) drm_rmmap_locked(dev, r_list->map); in drm_master_destroy() 145 r_list = NULL; in drm_master_destroy() 477 struct drm_map_list *r_list, *list_temp; in drm_put_dev() local 504 list_for_each_entry_safe(r_list, list_temp, struct drm_map_list, &dev->maplist, head) in drm_put_dev() local 505 (void) drm_rmmap(dev, r_list->map); in drm_put_dev()
|
H A D | drm_bufs.c | 372 struct drm_map_list *r_list = NULL, *list_t; in drm_rmmap_locked() local 381 if (r_list->map == map) { in drm_rmmap_locked() 382 master = r_list->master; in drm_rmmap_locked() 383 list_del(&r_list->head); in drm_rmmap_locked() 385 r_list->user_token >> PAGE_SHIFT); in drm_rmmap_locked() 386 kfree(r_list, sizeof(struct drm_map_list)); in drm_rmmap_locked() 453 struct drm_map_list *r_list; in drm_rmmap_ioctl() local 458 if (r_list->map && in drm_rmmap_ioctl() 459 r_list->user_token == (unsigned long)request->handle && in drm_rmmap_ioctl() 460 r_list->map->flags & _DRM_REMOVABLE) { in drm_rmmap_ioctl() [all …]
|
H A D | drm_gem.c | 671 struct drm_history_list *r_list, *list_temp; in drm_gem_object_release() local 672 list_for_each_entry_safe(r_list, list_temp, struct drm_history_list, &obj->his_list, head) { in drm_gem_object_release() 673 list_del(&r_list->head); in drm_gem_object_release() 674 drm_free(r_list, sizeof (struct drm_history_list), DRM_MEM_MAPS); in drm_gem_object_release()
|
/gfx-drm/usr/src/uts/intel/io/i915/ |
H A D | i915_drv.c | 1104 struct batch_info_list *r_list, *list_temp; in i915_quiesce() local 1105 … list_for_each_entry_safe(r_list, list_temp, struct batch_info_list, &dev_priv->batch_list, head) { in i915_quiesce() 1106 list_del(&r_list->head); in i915_quiesce() 1107 drm_free(r_list->obj_list, r_list->num * sizeof(caddr_t), DRM_MEM_MAPS); in i915_quiesce() 1108 drm_free(r_list, sizeof (struct batch_info_list), DRM_MEM_MAPS); in i915_quiesce()
|
H A D | i915_dma.c | 1593 struct batch_info_list *r_list, *list_temp; in i915_driver_unload() local 1594 list_for_each_entry_safe(r_list, list_temp, struct batch_info_list, &dev_priv->batch_list, head) { in i915_driver_unload() 1595 list_del(&r_list->head); in i915_driver_unload() 1596 drm_free(r_list->obj_list, r_list->num * sizeof(caddr_t), DRM_MEM_MAPS); in i915_driver_unload() 1597 drm_free(r_list, sizeof (struct batch_info_list), DRM_MEM_MAPS); in i915_driver_unload()
|