/external/igt-gpu-tools/lib/i915/ |
D | gem_mman.c | 57 struct drm_i915_gem_mmap_gtt mmap_arg; in __gem_mmap__gtt() local 60 memset(&mmap_arg, 0, sizeof(mmap_arg)); in __gem_mmap__gtt() 61 mmap_arg.handle = handle; in __gem_mmap__gtt() 62 if (igt_ioctl(fd, DRM_IOCTL_I915_GEM_MMAP_GTT, &mmap_arg)) in __gem_mmap__gtt() 65 ptr = mmap64(0, size, prot, MAP_SHARED, fd, mmap_arg.offset); in __gem_mmap__gtt()
|
/external/igt-gpu-tools/tools/ |
D | intel_framebuffer_dump.c | 76 struct drm_i915_gem_mmap_gtt mmap_arg; in main() local 79 mmap_arg.handle = open_arg.handle; in main() 80 if (drmIoctl(fd, DRM_IOCTL_I915_GEM_MMAP_GTT, &mmap_arg) == 0 && in main() 81 (ptr = mmap(0, open_arg.size, PROT_READ, MAP_SHARED, fd, mmap_arg.offset)) != (void *)-1) { in main()
|
/external/igt-gpu-tools/tests/i915/ |
D | gem_mmap_gtt.c | 87 struct drm_i915_gem_mmap_gtt mmap_arg; in test_access() local 96 mmap_arg.handle = handle; in test_access() 97 do_ioctl(fd, DRM_IOCTL_I915_GEM_MMAP_GTT, &mmap_arg); in test_access() 100 MAP_SHARED, fd, mmap_arg.offset)); in test_access() 104 MAP_SHARED, fd2, mmap_arg.offset) == MAP_FAILED); in test_access() 115 MAP_SHARED, fd2, mmap_arg.offset)); in test_access() 121 struct drm_i915_gem_mmap_gtt mmap_arg; in test_short() local 124 mmap_arg.handle = gem_create(fd, OBJECT_SIZE); in test_short() 125 igt_assert(mmap_arg.handle); in test_short() 127 do_ioctl(fd, DRM_IOCTL_I915_GEM_MMAP_GTT, &mmap_arg); in test_short() [all …]
|
/external/mesa3d/src/intel/tools/ |
D | intel_sanitize_gpu.c | 166 struct drm_i915_gem_mmap mmap_arg = { in padding_is_good() local 174 if (mmap_arg.offset == UINT64_MAX) in padding_is_good() 181 ret = libc_ioctl(fd, DRM_IOCTL_I915_GEM_MMAP, &mmap_arg); in padding_is_good() 187 mapped = (uint8_t*) (uintptr_t) mmap_arg.addr_ptr; in padding_is_good() 220 struct drm_i915_gem_mmap mmap_arg = { in create_with_padding() local 227 ret = libc_ioctl(fd, DRM_IOCTL_I915_GEM_MMAP, &mmap_arg); in create_with_padding() 233 noise_values = (uint8_t*) (uintptr_t) mmap_arg.addr_ptr; in create_with_padding()
|
D | intel_noop_drm_shim.c | 81 struct drm_i915_gem_mmap *mmap_arg = arg; in i915_ioctl_gem_mmap() local 82 struct shim_bo *bo = drm_shim_bo_lookup(shim_fd, mmap_arg->handle); in i915_ioctl_gem_mmap() 90 mmap_arg->addr_ptr = (uint64_t) (bo->map + mmap_arg->offset); in i915_ioctl_gem_mmap()
|
/external/libdrm/intel/ |
D | intel_bufmgr_gem.c | 1448 struct drm_i915_gem_mmap mmap_arg; in drm_intel_gem_bo_map() local 1453 memclear(mmap_arg); in drm_intel_gem_bo_map() 1454 mmap_arg.handle = bo_gem->gem_handle; in drm_intel_gem_bo_map() 1455 mmap_arg.size = bo->size; in drm_intel_gem_bo_map() 1458 &mmap_arg); in drm_intel_gem_bo_map() 1469 VG(VALGRIND_MALLOCLIKE_BLOCK(mmap_arg.addr_ptr, mmap_arg.size, 0, 1)); in drm_intel_gem_bo_map() 1470 bo_gem->mem_virtual = (void *)(uintptr_t) mmap_arg.addr_ptr; in drm_intel_gem_bo_map() 1517 struct drm_i915_gem_mmap_gtt mmap_arg; in map_gtt() local 1522 memclear(mmap_arg); in map_gtt() 1523 mmap_arg.handle = bo_gem->gem_handle; in map_gtt() [all …]
|
/external/mesa3d/src/gallium/drivers/iris/ |
D | iris_bufmgr.c | 947 struct drm_i915_gem_mmap mmap_arg = { in iris_bo_gem_mmap_legacy() local 953 int ret = gen_ioctl(bufmgr->fd, DRM_IOCTL_I915_GEM_MMAP, &mmap_arg); in iris_bo_gem_mmap_legacy() 959 void *map = (void *) (uintptr_t) mmap_arg.addr_ptr; in iris_bo_gem_mmap_legacy() 970 struct drm_i915_gem_mmap_offset mmap_arg = { in iris_bo_gem_mmap_offset() local 976 int ret = gen_ioctl(bufmgr->fd, DRM_IOCTL_I915_GEM_MMAP_OFFSET, &mmap_arg); in iris_bo_gem_mmap_offset() 985 bufmgr->fd, mmap_arg.offset); in iris_bo_gem_mmap_offset() 1130 struct drm_i915_gem_mmap_gtt mmap_arg = { .handle = bo->gem_handle }; in iris_bo_map_gtt() local 1133 int ret = gen_ioctl(bufmgr->fd, DRM_IOCTL_I915_GEM_MMAP_GTT, &mmap_arg); in iris_bo_map_gtt() 1142 MAP_SHARED, bufmgr->fd, mmap_arg.offset); in iris_bo_map_gtt()
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
D | brw_bufmgr.c | 1011 struct drm_i915_gem_mmap mmap_arg = { in brw_bo_gem_mmap_legacy() local 1017 int ret = drmIoctl(bufmgr->fd, DRM_IOCTL_I915_GEM_MMAP, &mmap_arg); in brw_bo_gem_mmap_legacy() 1023 void *map = (void *) (uintptr_t) mmap_arg.addr_ptr; in brw_bo_gem_mmap_legacy() 1033 struct drm_i915_gem_mmap_offset mmap_arg = { in brw_bo_gem_mmap_offset() local 1039 int ret = drmIoctl(bufmgr->fd, DRM_IOCTL_I915_GEM_MMAP_OFFSET, &mmap_arg); in brw_bo_gem_mmap_offset() 1048 bufmgr->fd, mmap_arg.offset); in brw_bo_gem_mmap_offset() 1183 struct drm_i915_gem_mmap_gtt mmap_arg = { .handle = bo->gem_handle }; in brw_bo_map_gtt() local 1186 int ret = drmIoctl(bufmgr->fd, DRM_IOCTL_I915_GEM_MMAP_GTT, &mmap_arg); in brw_bo_map_gtt() 1195 MAP_SHARED, bufmgr->fd, mmap_arg.offset); in brw_bo_map_gtt()
|
/external/mesa3d/src/gallium/winsys/virgl/drm/ |
D | virgl_drm_winsys.c | 557 struct drm_virtgpu_map mmap_arg; in virgl_drm_resource_map() local 563 memset(&mmap_arg, 0, sizeof(mmap_arg)); in virgl_drm_resource_map() 564 mmap_arg.handle = res->bo_handle; in virgl_drm_resource_map() 565 if (drmIoctl(qdws->fd, DRM_IOCTL_VIRTGPU_MAP, &mmap_arg)) in virgl_drm_resource_map() 569 qdws->fd, mmap_arg.offset); in virgl_drm_resource_map()
|