Home | History | Annotate | Download | only in libkms

Lines Matching defs:arg

75 	struct drm_mode_create_dumb arg;
95 memset(&arg, 0, sizeof(arg));
98 arg.bpp = 32;
99 arg.width = width;
100 arg.height = height;
102 ret = drmIoctl(kms->fd, DRM_IOCTL_MODE_CREATE_DUMB, &arg);
107 bo->base.handle = arg.handle;
108 bo->base.size = arg.size;
109 bo->base.pitch = arg.pitch;
133 struct drm_mode_map_dumb arg;
143 memset(&arg, 0, sizeof(arg));
144 arg.handle = bo->base.handle;
146 ret = drmIoctl(bo->base.kms->fd, DRM_IOCTL_MODE_MAP_DUMB, &arg);
150 map = drm_mmap(0, bo->base.size, PROT_READ | PROT_WRITE, MAP_SHARED, bo->base.kms->fd, arg.offset);
173 struct drm_mode_destroy_dumb arg;
182 memset(&arg, 0, sizeof(arg));
183 arg.handle = bo->base.handle;
185 ret = drmIoctl(bo->base.kms->fd, DRM_IOCTL_MODE_DESTROY_DUMB, &arg);