/titanic_41/usr/src/uts/intel/io/drm/ |
H A D | i915_mem.c | 101 static struct mem_block *split_block(struct mem_block *p, int start, int size, drm_file_t *fpriv) in split_block() argument 138 p->filp = fpriv; in split_block() 143 int align2, drm_file_t *fpriv) in alloc_block() argument 151 return split_block(p, start, size, fpriv); in alloc_block() 168 struct mem_block *find_block_by_proc(struct mem_block *heap, drm_file_t *fpriv) in find_block_by_proc() argument 173 if (p->filp == fpriv) in find_block_by_proc() 231 void i915_mem_release(drm_device_t * dev, drm_file_t *fpriv, struct mem_block *heap) in i915_mem_release() argument 239 if (p->filp == fpriv) { in i915_mem_release() 324 block = alloc_block(*heap, alloc.size, alloc.alignment, fpriv); in i915_mem_alloc() 362 if (block->filp != fpriv) in i915_mem_free()
|
H A D | radeon_state.c | 1705 static int radeon_cp_dispatch_texture(drm_file_t *fpriv, in radeon_cp_dispatch_texture() argument 1722 if (radeon_check_and_fixup_offset(dev_priv, fpriv, &tex->offset)) { in radeon_cp_dispatch_texture() 1931 buf->filp = fpriv; in radeon_cp_dispatch_texture() 2185 if (alloc_surface(&alloc, dev_priv, fpriv) == -1) in radeon_surface_alloc() 2204 if (free_surface(fpriv, dev_priv, memfree.address)) { in radeon_surface_free() 2220 LOCK_TEST_WITH_RETURN(dev, fpriv); in radeon_cp_clear() 2305 LOCK_TEST_WITH_RETURN(dev, fpriv); in radeon_cp_flip() 2325 LOCK_TEST_WITH_RETURN(dev, fpriv); in radeon_cp_swap() 2350 LOCK_TEST_WITH_RETURN(dev, fpriv); in radeon_cp_vertex() 2379 if (buf->filp != fpriv) { in radeon_cp_vertex() [all …]
|
H A D | i915_gem.c | 174 ret = drm_gem_handle_create(fpriv, obj, &handlep); in i915_gem_create_ioctl() 188 …tl object name %d, size 0x%lx, list 0x%lx, obj 0x%lx",handlep, args.size, &fpriv->object_idr, obj); in i915_gem_create_ioctl() 213 obj = drm_gem_object_lookup(fpriv, args.handle); in i915_gem_pread_ioctl() 326 obj = drm_gem_object_lookup(fpriv, args.handle); in i915_gem_pwrite_ioctl() 351 ret = i915_gem_gtt_pwrite(dev, obj, &args, fpriv); in i915_gem_pwrite_ioctl() 353 ret = i915_gem_shmem_pwrite(dev, obj, &args, fpriv); in i915_gem_pwrite_ioctl() 402 obj = drm_gem_object_lookup(fpriv, args.handle); in i915_gem_set_domain_ioctl() 450 obj = drm_gem_object_lookup(fpriv, args.handle); in i915_gem_sw_finish_ioctl() 495 obj = drm_gem_object_lookup(fpriv, args.handle); in i915_gem_mmap_ioctl() 499 ret = ddi_devmap_segmap(fpriv->dev, (off_t)obj->map->handle, in i915_gem_mmap_ioctl() [all …]
|
H A D | i915_gem_tiling.c | 283 obj = drm_gem_object_lookup(fpriv, args.handle); in i915_gem_set_tiling() 358 obj = drm_gem_object_lookup(fpriv, args.handle); in i915_gem_get_tiling()
|
H A D | radeon_cp.c | 1808 LOCK_TEST_WITH_RETURN(dev, fpriv); in radeon_cp_init() 1864 LOCK_TEST_WITH_RETURN(dev, fpriv); in radeon_cp_start() 1893 LOCK_TEST_WITH_RETURN(dev, fpriv); in radeon_cp_stop() 1993 LOCK_TEST_WITH_RETURN(dev, fpriv); in radeon_cp_reset() 2015 LOCK_TEST_WITH_RETURN(dev, fpriv); in radeon_cp_idle() 2036 LOCK_TEST_WITH_RETURN(dev, fpriv); in radeon_engine_reset() 2237 LOCK_TEST_WITH_RETURN(dev, fpriv); in radeon_cp_buffers() 2277 ret = radeon_cp_get_buffers(fpriv, dev, &d); in radeon_cp_buffers()
|
H A D | i915_dma.c | 635 LOCK_TEST_WITH_RETURN(dev, fpriv); in i915_flush_ioctl() 679 LOCK_TEST_WITH_RETURN(dev, fpriv); in i915_batchbuffer() 728 LOCK_TEST_WITH_RETURN(dev, fpriv); in i915_cmdbuffer() 763 LOCK_TEST_WITH_RETURN(dev, fpriv); in i915_flip_bufs() 1041 void i915_driver_preclose(drm_device_t * dev, drm_file_t *fpriv) in i915_driver_preclose() argument 1044 i915_mem_release(dev, fpriv, dev_priv->agp_heap); in i915_driver_preclose()
|
H A D | radeon_mem.c | 282 block = alloc_block(*heap, alloc.size, alloc.alignment, fpriv); in radeon_mem_alloc() 320 if (block->filp != fpriv) in radeon_mem_free()
|
H A D | r300_cmdbuf.c | 812 drm_file_t *fpriv, drm_radeon_kcmd_buffer_t *cmdbuf) in r300_do_cp_cmdbuf() argument 918 if (buf->filp != fpriv || buf->pending) { in r300_do_cp_cmdbuf() 920 buf->filp, fpriv, buf->pending); in r300_do_cp_cmdbuf()
|
H A D | radeon_irq.c | 221 LOCK_TEST_WITH_RETURN(dev, fpriv); in radeon_irq_emit()
|
H A D | radeon_drv.h | 393 drm_file_t *fpriv, drm_radeon_kcmd_buffer_t *cmdbuf);
|
H A D | i915_irq.c | 704 LOCK_TEST_WITH_RETURN(dev, fpriv); in i915_irq_emit()
|
/titanic_41/usr/src/uts/common/io/drm/ |
H A D | drm_drv.c | 454 drm_file_t *fpriv; in drm_close() local 465 fpriv = mp->fpriv; in drm_close() 466 ASSERT(fpriv); in drm_close() 468 if (--fpriv->refs != 0) in drm_close() 472 dev->driver->preclose(dev, fpriv); in drm_close() 482 dev->lock.filp == fpriv) { in drm_close() 487 dev->driver->reclaim_buffers_locked(dev, fpriv); in drm_close() 497 drm_reclaim_buffers(dev, fpriv); in drm_close() 501 drm_gem_release(dev, fpriv); in drm_close() 505 dev->driver->postclose(dev, fpriv); in drm_close() [all …]
|
H A D | drm_auth.c | 136 if (fpriv->magic) { in drm_getmagic() 137 auth.magic = fpriv->magic; in drm_getmagic() 145 fpriv->magic = auth.magic; in drm_getmagic() 146 (void) drm_add_magic(dev, fpriv, auth.magic); in drm_getmagic()
|
H A D | drm_dma.c | 122 drm_reclaim_buffers(drm_device_t *dev, drm_file_t *fpriv) in drm_reclaim_buffers() argument 130 if (dma->buflist[i]->filp == fpriv) { in drm_reclaim_buffers() 153 return (dev->driver->dma_ioctl(dev, data, fpriv, mode)); in drm_dma()
|
H A D | drm_sunmod.c | 431 drm_file_t *fpriv; in drm_sun_ioctl() local 490 fpriv = drm_find_file_by_proc(dp, credp); in drm_sun_ioctl() 492 if (fpriv == NULL) { in drm_sun_ioctl() 498 ((ioctl->flags & DRM_AUTH) && !fpriv->authenticated) || in drm_sun_ioctl() 499 ((ioctl->flags & DRM_MASTER) && !fpriv->master)) in drm_sun_ioctl() 502 fpriv->dev = dev; in drm_sun_ioctl() 503 fpriv->credp = credp; in drm_sun_ioctl() 505 retval = func(dp, arg, fpriv, mode); in drm_sun_ioctl() 585 idr_list_for_each(entry, &(mp->fpriv->object_idr)) { in drm_sun_devmap()
|
H A D | drm_fops.c | 128 mp->fpriv = priv; in drm_open_helper()
|
H A D | drm_gem.c | 496 ret = drm_gem_handle_delete(fpriv, args.handle); in drm_gem_close_ioctl() 521 obj = drm_gem_object_lookup(fpriv, args.handle); in drm_gem_flink_ioctl() 587 ret = drm_gem_handle_create(fpriv, obj, &handle); in drm_gem_open_ioctl()
|
H A D | drmP.h | 169 drm_device_t *dev1, intptr_t data, drm_file_t *fpriv, int mode 279 #define LOCK_TEST_WITH_RETURN(dev, fpriv) \ argument 281 dev->lock.filp != fpriv) { \ 619 drm_file_t *fpriv; member
|
H A D | drm_lock.c | 142 dev->lock.filp = fpriv; in drm_lock()
|
H A D | drm_bufs.c | 749 if (buf->filp != fpriv) { in drm_freebufs()
|