Lines Matching defs:display_fd
293 if (device->display_fd >= 0)
294 close(device->display_fd);
543 pdevice->display_fd = create_display_fd_wayland(NULL);
547 if (pdevice->display_fd == -1)
548 pdevice->display_fd = create_display_fd_xcb(NULL);
552 if (pdevice->display_fd == - 1 && pdevice->master_fd >= 0)
553 pdevice->display_fd = dup(pdevice->master_fd);
574 pdevice->display_fd = create_display_fd_xcb(surface);
580 pdevice->display_fd = create_display_fd_wayland(surface);
586 pdevice->display_fd = dup(pdevice->master_fd);
603 if (pdevice->display_fd != -1)
615 if (pdevice->display_fd == -1)
805 device->display_fd = -1; /* Authenticated vc4 primary node */
2074 device_free_wsi_dumb(int32_t display_fd, int32_t dumb_handle)
2076 assert(display_fd != -1);
2083 if (v3dv_ioctl(display_fd, DRM_IOCTL_MODE_DESTROY_DUMB, &destroy_dumb)) {
2095 device_free_wsi_dumb(device->instance->physicalDevice.display_fd,
2201 if (unlikely(pdevice->display_fd < 0)) {
2206 assert(pdevice->display_fd != -1);
2210 int display_fd = pdevice->display_fd;
2218 err = v3dv_ioctl(display_fd, DRM_IOCTL_MODE_CREATE_DUMB, &create_dumb);
2224 drmPrimeHandleToFD(display_fd, create_dumb.handle, O_CLOEXEC, &fd);
2238 device_free_wsi_dumb(display_fd, create_dumb.handle);