Searched defs:handle (Results 1 - 12 of 12) sorted by relevance

/solaris-x11-s12/open-src/kernel/sys/drm/
H A Ddrm_sun_idr.h73 uint32_t handle; member in struct:idr_list
H A Ddrm_io32.h52 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 DdrmP.h271 *(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 Ddrm_agpsupport.c50 * 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 Ddrm_drv.c187 (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 Ddrm_gem.c299 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 Di915_gem_execbuffer.c67 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 Di915_gem.c197 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 Dintel_bios.h216 u16 handle; member in struct:child_device_config
H A Dintel_display.c4085 /* 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 Di915_drm.h505 * 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 Di915_drv.h213 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);

Completed in 191 milliseconds