Home
last modified time | relevance | path

Searched defs:dmabuf (Results 1 – 25 of 40) sorted by relevance

12

/linux/kernel/bpf/
H A Ddmabuf_iter.c16 struct dma_buf *dmabuf; member
24 struct dma_buf *dmabuf = p->dmabuf; in dmabuf_iter_seq_start() local
42 struct dma_buf *dmabuf = v; in dmabuf_iter_seq_next() local
78 struct dma_buf *dmabuf = v; in dmabuf_iter_seq_stop() local
135 DEFINE_BPF_ITER_FUNC(dmabuf, struct bpf_iter_meta *meta, struct dma_buf *dmabuf) in DEFINE_BPF_ITER_FUNC() argument
156 struct dma_buf *dmabuf; member
/linux/drivers/gpu/drm/i915/gem/selftests/
H A Di915_gem_dmabuf.c22 struct dma_buf *dmabuf; in igt_dmabuf_export() local
45 struct dma_buf *dmabuf; in igt_dmabuf_import_self() local
99 struct dma_buf *dmabuf; in igt_dmabuf_import_same_driver_lmem() local
225 struct dma_buf *dmabuf; in igt_dmabuf_import_same_driver() local
348 struct dma_buf *dmabuf; in igt_dmabuf_import() local
432 struct dma_buf *dmabuf; in igt_dmabuf_import_ownership() local
483 struct dma_buf *dmabuf; in igt_dmabuf_export_vmap() local
H A Dmock_dmabuf.c103 struct dma_buf *dmabuf; in mock_dmabuf() local
/linux/samples/vfio-mdev/
H A Dmbochs.c815 struct mbochs_dmabuf *dmabuf = vma->vm_private_data; in mbochs_dmabuf_vm_fault() local
831 struct mbochs_dmabuf *dmabuf = buf->priv; in mbochs_mmap_dmabuf() local
844 static void mbochs_print_dmabuf(struct mbochs_dmabuf *dmabuf, in mbochs_print_dmabuf()
863 struct mbochs_dmabuf *dmabuf = at->dmabuf->priv; in mbochs_map_dmabuf() local
892 struct mbochs_dmabuf *dmabuf = at->dmabuf->priv; in mbochs_unmap_dmabuf() local
904 struct mbochs_dmabuf *dmabuf = buf->priv; in mbochs_release_dmabuf() local
931 struct mbochs_dmabuf *dmabuf; in mbochs_dmabuf_alloc() local
975 struct mbochs_dmabuf *dmabuf; in mbochs_dmabuf_find_by_mode() local
989 struct mbochs_dmabuf *dmabuf; in mbochs_dmabuf_find_by_id() local
1000 static int mbochs_dmabuf_export(struct mbochs_dmabuf *dmabuf) in mbochs_dmabuf_export()
[all …]
/linux/drivers/gpu/drm/xe/
H A Dxe_dma_buf.c25 static int xe_dma_buf_attach(struct dma_buf *dmabuf, in xe_dma_buf_attach()
41 static void xe_dma_buf_detach(struct dma_buf *dmabuf, in xe_dma_buf_detach()
51 struct dma_buf *dmabuf = attach->dmabuf; in xe_dma_buf_pin() local
196 static void xe_dma_buf_release(struct dma_buf *dmabuf) in xe_dma_buf_release()
/linux/drivers/tee/
H A Dtee_heap.c90 static int tee_heap_attach(struct dma_buf *dmabuf, in tee_heap_attach()
113 static void tee_heap_detach(struct dma_buf *dmabuf, in tee_heap_detach()
149 static void tee_heap_buf_free(struct dma_buf *dmabuf) in tee_heap_buf_free()
177 struct dma_buf *dmabuf; in tee_dma_heap_alloc() local
341 struct dma_buf *dmabuf, size_t *offset, in tee_heap_update_from_dma_buf()
/linux/drivers/hid/
H A Dhid-elan.c80 unsigned char *dmabuf, unsigned char param) in elan_get_device_param()
121 unsigned char *dmabuf; in elan_get_device_params() local
393 unsigned char *dmabuf = kmemdup(buf, sizeof(buf), GFP_KERNEL); in elan_start_multitouch() local
420 unsigned char *dmabuf = kzalloc(ELAN_LED_REPORT_SIZE, GFP_KERNEL); in elan_mute_led_set_brigtness() local
/linux/drivers/infiniband/core/
H A Duverbs_std_types_dmabuf.c15 static int uverbs_dmabuf_attach(struct dma_buf *dmabuf, in uverbs_dmabuf_attach()
66 static void uverbs_dmabuf_release(struct dma_buf *dmabuf) in uverbs_dmabuf_release()
/linux/drivers/media/platform/nvidia/tegra-vde/
H A Ddmabuf-cache.c34 struct dma_buf *dmabuf = entry->a->dmabuf; in tegra_vde_release_entry() local
64 struct dma_buf *dmabuf, in tegra_vde_dmabuf_cache_map()
/linux/drivers/scsi/lpfc/
H A Dlpfc_bsg.c907 struct lpfc_dmabuf *dmabuf = NULL; in lpfc_bsg_ct_unsol_event() local
1147 lpfc_bsg_ct_unsol_abort(struct lpfc_hba *phba, struct hbq_dmabuf *dmabuf) in lpfc_bsg_ct_unsol_abort()
2605 struct lpfc_dmabuf *dmabuf; in lpfcdiag_loop_get_xri() local
2730 struct lpfc_dmabuf *dmabuf; in lpfc_bsg_dma_page_alloc() local
2761 lpfc_bsg_dma_page_free(struct lpfc_hba *phba, struct lpfc_dmabuf *dmabuf) in lpfc_bsg_dma_page_free()
2787 struct lpfc_dmabuf *dmabuf, *next_dmabuf; in lpfc_bsg_dma_page_list_free() local
3662 struct lpfc_dmabuf *dmabuf; in lpfc_bsg_issue_mbox_ext_handle_job() local
3941 struct lpfc_dmabuf *dmabuf) in lpfc_bsg_sli_cfg_read_cmd_ext()
4184 struct lpfc_dmabuf *dmabuf) in lpfc_bsg_sli_cfg_write_cmd_ext()
4350 struct lpfc_dmabuf *dmabuf) in lpfc_bsg_handle_sli_cfg_mbox()
[all …]
H A Dlpfc_sli.c2387 struct lpfc_dmabuf *dmabuf, *next_dmabuf; in lpfc_sli_hbqbuf_free_all() local
4513 struct hbq_dmabuf *dmabuf; in lpfc_sli_handle_slow_ring_event_s4() local
5869 struct lpfc_dmabuf *dmabuf; in lpfc_sli4_read_rev() local
6859 struct lpfc_dmabuf *dmabuf, *next; in lpfc_sli4_ras_dma_free() local
6902 struct lpfc_dmabuf *dmabuf; in lpfc_sli4_ras_dma_alloc() local
7013 struct lpfc_dmabuf *dmabuf; in lpfc_sli4_ras_fwlog_init() local
15826 struct lpfc_dmabuf *dmabuf; in lpfc_sli4_queue_free() local
15870 struct lpfc_dmabuf *dmabuf; in lpfc_sli4_queue_alloc() local
16131 struct lpfc_dmabuf *dmabuf; in lpfc_eq_create() local
16329 struct lpfc_dmabuf *dmabuf; in lpfc_cq_create() local
[all …]
/linux/Documentation/userspace-api/media/v4l/
H A Ddmabuf.rst4 .. _dmabuf: target
/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_dmabuf.c166 static int i915_gem_dmabuf_attach(struct dma_buf *dmabuf, in i915_gem_dmabuf_attach()
195 static void i915_gem_dmabuf_detach(struct dma_buf *dmabuf, in i915_gem_dmabuf_detach()
/linux/tools/testing/selftests/bpf/progs/
H A Ddmabuf_iter.c33 const struct dma_buf *dmabuf = ctx->dmabuf; in dmabuf_collector() local
/linux/sound/soc/fsl/
H A Dfsl_asrc_m2m.c410 static int fsl_asrc_m2m_mmap(struct dma_buf *dmabuf, struct vm_area_struct *vma) in fsl_asrc_m2m_mmap() argument
448 static void fsl_asrc_m2m_release(struct dma_buf *dmabuf) in fsl_asrc_m2m_release() argument
/linux/drivers/iommu/iommufd/
H A Dpages.c1085 static int pfn_reader_dmabuf_init(struct pfn_reader_dmabuf *dmabuf, in pfn_reader_dmabuf_init()
1097 static int pfn_reader_fill_dmabuf(struct pfn_reader_dmabuf *dmabuf, in pfn_reader_fill_dmabuf()
1135 struct pfn_reader_dmabuf dmabuf; member
1485 struct dma_buf *dmabuf) in iopt_map_dmabuf()
1528 struct dma_buf *dmabuf, in iopt_alloc_dmabuf_pages()
1660 struct dma_buf *dmabuf = pages->dmabuf.attach->dmabuf; in iopt_release_pages() local
/linux/sound/ppc/
H A Dbeep.c208 void *dmabuf; in snd_pmac_attach_beep() local
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_isp.c172 int isp_user_buffer_alloc(struct device *dev, void *dmabuf, in isp_user_buffer_alloc()
/linux/drivers/gpu/drm/virtio/
H A Dvirtgpu_prime.c209 struct dma_buf *dmabuf = attach->dmabuf; in virtgpu_dma_buf_free_obj() local
/linux/net/core/
H A Ddevmem.h19 struct dma_buf *dmabuf; member
H A Ddevmem.c200 struct dma_buf *dmabuf; in net_devmem_bind_dmabuf() local
/linux/drivers/gpu/drm/i915/gvt/
H A Ddmabuf.c506 struct dma_buf *dmabuf; in intel_vgpu_get_dmabuf() local
/linux/drivers/crypto/xilinx/
H A Dzynqmp-aes-gcm.c149 void *dmabuf; in zynqmp_aes_aead_cipher() local
254 void *dmabuf; in versal_aes_aead_cipher() local
/linux/io_uring/
H A Dzcrx.h28 struct dma_buf *dmabuf; member
/linux/drivers/gpu/drm/vmwgfx/
H A Dttm_object.c472 static bool __must_check get_dma_buf_unless_doomed(struct dma_buf *dmabuf) in get_dma_buf_unless_doomed()

12