/linux/drivers/dma-buf/ |
A D | dma-buf.c | 45 struct dma_buf *dmabuf; in dmabuffs_dname() local 61 struct dma_buf *dmabuf; in dma_buf_release() local 90 struct dma_buf *dmabuf; in dma_buf_file_release() local 130 struct dma_buf *dmabuf; in dma_buf_mmap_internal() local 151 struct dma_buf *dmabuf; in dma_buf_llseek() local 232 struct dma_buf *dmabuf; in dma_buf_poll() local 342 struct dma_buf *dmabuf; in dma_buf_ioctl() local 496 struct dma_buf *dmabuf; in dma_buf_export() local 646 void dma_buf_put(struct dma_buf *dmabuf) in dma_buf_put() 863 struct dma_buf *dmabuf = attach->dmabuf; in dma_buf_pin() local [all …]
|
A D | dma-buf-sysfs-stats.c | 66 struct dma_buf *dmabuf; in dma_buf_stats_attribute_show() local 82 static ssize_t exporter_name_show(struct dma_buf *dmabuf, in exporter_name_show() 89 static ssize_t size_show(struct dma_buf *dmabuf, in size_show() 121 void dma_buf_stats_teardown(struct dma_buf *dmabuf) in dma_buf_stats_teardown() 171 int dma_buf_stats_setup(struct dma_buf *dmabuf) in dma_buf_stats_setup()
|
A D | dma-buf-sysfs-stats.h | 28 static inline int dma_buf_stats_setup(struct dma_buf *dmabuf) in dma_buf_stats_setup() 33 static inline void dma_buf_stats_teardown(struct dma_buf *dmabuf) {} in dma_buf_stats_teardown()
|
A D | dma-heap.c | 55 struct dma_buf *dmabuf; in dma_heap_buffer_alloc() local
|
/linux/drivers/gpu/drm/i915/gem/selftests/ |
A D | i915_gem_dmabuf.c | 17 struct dma_buf *dmabuf; in igt_dmabuf_export() local 40 struct dma_buf *dmabuf; in igt_dmabuf_import_self() local 94 struct dma_buf *dmabuf; in igt_dmabuf_import_same_driver_lmem() local 149 struct dma_buf *dmabuf; in igt_dmabuf_import_same_driver() local 267 struct dma_buf *dmabuf; in igt_dmabuf_import() local 351 struct dma_buf *dmabuf; in igt_dmabuf_import_ownership() local 402 struct dma_buf *dmabuf; in igt_dmabuf_export_vmap() local
|
A D | mock_dmabuf.c | 102 struct dma_buf *dmabuf; in mock_dmabuf() local
|
/linux/drivers/dma-buf/heaps/ |
A D | cma_heap.c | 50 static int cma_heap_attach(struct dma_buf *dmabuf, in cma_heap_attach() 83 static void cma_heap_detach(struct dma_buf *dmabuf, in cma_heap_detach() 121 static int cma_heap_dma_buf_begin_cpu_access(struct dma_buf *dmabuf, in cma_heap_dma_buf_begin_cpu_access() 141 static int cma_heap_dma_buf_end_cpu_access(struct dma_buf *dmabuf, in cma_heap_dma_buf_end_cpu_access() 179 static int cma_heap_mmap(struct dma_buf *dmabuf, struct vm_area_struct *vma) in cma_heap_mmap() 203 static int cma_heap_vmap(struct dma_buf *dmabuf, struct dma_buf_map *map) in cma_heap_vmap() 230 static void cma_heap_vunmap(struct dma_buf *dmabuf, struct dma_buf_map *map) in cma_heap_vunmap() 243 static void cma_heap_dma_buf_release(struct dma_buf *dmabuf) in cma_heap_dma_buf_release() 286 struct dma_buf *dmabuf; in cma_heap_allocate() local
|
A D | system_heap.c | 83 static int system_heap_attach(struct dma_buf *dmabuf, in system_heap_attach() 114 static void system_heap_detach(struct dma_buf *dmabuf, in system_heap_detach() 154 static int system_heap_dma_buf_begin_cpu_access(struct dma_buf *dmabuf, in system_heap_dma_buf_begin_cpu_access() 175 static int system_heap_dma_buf_end_cpu_access(struct dma_buf *dmabuf, in system_heap_dma_buf_end_cpu_access() 196 static int system_heap_mmap(struct dma_buf *dmabuf, struct vm_area_struct *vma) in system_heap_mmap() 244 static int system_heap_vmap(struct dma_buf *dmabuf, struct dma_buf_map *map) in system_heap_vmap() 272 static void system_heap_vunmap(struct dma_buf *dmabuf, struct dma_buf_map *map) in system_heap_vunmap() 285 static void system_heap_dma_buf_release(struct dma_buf *dmabuf) in system_heap_dma_buf_release() 344 struct dma_buf *dmabuf; in system_heap_allocate() local
|
/linux/samples/vfio-mdev/ |
A D | mbochs.c | 793 struct mbochs_dmabuf *dmabuf = vma->vm_private_data; in mbochs_dmabuf_vm_fault() local 809 struct mbochs_dmabuf *dmabuf = buf->priv; in mbochs_mmap_dmabuf() local 841 struct mbochs_dmabuf *dmabuf = at->dmabuf->priv; in mbochs_map_dmabuf() local 870 struct mbochs_dmabuf *dmabuf = at->dmabuf->priv; in mbochs_unmap_dmabuf() local 882 struct mbochs_dmabuf *dmabuf = buf->priv; in mbochs_release_dmabuf() local 909 struct mbochs_dmabuf *dmabuf; in mbochs_dmabuf_alloc() local 953 struct mbochs_dmabuf *dmabuf; in mbochs_dmabuf_find_by_mode() local 967 struct mbochs_dmabuf *dmabuf; in mbochs_dmabuf_find_by_id() local 1077 struct mbochs_dmabuf *dmabuf; in mbochs_query_gfx_plane() local 1140 struct mbochs_dmabuf *dmabuf; in mbochs_get_gfx_dmabuf() local [all …]
|
/linux/drivers/hid/ |
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 395 unsigned char *dmabuf = kmemdup(buf, sizeof(buf), GFP_KERNEL); in elan_start_multitouch() local 422 unsigned char *dmabuf = kzalloc(ELAN_LED_REPORT_SIZE, GFP_KERNEL); in elan_mute_led_set_brigtness() local
|
A D | hid-asus.c | 386 unsigned char *dmabuf; in asus_kbd_set_report() local 973 unsigned char *dmabuf = kmemdup(buf, sizeof(buf), GFP_KERNEL); in asus_start_multitouch() local
|
/linux/include/linux/ |
A D | dma-buf.h | 453 struct dma_buf *dmabuf; member 516 struct dma_buf *dmabuf; member 570 static inline void get_dma_buf(struct dma_buf *dmabuf) in get_dma_buf() 583 static inline bool dma_buf_is_dynamic(struct dma_buf *dmabuf) in dma_buf_is_dynamic()
|
/linux/drivers/infiniband/core/ |
A D | umem_dmabuf.c | 114 struct dma_buf *dmabuf; in ib_umem_dmabuf_get() local 220 struct dma_buf *dmabuf = umem_dmabuf->attach->dmabuf; in ib_umem_dmabuf_release() local
|
/linux/drivers/staging/media/tegra-vde/ |
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/gpu/drm/savage/ |
A D | savage_state.c | 287 const struct drm_buf * dmabuf) in savage_dispatch_dma_prim() 548 const struct drm_buf * dmabuf) in savage_dispatch_dma_idx() 906 const struct drm_buf * dmabuf, in savage_dispatch_draw() 971 struct drm_buf *dmabuf; in savage_bci_cmdbuf() local
|
/linux/drivers/scsi/lpfc/ |
A D | lpfc_bsg.c | 915 struct lpfc_dmabuf *dmabuf = NULL; in lpfc_bsg_ct_unsol_event() local 2637 struct lpfc_dmabuf *dmabuf; in lpfcdiag_loop_get_xri() local 2777 struct lpfc_dmabuf *dmabuf; in lpfc_bsg_dma_page_alloc() local 3627 struct lpfc_dmabuf *dmabuf; in lpfc_bsg_issue_mbox_ext_handle_job() local 4241 struct lpfc_dmabuf *dmabuf) in lpfc_bsg_handle_sli_cfg_mbox() 4394 struct lpfc_dmabuf *dmabuf; in lpfc_bsg_read_ebuf_get() local 4462 struct lpfc_dmabuf *dmabuf) in lpfc_bsg_write_ebuf_set() 4588 struct lpfc_dmabuf *dmabuf) in lpfc_bsg_handle_sli_cfg_ebuf() 4633 struct lpfc_dmabuf *dmabuf) in lpfc_bsg_handle_sli_cfg_ext() 4720 struct lpfc_dmabuf *dmabuf = NULL; in lpfc_bsg_issue_mbox() local [all …]
|
A D | lpfc_sli.c | 4412 struct hbq_dmabuf *dmabuf; in lpfc_sli_handle_slow_ring_event_s4() local 5809 struct lpfc_dmabuf *dmabuf; in lpfc_sli4_read_rev() local 6830 struct lpfc_dmabuf *dmabuf; in lpfc_sli4_ras_dma_alloc() local 6942 struct lpfc_dmabuf *dmabuf; in lpfc_sli4_ras_fwlog_init() local 10235 struct lpfc_dmabuf *dmabuf; in lpfc_sli4_bpl2sgl() local 14122 struct lpfc_dmabuf *dmabuf; in lpfc_sli4_iocb_param_transfer() local 15832 struct lpfc_dmabuf *dmabuf; in lpfc_sli4_queue_free() local 15876 struct lpfc_dmabuf *dmabuf; in lpfc_sli4_queue_alloc() local 16113 struct lpfc_dmabuf *dmabuf; in lpfc_eq_create() local 16255 struct lpfc_dmabuf *dmabuf; in lpfc_cq_create() local [all …]
|
/linux/Documentation/userspace-api/media/v4l/ |
A D | dmabuf.rst | 4 .. _dmabuf: target
|
/linux/drivers/comedi/drivers/ |
A D | adl_pci9118.c | 228 struct pci9118_dmabuf dmabuf[2]; member 247 struct pci9118_dmabuf *dmabuf = &devpriv->dmabuf[buf]; in pci9118_amcc_setup_dma() local 394 struct pci9118_dmabuf *dmabuf = &devpriv->dmabuf[next_buf]; in pci9118_ai_mode4_switch() local 641 struct pci9118_dmabuf *dmabuf = &devpriv->dmabuf[devpriv->dma_actbuf]; in pci9118_ai_get_dma() local 1054 struct pci9118_dmabuf *dmabuf = &devpriv->dmabuf[0]; in pci9118_ai_cmd() local 1463 struct pci9118_dmabuf *dmabuf; in pci9118_alloc_dma() local 1490 struct pci9118_dmabuf *dmabuf; in pci9118_free_dma() local
|
A D | addi_apci_3120.c | 150 struct apci3120_dmabuf dmabuf[2]; member 172 struct apci3120_dmabuf *dmabuf) in apci3120_init_dma() 430 struct apci3120_dmabuf *dmabuf; in apci3120_interrupt_dma() local 909 struct apci3120_dmabuf *dmabuf; in apci3120_dma_alloc() local 937 struct apci3120_dmabuf *dmabuf; in apci3120_dma_free() local
|
/linux/drivers/gpu/drm/i915/gem/ |
A D | i915_gem_dmabuf.c | 168 static int i915_gem_dmabuf_attach(struct dma_buf *dmabuf, in i915_gem_dmabuf_attach() 197 static void i915_gem_dmabuf_detach(struct dma_buf *dmabuf, in i915_gem_dmabuf_detach()
|
/linux/drivers/gpu/drm/amd/amdgpu/ |
A D | amdgpu_dma_buf.c | 53 static int amdgpu_dma_buf_attach(struct dma_buf *dmabuf, in amdgpu_dma_buf_attach() 86 static void amdgpu_dma_buf_detach(struct dma_buf *dmabuf, in amdgpu_dma_buf_detach()
|
/linux/drivers/misc/ |
A D | fastrpc.c | 143 struct dma_buf *dmabuf; member 540 static void fastrpc_release(struct dma_buf *dmabuf) in fastrpc_release() 547 static int fastrpc_dma_buf_attach(struct dma_buf *dmabuf, in fastrpc_dma_buf_attach() 577 static void fastrpc_dma_buf_detatch(struct dma_buf *dmabuf, in fastrpc_dma_buf_detatch() 590 static int fastrpc_vmap(struct dma_buf *dmabuf, struct dma_buf_map *map) in fastrpc_vmap() 599 static int fastrpc_mmap(struct dma_buf *dmabuf, in fastrpc_mmap()
|
/linux/drivers/gpu/drm/ |
A D | drm_prime.c | 382 struct dma_buf *dmabuf; in export_and_register_object() local 432 struct dma_buf *dmabuf; in drm_gem_prime_handle_to_fd() local
|
/linux/sound/ppc/ |
A D | beep.c | 213 void *dmabuf; in snd_pmac_attach_beep() local
|