Searched refs:maplist (Results 1 - 16 of 16) sorted by relevance

/solaris-x11-s11/open-src/kernel/drm/src/
H A Ddrm_gem.c311 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 Ddrm_bufs.c61 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 Ddrm_context.c168 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 Ddrm_stub.c142 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 Ddrm_ioctl.c143 list_for_each(list, &dev->maplist) {
H A Ddrm_drv.c468 list_for_each_entry(entry, struct drm_map_list, &dev->maplist, head) {
H A Ddrm_sunmod.c788 list_for_each_entry(_entry, struct drm_map_list, &dev->maplist, head) {
/solaris-x11-s11/open-src/kernel/efb/src/
H A Ddrm_drv.c301 TAILQ_FOREACH_SAFE(map, &dev->maplist, link, mapsave) {
332 TAILQ_INIT(&dev->maplist);
387 while ((map = TAILQ_FIRST(&dev->maplist)) != NULL) {
H A Ddrm_bufs.c72 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 Ddrm_pci.c178 TAILQ_FOREACH(map, &dev->maplist, link) {
H A DdrmP.h242 TAILQ_FOREACH(map, &dev->maplist, link) { \
630 drm_map_list_t maplist; member in struct:drm_device
H A Ddrm_context.c243 TAILQ_FOREACH(map, &dev->maplist, link) {
H A Ddrm_sunmod.c483 TAILQ_FOREACH(map, &dp->maplist, link) {
495 TAILQ_FOREACH(map, &dp->maplist, link) {
508 TAILQ_FOREACH(map, &dp->maplist, link) {
H A Ddrm_ioctl.c160 TAILQ_FOREACH(mapinlist, &dev->maplist, link) {
/solaris-x11-s11/open-src/kernel/i915/src/
H A Di915_gem.c1031 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 DdrmP.h344 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

Completed in 73 milliseconds