/solaris-x11-s12/open-src/kernel/sys/drm/ |
H A D | drm_sun_idr.h | 73 uint32_t handle; member in struct:idr_list
|
H A D | drm_io32.h | 52 caddr32_t handle; /* Handle of map */ member in struct:drm_ctx_priv_map_32 57 unsigned long long handle; member in struct:drm_map_32 125 uint32_t handle; /* Used for binding / unbinding */ member in struct:drm_agp_buffer32 131 uint32_t handle; /* From drm_agp_buffer */ member in struct:drm_agp_binding_32 149 uint32_t handle; /* Used for mapping/unmapping */ member in struct:drm_scatter_gather_32
|
H A D | drmP.h | 271 *(volatile uint8_t *)((uintptr_t)((map)->handle) + (offset)) 273 *(volatile uint16_t *)((uintptr_t)((map)->handle) + (offset)) 275 *(volatile uint32_t *)((uintptr_t)((map)->handle) + (offset)) 277 *(volatile uint64_t *)((uintptr_t)((map)->handle) + (offset)) 279 *(volatile uint8_t *)((uintptr_t)((map)->handle) + (offset)) = (val) 281 *(volatile uint16_t *)((uintptr_t)((map)->handle) + (offset)) = (val) 283 *(volatile uint32_t *)((uintptr_t)((map)->handle) + (offset)) = (val) 285 *(volatile uint64_t *)((uintptr_t)((map)->handle) + (offset)) = (val) 544 void *handle; /**< User-space: "Handle" to pass to mmap() */ member in struct:drm_local_map 549 ddi_acc_handle_t acc_handle; /**< The data access handle */ 570 drm_context_t handle; /**< context handle */ member in struct:drm_ctx_list 702 unsigned long handle; /**< handle */ member in struct:drm_agp_mem 738 unsigned long handle; member in struct:drm_sg_mem [all...] |
/solaris-x11-s12/open-src/kernel/drm/src/ |
H A D | drm_agpsupport.c | 50 * this agpa_key as a handle returned to userland. Generally, 51 * 0 is not a valid value for a handle, so we add an offset 52 * to the key to get a handle. 261 entry->handle = alloc.agpa_key + DRM_AGP_KEY_OFFSET; 266 request->handle = entry->handle; 281 * Search for the AGP memory entry associated with a handle. 284 * \param handle AGP memory handle. 285 * \return pointer to the drm_agp_mem structure associated with \p handle 289 drm_agp_lookup_entry(struct drm_device * dev, unsigned long handle) argument 500 drm_agp_free_memory(agp_allocate_t *handle, struct drm_device *dev) argument 520 drm_agp_unbind_memory(unsigned long handle, struct drm_device *dev) argument [all...] |
H A D | drm_drv.c | 187 (void) drm_agp_unbind_memory(entry->handle, dev); 530 * Must bump handle count first as this may be the last 549 * Must bump handle count first as this may be the last 651 ddi_acc_handle_t handle) 661 ddi_fm_acc_err_get(handle, &de, DDI_FME_VERSION); 662 ddi_fm_acc_err_clear(handle, DDI_FME_VERSION); 674 ddi_dma_handle_t handle) 684 ddi_fm_dma_err_get(handle, &de, DDI_FME_VERSION); 685 ddi_fm_dma_err_clear(handle, DDI_FME_VERSION); 649 drm_check_acc_handle( struct drm_device *dev, ddi_acc_handle_t handle) argument 672 drm_check_dma_handle( struct drm_device *dev, ddi_dma_handle_t handle) argument
|
H A D | drm_gem.c | 299 map->handle = obj; 300 map->offset = (uintptr_t)map->handle; 395 * Removes the mapping from handle to filp for this object. 398 drm_gem_handle_delete(struct drm_file *filp, u32 handle) argument 408 * use-after-free later. Given the frequency of our handle lookups, 415 obj = idr_list_find(&filp->object_idr, handle); 423 (void) idr_list_remove(&filp->object_idr, handle); 435 * @file: drm file-private structure to remove the dumb handle from 437 * @handle: the dumb handle t 442 drm_gem_dumb_destroy(struct drm_file *file, struct drm_device *dev, uint32_t handle) argument 496 drm_gem_object_lookup(struct drm_device *dev, struct drm_file *filp, u32 handle) argument 601 u32 handle; local [all...] |
/solaris-x11-s12/open-src/kernel/i915/src/ |
H A D | i915_gem_execbuffer.c | 67 eb_get_object(struct eb_objects *eb, unsigned long handle) argument 560 exec[i].handle)); 562 DRM_DEBUG("Invalid object handle %d at index %d\n", 563 exec[i].handle, i); 569 obj->exec_handle = exec[i].handle; 912 exec[i].handle)); 914 DRM_DEBUG("Invalid object handle %d at index %d\n", 915 exec[i].handle, i); 922 DRM_DEBUG("Object %p [handle %d, index %d] appears more than once in object list\n", 923 obj, exec[i].handle, [all...] |
H A D | i915_gem.c | 197 u32 handle; local 208 ret = drm_gem_handle_create(file, &obj->base, &handle); 216 /* drop reference from allocate - handle holds it now */ 219 *handle_p = handle; 232 args->size, &args->handle); 237 uint32_t handle) 239 return drm_gem_handle_delete(file, handle); 242 * Creates a new mm object and returns a handle to it. 250 args->size, &args->handle); 395 * Reads data from the object referenced by handle 235 i915_gem_dumb_destroy(struct drm_file *file, struct drm_device *dev, uint32_t handle) argument 1235 i915_gem_mmap_gtt(struct drm_file *file, struct drm_device *dev, uint32_t handle, uint64_t *offset) argument [all...] |
H A D | intel_bios.h | 216 u16 handle; member in struct:child_device_config
|
H A D | intel_display.c | 4085 /* Cantiga+ cannot handle modes with a hsync front porch of 0. 5419 * is supported, but eventually this should handle various 6546 uint32_t handle, 6557 if (!handle) { 6571 obj = to_intel_bo(drm_gem_object_lookup(dev, file, handle)); 6624 addr = obj->phys_obj->handle->paddr; 9175 unsigned int *handle) 9180 return drm_gem_handle_create(file, &obj->base, handle); 6544 intel_crtc_cursor_set(struct drm_crtc *crtc, struct drm_file *file, uint32_t handle, uint32_t width, uint32_t height) argument 9173 intel_user_framebuffer_create_handle(struct drm_framebuffer *fb, struct drm_file *file, unsigned int *handle) argument
|
H A D | i915_drm.h | 505 * Returned handle for the object. 509 __u32 handle; member in struct:drm_i915_gem_create 515 __u32 handle; member in struct:drm_i915_gem_pread 531 __u32 handle; member in struct:drm_i915_gem_pwrite 547 __u32 handle; member in struct:drm_i915_gem_mmap 575 __u32 handle; member in struct:drm_i915_gem_mmap_gtt 587 __u32 handle; member in struct:drm_i915_gem_set_domain 598 __u32 handle; member in struct:drm_i915_gem_sw_finish 671 * User's handle for a buffer to be bound into the GTT for this 674 __u32 handle; member in struct:drm_i915_gem_exec_object 724 __u32 handle; member in struct:drm_i915_gem_exec_object2 847 __u32 handle; member in struct:drm_i915_gem_pin 859 __u32 handle; member in struct:drm_i915_gem_unpin 865 __u32 handle; member in struct:drm_i915_gem_busy 905 __u32 handle; member in struct:drm_i915_gem_caching 933 __u32 handle; member in struct:drm_i915_gem_set_tiling 964 __u32 handle; member in struct:drm_i915_gem_get_tiling 1010 __u32 handle; member in struct:drm_i915_gem_madvise 1185 __u32 handle; member in struct:drm_i915_gem_userptr [all...] |
H A D | i915_drv.h | 213 drm_dma_handle_t *handle; member in struct:drm_i915_gem_phys_object 1705 uint32_t handle, uint64_t *offset); 1707 uint32_t handle); 1896 int handle);
|