Home
last modified time | relevance | path

Searched refs:dmabuf_fd (Results 1 – 11 of 11) sorted by relevance

/linux/tools/testing/selftests/dmabuf-heaps/
H A Ddmabuf-heap.c107 unsigned int heap_flags, int *dmabuf_fd) in dmabuf_heap_alloc_fdflags() argument
117 if (!dmabuf_fd) in dmabuf_heap_alloc_fdflags()
123 *dmabuf_fd = (int)data.fd; in dmabuf_heap_alloc_fdflags()
128 int *dmabuf_fd) in dmabuf_heap_alloc() argument
131 dmabuf_fd); in dmabuf_heap_alloc()
147 int heap_fd = -1, dmabuf_fd = -1, importer_fd = -1; in test_alloc_and_import() local
155 ret = dmabuf_heap_alloc(heap_fd, ONE_MEG, 0, &dmabuf_fd); in test_alloc_and_import()
162 p = mmap(NULL, ONE_MEG, PROT_READ | PROT_WRITE, MAP_SHARED, dmabuf_fd, 0); in test_alloc_and_import()
168 dmabuf_sync(dmabuf_fd, DMA_BUF_SYNC_START); in test_alloc_and_import()
171 dmabuf_sync(dmabuf_fd, DMA_BUF_SYNC_END); in test_alloc_and_import()
[all …]
/linux/net/core/
H A Ddevmem.h98 unsigned int dmabuf_fd, unsigned int niov_shift,
181 unsigned int dmabuf_fd, in net_devmem_bind_dmabuf() argument
H A Dnetdev-genl.c1017 u32 ifindex, dmabuf_fd, rxq_idx; in netdev_nl_bind_rx_doit() local
1032 dmabuf_fd = nla_get_u32(info->attrs[NETDEV_A_DMABUF_FD]); in netdev_nl_bind_rx_doit()
1096 dmabuf_fd, niov_shift, priv, in netdev_nl_bind_rx_doit()
1178 u32 ifindex, dmabuf_fd; in netdev_nl_bind_tx_doit() local
1188 dmabuf_fd = nla_get_u32(info->attrs[NETDEV_A_DMABUF_FD]); in netdev_nl_bind_tx_doit()
1239 dma_dev, DMA_TO_DEVICE, dmabuf_fd, in netdev_nl_bind_tx_doit()
H A Ddevmem.c192 unsigned int dmabuf_fd, unsigned int niov_shift, in net_devmem_bind_dmabuf() argument
210 dmabuf = dma_buf_get(dmabuf_fd); in net_devmem_bind_dmabuf()
/linux/drivers/gpu/drm/i915/gvt/
H A Ddmabuf.c507 int dmabuf_fd; in intel_vgpu_get_dmabuf() local
540 dmabuf_fd = ret; in intel_vgpu_get_dmabuf()
555 dmabuf_fd, in intel_vgpu_get_dmabuf()
561 return dmabuf_fd; in intel_vgpu_get_dmabuf()
/linux/include/uapi/linux/io_uring/
H A Dzcrx.h47 __u32 dmabuf_fd; member
/linux/tools/testing/selftests/iommu/
H A Diommufd_utils.h579 static int _test_cmd_revoke_dmabuf(int fd, int dmabuf_fd, bool revoked) in _test_cmd_revoke_dmabuf() argument
584 .dmabuf_revoke = { .dmabuf_fd = dmabuf_fd, .revoked = revoked }, in _test_cmd_revoke_dmabuf()
593 #define test_cmd_revoke_dmabuf(dmabuf_fd, revoke) \ argument
594 ASSERT_EQ(0, _test_cmd_revoke_dmabuf(self->fd, dmabuf_fd, revoke))
/linux/tools/testing/selftests/drivers/net/hw/
H A Dncdevmem.c698 static int bind_rx_queue(unsigned int ifindex, unsigned int dmabuf_fd, in bind_rx_queue() argument
715 netdev_bind_rx_req_set_fd(req, dmabuf_fd); in bind_rx_queue()
746 static int bind_tx_queue(unsigned int ifindex, unsigned int dmabuf_fd, in bind_tx_queue() argument
761 netdev_bind_tx_req_set_fd(req, dmabuf_fd); in bind_tx_queue()
/linux/drivers/accel/habanalabs/common/
H A Dmemory.c1860 u64 total_size, int flags, int *dmabuf_fd) in export_dmabuf() argument
1892 *dmabuf_fd = fd; in export_dmabuf()
2031 int flags, int *dmabuf_fd) in export_dmabuf_from_addr() argument
2079 rc = export_dmabuf(ctx, hl_dmabuf, size, flags, dmabuf_fd); in export_dmabuf_from_addr()
2203 int rc, dmabuf_fd = -EBADF; in hl_mem_ioctl() local
2297 &dmabuf_fd); in hl_mem_ioctl()
2299 args->out.fd = dmabuf_fd; in hl_mem_ioctl()
/linux/io_uring/
H A Dzcrx.c160 int dmabuf_fd = area_reg->dmabuf_fd; in io_import_dmabuf() local
171 mem->dmabuf = dma_buf_get(dmabuf_fd); in io_import_dmabuf()
233 if (area_reg->dmabuf_fd) in io_import_umem()
/linux/drivers/accel/amdxdna/
H A Damdxdna_gem.c833 dma_buf = dma_buf_get(va_tbl.dmabuf_fd); in amdxdna_gem_create_ubuf_object()