diff options
author | Daniel Vetter <daniel.vetter@ffwll.ch> | 2012-01-10 18:41:46 +0100 |
---|---|---|
committer | Daniel Vetter <daniel.vetter@ffwll.ch> | 2012-01-10 18:41:46 +0100 |
commit | 527cad1618b458a2ff04b1d63ea1ffe926774815 (patch) | |
tree | b7bb0f938b516d7b4b1de591dedd6894ccb7e18a /tests/gem_exec_faulting_reloc.c | |
parent | 7a6042e87ef3dee2df06b1666fb8af6889ac35b8 (diff) |
lib/drmtest: extract gem_mmap
Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'tests/gem_exec_faulting_reloc.c')
-rw-r--r-- | tests/gem_exec_faulting_reloc.c | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/tests/gem_exec_faulting_reloc.c b/tests/gem_exec_faulting_reloc.c index 40438f06..303f2d80 100644 --- a/tests/gem_exec_faulting_reloc.c +++ b/tests/gem_exec_faulting_reloc.c @@ -60,18 +60,9 @@ static void * mmap_bo(int fd, uint32_t handle) { - struct drm_i915_gem_mmap_gtt arg; void *ptr; - int ret; - - memset(&arg, 0, sizeof(arg)); - - arg.handle = handle; - ret = ioctl(fd, DRM_IOCTL_I915_GEM_MMAP_GTT, &arg); - assert(ret == 0); - ptr = mmap(0, 4096, PROT_READ | PROT_WRITE, - MAP_SHARED, fd, arg.offset); + ptr = gem_mmap(fd, handle, 4096, PROT_READ | PROT_WRITE); assert(ptr != MAP_FAILED); return ptr; |