Home
last modified time | relevance | path

Searched refs:fpriv (Results 1 – 20 of 20) sorted by relevance

/titanic_41/usr/src/uts/intel/io/drm/
H A Di915_mem.c101 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 Dradeon_state.c1705 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 Di915_gem.c174 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 Di915_gem_tiling.c283 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 Dradeon_cp.c1808 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 Di915_dma.c635 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 Dradeon_mem.c282 block = alloc_block(*heap, alloc.size, alloc.alignment, fpriv); in radeon_mem_alloc()
320 if (block->filp != fpriv) in radeon_mem_free()
H A Dr300_cmdbuf.c812 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 Dradeon_irq.c221 LOCK_TEST_WITH_RETURN(dev, fpriv); in radeon_irq_emit()
H A Dradeon_drv.h393 drm_file_t *fpriv, drm_radeon_kcmd_buffer_t *cmdbuf);
H A Di915_irq.c704 LOCK_TEST_WITH_RETURN(dev, fpriv); in i915_irq_emit()
/titanic_41/usr/src/uts/common/io/drm/
H A Ddrm_drv.c454 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 Ddrm_auth.c136 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 Ddrm_dma.c122 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 Ddrm_sunmod.c431 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 Ddrm_fops.c128 mp->fpriv = priv; in drm_open_helper()
H A Ddrm_gem.c496 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 DdrmP.h169 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 Ddrm_lock.c142 dev->lock.filp = fpriv; in drm_lock()
H A Ddrm_bufs.c749 if (buf->filp != fpriv) { in drm_freebufs()