Searched refs:userptr (Results 1 - 22 of 22) sorted by relevance

/xsrc/external/mit/libdrm/dist/tests/exynos/
H A Dexynos_fimg2d_test.c246 unsigned long userptr, size; local in function:g2d_copy_test
269 userptr = (unsigned long)malloc(size);
270 if (!userptr) {
271 fprintf(stderr, "failed to allocate userptr.\n");
276 src_img.user_ptr[0].userptr = userptr;
286 type == G2D_IMGBUF_GEM ? "gem" : "userptr");
313 if (userptr)
314 free((void *)userptr);
371 tmp_img.user_ptr[0].userptr
454 unsigned long userptr, size; local in function:g2d_copy_with_scale_test
542 unsigned long userptr, size; local in function:g2d_blend_test
[all...]
/xsrc/external/mit/libdrm/dist/exynos/
H A Dexynos_drm.h115 unsigned long userptr; member in struct:drm_exynos_g2d_userptr
/xsrc/external/mit/MesaLib/dist/src/intel/tools/
H A Dintel_noop_drm_shim.c99 struct drm_i915_gem_userptr *userptr = arg; local in function:i915_ioctl_gem_userptr
102 drm_shim_bo_init(&bo->base, userptr->user_size);
104 userptr->handle = drm_shim_bo_get_handle(shim_fd, &bo->base);
H A Dintel_dump_gpu.c88 /* We set bit 0 in the map pointer for userptr BOs so we know not to
661 struct drm_i915_gem_userptr *userptr = argp; local in function:ioctl
665 add_new_bo(fd, userptr->handle, userptr->user_size,
666 (void *) (uintptr_t) (userptr->user_ptr | USERPTR_FLAG));
/xsrc/external/mit/MesaLib.old/dist/src/intel/tools/
H A Dintel_dump_gpu.c74 /* We set bit 0 in the map pointer for userptr BOs so we know not to
485 struct drm_i915_gem_userptr *userptr = argp; local in function:ioctl
489 add_new_bo(fd, userptr->handle, userptr->user_size,
490 (void *) (uintptr_t) (userptr->user_ptr | USERPTR_FLAG));
/xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
H A Danv_gem.c113 struct drm_i915_gem_userptr userptr = { local in function:anv_gem_userptr
119 int ret = anv_ioctl(device->fd, DRM_IOCTL_I915_GEM_USERPTR, &userptr);
123 return userptr.handle;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/iris/
H A Diris_bufmgr.h187 bool userptr; member in struct:iris_bo
H A Diris_bufmgr.c593 bo->userptr = true;
695 if (bo->map_cpu && !bo->userptr) {
H A Diris_resource.c923 if (res->bo->userptr)
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/crocus/
H A Dcrocus_bufmgr.h142 bool userptr; member in struct:crocus_bo
H A Dcrocus_bufmgr.c506 bo->userptr = true;
641 if (bo->map_cpu && !bo->userptr) {
H A Dcrocus_resource.c1159 if (res->bo->userptr)
/xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
H A Danv_gem.c170 struct drm_i915_gem_userptr userptr = { local in function:anv_gem_userptr
177 userptr.flags |= I915_USERPTR_PROBE;
179 int ret = intel_ioctl(device->fd, DRM_IOCTL_I915_GEM_USERPTR, &userptr);
183 return userptr.handle;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/iris/
H A Diris_bufmgr.h257 bool userptr; member in struct:iris_bo::__anonc08a4439010a::__anonc08a44390208
H A Diris_bufmgr.c1143 bo->real.userptr = true;
1288 if (!bo->real.userptr && bo->real.map)
H A Diris_resource.c1779 if (res->bo->gem_handle && res->bo->real.userptr)
/xsrc/external/mit/libdrm/dist/intel/
H A Dintel_bufmgr_gem.c220 * Virtual address of the buffer allocated by user, used for userptr
263 * Boolean of whether this buffer was allocated with userptr
901 struct drm_i915_gem_userptr userptr; local in function:drm_intel_gem_bo_alloc_userptr
903 /* Tiling with userptr surfaces is not supported
918 memclear(userptr);
919 userptr.user_ptr = (__u64)((unsigned long)addr);
920 userptr.user_size = size;
921 userptr.flags = flags;
925 &userptr);
936 bo_gem->gem_handle = userptr
975 struct drm_i915_gem_userptr userptr; local in function:has_userptr
[all...]
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D19.1.0.rst1074 - iris: Wrap userptr for creating bo
2898 - iris: remember to set bo->userptr
H A D19.0.0.rst2052 - anv/allocator: Add support for non-userptr.
H A D21.3.0.rst1211 - llvmpipe: fix userptr for texture resources.
H A D21.2.0.rst1790 - crocus/bufmgr: fix userptr left over fail
/xsrc/external/mit/MesaLib/dist/
H A D.pick_status.json[all...]

Completed in 210 milliseconds