Searched refs:prime_fd (Results 1 - 12 of 12) sorted by relevance

/external/drm_gralloc/
H A Dgralloc_drm_rockchip.c79 if (handle->prime_fd >= 0) {
80 ret = drmPrimeFDToHandle(info->fd, handle->prime_fd,
85 handle->prime_fd, ret);
89 ALOGV("Got handle %d for fd %d\n", gem_handle, handle->prime_fd);
112 &handle->prime_fd);
113 ALOGV("Got fd %d for handle %d\n", handle->prime_fd, gem_handle);
142 if (bo->handle && bo->handle->prime_fd)
143 close(bo->handle->prime_fd);
H A Dgralloc_drm_handle.h40 int prime_fd; member in struct:gralloc_drm_handle_t
H A Dgralloc_drm.cpp172 handle->prime_fd);
174 if (handle->name || handle->prime_fd >= 0)
247 handle->prime_fd = -1;
/external/drm_hwcomposer/
H A Dplatformdrmgeneric.cpp92 int ret = drmPrimeFDToHandle(drm_->fd(), gr_handle->prime_fd, &gem_handle);
94 ALOGE("failed to import prime fd %d ret=%d", gr_handle->prime_fd, ret);
/external/autotest/client/site_tests/graphics_Gbm/src/
H A Dgbmtest.c462 int prime_fd; local
467 prime_fd = gbm_bo_get_fd(bo);
468 CHECK(prime_fd > 0);
469 close(prime_fd);
522 int prime_fd; local
527 prime_fd = gbm_bo_get_fd(bo1);
528 CHECK(prime_fd >= 0);
530 fd_data.fd = prime_fd;
545 close(prime_fd);
/external/libdrm/freedreno/
H A Dfreedreno_bo.c384 int ret, prime_fd; local
387 &prime_fd);
395 return prime_fd;
/external/libdrm/intel/
H A Dintel_bufmgr.h215 int drm_intel_bo_gem_export_to_prime(drm_intel_bo *bo, int *prime_fd);
217 int prime_fd, int size);
H A Dintel_bufmgr_gem.c2587 drm_intel_bo_gem_create_from_prime(drm_intel_bufmgr *bufmgr, int prime_fd, int size) argument
2597 ret = drmPrimeFDToHandle(bufmgr_gem->fd, prime_fd, &handle);
2630 ret = lseek(prime_fd, 0, SEEK_END);
2674 drm_intel_bo_gem_export_to_prime(drm_intel_bo *bo, int *prime_fd) argument
2685 DRM_CLOEXEC, prime_fd) != 0)
/external/libdrm/nouveau/
H A Dnouveau.h150 int nouveau_bo_prime_handle_ref(struct nouveau_device *, int prime_fd,
152 int nouveau_bo_set_prime(struct nouveau_bo *, int *prime_fd);
H A Dnouveau.c794 nouveau_bo_prime_handle_ref(struct nouveau_device *dev, int prime_fd, argument
805 ret = drmPrimeFDToHandle(drm->fd, prime_fd, &handle);
814 nouveau_bo_set_prime(struct nouveau_bo *bo, int *prime_fd) argument
820 ret = drmPrimeHandleToFD(drm->fd, nvbo->base.handle, DRM_CLOEXEC, prime_fd);
/external/libdrm/
H A Dxf86drm.h758 extern int drmPrimeHandleToFD(int fd, uint32_t handle, uint32_t flags, int *prime_fd);
759 extern int drmPrimeFDToHandle(int fd, int prime_fd, uint32_t *handle);
H A Dxf86drm.c2731 int drmPrimeHandleToFD(int fd, uint32_t handle, uint32_t flags, int *prime_fd) argument
2744 *prime_fd = args.fd;
2748 int drmPrimeFDToHandle(int fd, int prime_fd, uint32_t *handle) argument
2754 args.fd = prime_fd;

Completed in 1210 milliseconds