Home
last modified time | relevance | path

Searched refs:sync_file_fd (Results 1 – 12 of 12) sorted by relevance

/external/mesa3d/src/vulkan/wsi/
Dwsi_common_drm.c46 wsi_dma_buf_export_sync_file(int dma_buf_fd, int *sync_file_fd) in wsi_dma_buf_export_sync_file() argument
68 *sync_file_fd = export.fd; in wsi_dma_buf_export_sync_file()
74 wsi_dma_buf_import_sync_file(int dma_buf_fd, int sync_file_fd) in wsi_dma_buf_import_sync_file() argument
83 .fd = sync_file_fd, in wsi_dma_buf_import_sync_file()
109 int sync_file_fd = -1; in prepare_signal_dma_buf_from_semaphore() local
110 result = wsi_dma_buf_export_sync_file(image->dma_buf_fd, &sync_file_fd); in prepare_signal_dma_buf_from_semaphore()
114 result = wsi_dma_buf_import_sync_file(image->dma_buf_fd, sync_file_fd); in prepare_signal_dma_buf_from_semaphore()
115 close(sync_file_fd); in prepare_signal_dma_buf_from_semaphore()
166 int sync_file_fd = -1; in wsi_signal_dma_buf_from_semaphore() local
168 &sync_file_fd); in wsi_signal_dma_buf_from_semaphore()
[all …]
/external/libdrm/amdgpu/
Damdgpu_cs.c806 int *sync_file_fd) in amdgpu_cs_syncobj_export_sync_file() argument
811 return drmSyncobjExportSyncFile(dev->fd, syncobj, sync_file_fd); in amdgpu_cs_syncobj_export_sync_file()
816 int sync_file_fd) in amdgpu_cs_syncobj_import_sync_file() argument
821 return drmSyncobjImportSyncFile(dev->fd, syncobj, sync_file_fd); in amdgpu_cs_syncobj_import_sync_file()
828 int *sync_file_fd) in amdgpu_cs_syncobj_export_sync_file2() argument
837 return drmSyncobjExportSyncFile(dev->fd, syncobj, sync_file_fd); in amdgpu_cs_syncobj_export_sync_file2()
847 ret = drmSyncobjExportSyncFile(dev->fd, binary_handle, sync_file_fd); in amdgpu_cs_syncobj_export_sync_file2()
856 int sync_file_fd) in amdgpu_cs_syncobj_import_sync_file2() argument
865 return drmSyncobjImportSyncFile(dev->fd, syncobj, sync_file_fd); in amdgpu_cs_syncobj_import_sync_file2()
870 ret = drmSyncobjImportSyncFile(dev->fd, binary_handle, sync_file_fd); in amdgpu_cs_syncobj_import_sync_file2()
Damdgpu.h1788 int *sync_file_fd);
1803 int sync_file_fd);
1821 int *sync_file_fd);
1838 int sync_file_fd);
/external/mesa3d/src/gallium/drivers/iris/xe/
Diris_kmd_backend.c317 int sync_file_fd; in iris_implicit_sync_export() local
319 if (!iris_batch_syncobj_to_sync_file_fd(batch, &sync_file_fd)) in iris_implicit_sync_export()
323 iris_bo_import_sync_state(sync->entries[i].bo, sync_file_fd); in iris_implicit_sync_export()
325 close(sync_file_fd); in iris_implicit_sync_export()
/external/mesa3d/src/amd/common/
Dac_linux_drm.h99 int *sync_file_fd) TAIL;
100 PROC int ac_drm_cs_syncobj_import_sync_file(int device_fd, uint32_t syncobj, int sync_file_fd) TAIL;
102 uint32_t flags, int *sync_file_fd) TAIL;
Dac_linux_drm.c459 int ac_drm_cs_syncobj_export_sync_file(int device_fd, uint32_t syncobj, int *sync_file_fd) in ac_drm_cs_syncobj_export_sync_file() argument
461 return drmSyncobjExportSyncFile(device_fd, syncobj, sync_file_fd); in ac_drm_cs_syncobj_export_sync_file()
464 int ac_drm_cs_syncobj_import_sync_file(int device_fd, uint32_t syncobj, int sync_file_fd) in ac_drm_cs_syncobj_import_sync_file() argument
466 return drmSyncobjImportSyncFile(device_fd, syncobj, sync_file_fd); in ac_drm_cs_syncobj_import_sync_file()
470 uint32_t flags, int *sync_file_fd) in ac_drm_cs_syncobj_export_sync_file2() argument
476 return drmSyncobjExportSyncFile(device_fd, syncobj, sync_file_fd); in ac_drm_cs_syncobj_export_sync_file2()
485 ret = drmSyncobjExportSyncFile(device_fd, binary_handle, sync_file_fd); in ac_drm_cs_syncobj_export_sync_file2()
/external/mesa3d/src/gallium/drivers/iris/
Diris_bufmgr.c442 int sync_file_fd = export_sync_file_ioctl.fd; in iris_bo_export_sync_state() local
443 assert(sync_file_fd >= 0); in iris_bo_export_sync_state()
448 .fd = sync_file_fd, in iris_bo_export_sync_state()
456 close(sync_file_fd); in iris_bo_export_sync_state()
469 iris_bo_import_sync_state(struct iris_bo *bo, int sync_file_fd) in iris_bo_import_sync_state() argument
473 .fd = sync_file_fd, in iris_bo_import_sync_state()
Diris_bufmgr.h675 void iris_bo_import_sync_state(struct iris_bo *bo, int sync_file_fd);
/external/libdrm/
Dxf86drm.h941 extern int drmSyncobjImportSyncFile(int fd, uint32_t handle, int sync_file_fd);
942 extern int drmSyncobjExportSyncFile(int fd, uint32_t handle, int *sync_file_fd);
Dxf86drm.c4959 int sync_file_fd) in drmSyncobjImportSyncFile() argument
4964 args.fd = sync_file_fd; in drmSyncobjImportSyncFile()
4971 int *sync_file_fd) in drmSyncobjExportSyncFile() argument
4983 *sync_file_fd = args.fd; in drmSyncobjExportSyncFile()
/external/intel-media-driver/media_softlet/linux/common/os/xe/
Dmos_bufmgr_xe.c2511 int sync_file_fd = INVALID_HANDLE; in mos_bo_context_exec_with_sync_xe() local
2520 sync_file_fd = mos_sync_syncobj_handle_to_syncfile_fd(bufmgr_gem->fd, temp_syncobj); in mos_bo_context_exec_with_sync_xe()
2526 if (sync_file_fd >= 0) in mos_bo_context_exec_with_sync_xe()
2528 … mos_sync_import_syncfile_to_external_bo(bufmgr_gem->fd, external_bos[i].prime_fd, sync_file_fd); in mos_bo_context_exec_with_sync_xe()
2536 if (sync_file_fd >= 0) in mos_bo_context_exec_with_sync_xe()
2538 close(sync_file_fd); in mos_bo_context_exec_with_sync_xe()
/external/mesa3d/src/gallium/drivers/zink/
Dzink_screen.c2379 int sync_file_fd = -1; in zink_screen_import_dmabuf_semaphore() local
2380 VkResult result = VKSCR(GetSemaphoreFdKHR)(screen->dev, &get_fd_info, &sync_file_fd); in zink_screen_import_dmabuf_semaphore()
2400 .fd = sync_file_fd, in zink_screen_import_dmabuf_semaphore()
2412 close(sync_file_fd); in zink_screen_import_dmabuf_semaphore()