| /linux/kernel/bpf/ |
| H A D | dmabuf_iter.c | 16 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 D | i915_gem_dmabuf.c | 22 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 D | mock_dmabuf.c | 103 struct dma_buf *dmabuf; in mock_dmabuf() local
|
| /linux/samples/vfio-mdev/ |
| H A D | mbochs.c | 815 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 D | xe_dma_buf.c | 25 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 D | tee_heap.c | 90 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 D | hid-elan.c | 80 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 D | uverbs_std_types_dmabuf.c | 15 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 D | dmabuf-cache.c | 34 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 D | lpfc_bsg.c | 907 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 D | lpfc_sli.c | 2387 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 D | dmabuf.rst | 4 .. _dmabuf: target
|
| /linux/drivers/gpu/drm/i915/gem/ |
| H A D | i915_gem_dmabuf.c | 166 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 D | dmabuf_iter.c | 33 const struct dma_buf *dmabuf = ctx->dmabuf; in dmabuf_collector() local
|
| /linux/sound/soc/fsl/ |
| H A D | fsl_asrc_m2m.c | 410 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 D | pages.c | 1085 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 D | beep.c | 208 void *dmabuf; in snd_pmac_attach_beep() local
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_isp.c | 172 int isp_user_buffer_alloc(struct device *dev, void *dmabuf, in isp_user_buffer_alloc()
|
| /linux/drivers/gpu/drm/virtio/ |
| H A D | virtgpu_prime.c | 209 struct dma_buf *dmabuf = attach->dmabuf; in virtgpu_dma_buf_free_obj() local
|
| /linux/net/core/ |
| H A D | devmem.h | 19 struct dma_buf *dmabuf; member
|
| H A D | devmem.c | 200 struct dma_buf *dmabuf; in net_devmem_bind_dmabuf() local
|
| /linux/drivers/gpu/drm/i915/gvt/ |
| H A D | dmabuf.c | 506 struct dma_buf *dmabuf; in intel_vgpu_get_dmabuf() local
|
| /linux/drivers/crypto/xilinx/ |
| H A D | zynqmp-aes-gcm.c | 149 void *dmabuf; in zynqmp_aes_aead_cipher() local 254 void *dmabuf; in versal_aes_aead_cipher() local
|
| /linux/io_uring/ |
| H A D | zcrx.h | 28 struct dma_buf *dmabuf; member
|
| /linux/drivers/gpu/drm/vmwgfx/ |
| H A D | ttm_object.c | 472 static bool __must_check get_dma_buf_unless_doomed(struct dma_buf *dmabuf) in get_dma_buf_unless_doomed()
|