Searched refs:dmabuf_fd (Results 1 - 6 of 6) sorted by relevance

/linux-master/tools/testing/selftests/dmabuf-heaps/
H A Ddmabuf-heap.c105 unsigned int heap_flags, int *dmabuf_fd)
115 if (!dmabuf_fd)
121 *dmabuf_fd = (int)data.fd;
126 int *dmabuf_fd)
129 dmabuf_fd);
145 int heap_fd = -1, dmabuf_fd = -1, importer_fd = -1; local
155 ret = dmabuf_heap_alloc(heap_fd, ONE_MEG, 0, &dmabuf_fd);
166 dmabuf_fd,
174 dmabuf_sync(dmabuf_fd, DMA_BUF_SYNC_START);
177 dmabuf_sync(dmabuf_fd, DMA_BUF_SYNC_EN
104 dmabuf_heap_alloc_fdflags(int fd, size_t len, unsigned int fd_flags, unsigned int heap_flags, int *dmabuf_fd) argument
125 dmabuf_heap_alloc(int fd, size_t len, unsigned int flags, int *dmabuf_fd) argument
222 int heap_fd = -1, dmabuf_fd[32]; local
299 dmabuf_heap_alloc_older(int fd, size_t len, unsigned int flags, int *dmabuf_fd) argument
327 dmabuf_heap_alloc_newer(int fd, size_t len, unsigned int flags, int *dmabuf_fd) argument
365 int heap_fd = -1, dmabuf_fd = -1; local
401 int heap_fd = -1, dmabuf_fd = -1; local
[all...]
/linux-master/drivers/gpu/drm/i915/gvt/
H A Ddmabuf.c506 int dmabuf_fd; local
539 dmabuf_fd = ret;
554 dmabuf_fd,
560 return dmabuf_fd;
/linux-master/include/uapi/linux/
H A Dkfd_ioctl.h495 __u32 dmabuf_fd; /* to KFD */ member in struct:kfd_ioctl_get_dmabuf_info_args
502 __u32 dmabuf_fd; /* to KFD */ member in struct:kfd_ioctl_import_dmabuf_args
508 __u32 dmabuf_fd; /* from KFD */ member in struct:kfd_ioctl_export_dmabuf_args
636 __u32 dmabuf_fd; member in struct:kfd_criu_bo_bucket
/linux-master/drivers/accel/habanalabs/common/
H A Dmemory.c1858 u64 total_size, int flags, int *dmabuf_fd)
1892 *dmabuf_fd = fd;
2026 * @dmabuf_fd: pointer to result FD that represents the dma-buf object.
2035 int flags, int *dmabuf_fd)
2083 rc = export_dmabuf(ctx, hl_dmabuf, size, flags, dmabuf_fd);
2207 int rc, dmabuf_fd = -EBADF; local
2301 &dmabuf_fd);
2303 args->out.fd = dmabuf_fd;
1856 export_dmabuf(struct hl_ctx *ctx, struct hl_dmabuf_priv *hl_dmabuf, u64 total_size, int flags, int *dmabuf_fd) argument
2034 export_dmabuf_from_addr(struct hl_ctx *ctx, u64 addr, u64 size, u64 offset, int flags, int *dmabuf_fd) argument
/linux-master/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_chardev.c1538 r = amdgpu_amdkfd_get_dmabuf_info(dev->adev, args->dmabuf_fd,
1588 r = amdgpu_amdkfd_gpuvm_import_dmabuf_fd(pdd->dev->adev, args->dmabuf_fd,
1657 args->dmabuf_fd = ret;
1948 &bo_bucket->dmabuf_fd);
1952 bo_bucket->dmabuf_fd = KFD_INVALID_FD;
2002 close_fd(bo_buckets[bo_index].dmabuf_fd);
2408 &bo_bucket->dmabuf_fd);
2412 bo_bucket->dmabuf_fd = KFD_INVALID_FD;
2481 close_fd(bo_buckets[i].dmabuf_fd);
/linux-master/drivers/infiniband/hw/mlx5/
H A Ddevx.c2198 int dmabuf_fd; local
2200 err = uverbs_get_raw_fd(&dmabuf_fd, attrs,
2206 &dev->ib_dev, addr, size, dmabuf_fd, access_flags);

Completed in 142 milliseconds