Home
last modified time | relevance | path

Searched refs:dma_map (Results 1 – 25 of 115) sorted by relevance

12345

/dports/multimedia/libv4l/linux-5.13-rc2/net/xdp/
H A Dxsk_buff_pool.c269 return dma_map; in xp_find_dma_map()
280 dma_map = kzalloc(sizeof(*dma_map), GFP_KERNEL); in xp_create_dma_map()
281 if (!dma_map) in xp_create_dma_map()
286 kfree(dma_map); in xp_create_dma_map()
291 dma_map->dev = dev; in xp_create_dma_map()
296 return dma_map; in xp_create_dma_map()
303 kfree(dma_map); in xp_destroy_dma_map()
331 if (!dma_map) { in xp_dma_unmap()
351 if (dma_map->dma_pages[i] + PAGE_SIZE == dma_map->dma_pages[i + 1]) in xp_check_dma_contiguity()
382 if (dma_map) { in xp_dma_map()
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/net/xdp/
H A Dxsk_buff_pool.c269 return dma_map; in xp_find_dma_map()
280 dma_map = kzalloc(sizeof(*dma_map), GFP_KERNEL); in xp_create_dma_map()
281 if (!dma_map) in xp_create_dma_map()
286 kfree(dma_map); in xp_create_dma_map()
291 dma_map->dev = dev; in xp_create_dma_map()
296 return dma_map; in xp_create_dma_map()
303 kfree(dma_map); in xp_destroy_dma_map()
331 if (!dma_map) { in xp_dma_unmap()
351 if (dma_map->dma_pages[i] + PAGE_SIZE == dma_map->dma_pages[i + 1]) in xp_check_dma_contiguity()
382 if (dma_map) { in xp_dma_map()
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/net/xdp/
H A Dxsk_buff_pool.c269 return dma_map; in xp_find_dma_map()
280 dma_map = kzalloc(sizeof(*dma_map), GFP_KERNEL); in xp_create_dma_map()
281 if (!dma_map) in xp_create_dma_map()
286 kfree(dma_map); in xp_create_dma_map()
291 dma_map->dev = dev; in xp_create_dma_map()
296 return dma_map; in xp_create_dma_map()
303 kfree(dma_map); in xp_destroy_dma_map()
331 if (!dma_map) { in xp_dma_unmap()
351 if (dma_map->dma_pages[i] + PAGE_SIZE == dma_map->dma_pages[i + 1]) in xp_check_dma_contiguity()
382 if (dma_map) { in xp_dma_map()
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/misc/genwqe/
H A Dcard_dev.c220 kfree(dma_map); in genwqe_remove_mappings()
247 kfree(dma_map); in genwqe_remove_pinnings()
411 __genwqe_free_consistent(cd, dma_map->size, dma_map->k_vaddr, in genwqe_vma_close()
413 kfree(dma_map); in genwqe_vma_close()
450 if (dma_map == NULL) in genwqe_mmap()
465 *(dma_addr_t *)dma_map->k_vaddr = dma_map->dma_addr; in genwqe_mmap()
486 dma_map->k_vaddr, in genwqe_mmap()
489 kfree(dma_map); in genwqe_mmap()
787 if (dma_map == NULL) in genwqe_pin_mem()
795 kfree(dma_map); in genwqe_pin_mem()
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/misc/genwqe/
H A Dcard_dev.c220 kfree(dma_map); in genwqe_remove_mappings()
247 kfree(dma_map); in genwqe_remove_pinnings()
411 __genwqe_free_consistent(cd, dma_map->size, dma_map->k_vaddr, in genwqe_vma_close()
413 kfree(dma_map); in genwqe_vma_close()
450 if (dma_map == NULL) in genwqe_mmap()
465 *(dma_addr_t *)dma_map->k_vaddr = dma_map->dma_addr; in genwqe_mmap()
486 dma_map->k_vaddr, in genwqe_mmap()
489 kfree(dma_map); in genwqe_mmap()
787 if (dma_map == NULL) in genwqe_pin_mem()
795 kfree(dma_map); in genwqe_pin_mem()
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/misc/genwqe/
H A Dcard_dev.c220 kfree(dma_map); in genwqe_remove_mappings()
247 kfree(dma_map); in genwqe_remove_pinnings()
411 __genwqe_free_consistent(cd, dma_map->size, dma_map->k_vaddr, in genwqe_vma_close()
413 kfree(dma_map); in genwqe_vma_close()
450 if (dma_map == NULL) in genwqe_mmap()
465 *(dma_addr_t *)dma_map->k_vaddr = dma_map->dma_addr; in genwqe_mmap()
486 dma_map->k_vaddr, in genwqe_mmap()
489 kfree(dma_map); in genwqe_mmap()
787 if (dma_map == NULL) in genwqe_pin_mem()
795 kfree(dma_map); in genwqe_pin_mem()
[all …]
/dports/misc/rump/buildrump.sh-b914579/src/sys/dev/ieee1394/
H A Dfwdma.h43 bus_dmamap_t dma_map; member
49 bus_dmamap_t dma_map; member
93 bus_dmamap_sync(am->dma_tag, seg->dma_map, in fwdma_sync_multiseg()
94 off, seg->dma_map->dm_mapsize - off, op); in fwdma_sync_multiseg()
100 bus_dmamap_sync(am->dma_tag, seg->dma_map, in fwdma_sync_multiseg()
101 off, seg->dma_map->dm_mapsize - off, op); in fwdma_sync_multiseg()
104 bus_dmamap_sync(am->dma_tag, seg->dma_map, in fwdma_sync_multiseg()
116 bus_dmamap_sync(am->dma_tag, seg->dma_map, in fwdma_sync_multiseg_all()
117 0, seg->dma_map->dm_mapsize, op); in fwdma_sync_multiseg_all()
H A Dfwdma.c125 fwdma_malloc(dev, dmat, &dma->dma_map, size, alignment, flags); in fwdma_alloc_setup()
128 dma->bus_addr = dma->dma_map->dm_segs[0].ds_addr; in fwdma_alloc_setup()
169 seg->v_addr = fwdma_malloc(fc->dev, am->dma_tag, &seg->dma_map, in fwdma_malloc_multiseg()
177 seg->bus_addr = seg->dma_map->dm_segs[0].ds_addr; in fwdma_malloc_multiseg()
189 fwdma_free(am->dma_tag, seg->dma_map, seg->v_addr); in fwdma_free_multiseg()
H A Dfwohci.c843 fwohci_execute_db(db_tr, db_tr->dma_map); in fwohci_irx_enable()
1464 fwohci_execute_db(db_tr, db_tr->dma_map);
1468 bus_dmamap_sync(sc->fc.dmat, db_tr->dma_map,
1579 bus_dmamap_sync(fc->dmat, tr->dma_map,
1581 bus_dmamap_unload(fc->dmat, tr->dma_map);
1764 0, &db_tr->dma_map) != 0) {
1773 &db_tr->dma_map, dbch->xferq.psize, 1,
1885 bus_dmamap_sync(sc->fc.dmat, db_tr->dma_map,
2945 dbch->pdb_tr->dma_map,
2951 dbch->pdb_tr->dma_map,
[all …]
/dports/misc/rump/buildrump.sh-b914579/src/sys/dev/pci/
H A Dubsec.c756 q2->q_mcr.dma_map, 0, in ubsec_intr()
790 q2->q_mcr.dma_map, 0, in ubsec_intr()
2266 dma->dma_map = NULL; in ubsec_dma_malloc()
2735 if (me->me_M.dma_map != NULL) { in ubsec_kprocess_modexp_sw()
2739 if (me->me_E.dma_map != NULL) { in ubsec_kprocess_modexp_sw()
2743 if (me->me_C.dma_map != NULL) { in ubsec_kprocess_modexp_sw()
2747 if (me->me_epb.dma_map != NULL) in ubsec_kprocess_modexp_sw()
2940 if (me->me_M.dma_map != NULL) { in ubsec_kprocess_modexp_hw()
2944 if (me->me_E.dma_map != NULL) { in ubsec_kprocess_modexp_hw()
2948 if (me->me_C.dma_map != NULL) { in ubsec_kprocess_modexp_hw()
[all …]
H A Dif_txp.c584 bus_dmamap_sync(sc->sc_dmat, dma.dma_map, 0, in txp_download_fw_section()
600 bus_dmamap_sync(sc->sc_dmat, dma.dma_map, 0, in txp_download_fw_section()
679 bus_dmamap_sync(sc->sc_dmat, dma->dma_map, in txp_rx_reclaim()
763 bus_dmamap_sync(sc->sc_dmat, dma->dma_map, in txp_rx_reclaim()
876 bus_dmamap_sync(sc->sc_dmat, dma->dma_map, in txp_tx_reclaim()
1125 0, sc->sc_rxbufring_dma.dma_map->dm_mapsize, in txp_alloc_rings()
1221 BUS_DMA_NOWAIT, &dma->dma_map)) != 0) in txp_dma_malloc()
1232 bus_dmamap_destroy(sc->sc_dmat, dma->dma_map); in txp_dma_malloc()
1244 bus_dmamap_unload(sc->sc_dmat, dma->dma_map); in txp_dma_free()
1247 bus_dmamap_destroy(sc->sc_dmat, dma->dma_map); in txp_dma_free()
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/scsi/ibmvscsi_tgt/
H A Dlibsrp.c163 int dma_map, int ext_desc) in srp_direct_data() argument
169 if (dma_map) { in srp_direct_data()
186 if (dma_map) in srp_direct_data()
195 int dma_map, int ext_desc) in srp_indirect_data() argument
204 if (dma_map || ext_desc) { in srp_indirect_data()
217 if (ext_desc && dma_map) { in srp_indirect_data()
242 if (dma_map) { in srp_indirect_data()
258 if (dma_map) in srp_indirect_data()
262 if (token && dma_map) { in srp_indirect_data()
296 srp_rdma_t rdma_io, int dma_map, int ext_desc) in srp_transfer_data() argument
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/scsi/ibmvscsi_tgt/
H A Dlibsrp.c163 int dma_map, int ext_desc) in srp_direct_data() argument
169 if (dma_map) { in srp_direct_data()
186 if (dma_map) in srp_direct_data()
195 int dma_map, int ext_desc) in srp_indirect_data() argument
204 if (dma_map || ext_desc) { in srp_indirect_data()
217 if (ext_desc && dma_map) { in srp_indirect_data()
242 if (dma_map) { in srp_indirect_data()
258 if (dma_map) in srp_indirect_data()
262 if (token && dma_map) { in srp_indirect_data()
296 srp_rdma_t rdma_io, int dma_map, int ext_desc) in srp_transfer_data() argument
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/scsi/ibmvscsi_tgt/
H A Dlibsrp.c163 int dma_map, int ext_desc) in srp_direct_data() argument
169 if (dma_map) { in srp_direct_data()
186 if (dma_map) in srp_direct_data()
195 int dma_map, int ext_desc) in srp_indirect_data() argument
204 if (dma_map || ext_desc) { in srp_indirect_data()
217 if (ext_desc && dma_map) { in srp_indirect_data()
242 if (dma_map) { in srp_indirect_data()
258 if (dma_map) in srp_indirect_data()
262 if (token && dma_map) { in srp_indirect_data()
296 srp_rdma_t rdma_io, int dma_map, int ext_desc) in srp_transfer_data() argument
[all …]
/dports/misc/rump/buildrump.sh-b914579/src/sys/external/bsd/vchiq/dist/interface/vchiq_arm/
H A Dvchiq_2835_arm.c70 static bus_dmamap_t dma_map; variable
116 &dma_map); in vchiq_platform_init()
123 err = bus_dmamap_load(&bcm2835_bus_dma_tag, dma_map, g_slot_mem, in vchiq_platform_init()
130 g_slot_phys = dma_map->dm_segs[0].ds_addr; in vchiq_platform_init()
165 bus_dmamap_sync(&bcm2835_bus_dma_tag, dma_map, 0, g_slot_mem_size, in vchiq_platform_init()
182 bus_dmamap_unload(&bcm2835_bus_dma_tag, dma_map); in vchiq_platform_init()
184 bus_dmamap_destroy(&bcm2835_bus_dma_tag, dma_map); in vchiq_platform_init()
193 bus_dmamap_unload(&bcm2835_bus_dma_tag, dma_map); in vchiq_platform_exit()
194 bus_dmamap_destroy(&bcm2835_bus_dma_tag, dma_map); in vchiq_platform_exit()
375 bus_dmamap_sync(&bcm2835_bus_dma_tag, dma_map, in vchiq_prepare_bulk_data()
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/gpu/drm/i915/gem/selftests/
H A Di915_gem_dmabuf.c84 void *obj_map, *dma_map; in igt_dmabuf_import() local
115 dma_map = err ? NULL : map.vaddr; in igt_dmabuf_import()
116 if (!dma_map) { in igt_dmabuf_import()
131 memset(dma_map, pattern[i], PAGE_SIZE); in igt_dmabuf_import()
142 if (memchr_inv(dma_map, pattern[i], PAGE_SIZE)) { in igt_dmabuf_import()
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/gpu/drm/i915/gem/selftests/
H A Di915_gem_dmabuf.c84 void *obj_map, *dma_map; in igt_dmabuf_import() local
115 dma_map = err ? NULL : map.vaddr; in igt_dmabuf_import()
116 if (!dma_map) { in igt_dmabuf_import()
131 memset(dma_map, pattern[i], PAGE_SIZE); in igt_dmabuf_import()
142 if (memchr_inv(dma_map, pattern[i], PAGE_SIZE)) { in igt_dmabuf_import()
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/gpu/drm/i915/gem/selftests/
H A Di915_gem_dmabuf.c84 void *obj_map, *dma_map; in igt_dmabuf_import() local
115 dma_map = err ? NULL : map.vaddr; in igt_dmabuf_import()
116 if (!dma_map) { in igt_dmabuf_import()
131 memset(dma_map, pattern[i], PAGE_SIZE); in igt_dmabuf_import()
142 if (memchr_inv(dma_map, pattern[i], PAGE_SIZE)) { in igt_dmabuf_import()
/dports/net/ipxe/ipxe-2265a65/src/core/
H A Ddma.c43 PROVIDE_DMAAPI_INLINE ( flat, dma_map );
172 PROVIDE_DMAAPI ( op, dma_map, dma_op_map );
/dports/multimedia/libv4l/linux-5.13-rc2/Documentation/driver-api/
H A Dvfio.rst173 struct vfio_iommu_type1_dma_map dma_map = { .argsz = sizeof(dma_map) };
204 dma_map.vaddr = mmap(0, 1024 * 1024, PROT_READ | PROT_WRITE,
206 dma_map.size = 1024 * 1024;
207 dma_map.iova = 0; /* 1MB starting at 0x0 from device view */
208 dma_map.flags = VFIO_DMA_MAP_FLAG_READ | VFIO_DMA_MAP_FLAG_WRITE;
210 ioctl(container, VFIO_IOMMU_MAP_DMA, &dma_map);
362 dma_map.vaddr = mmap(0, 1024 * 1024, PROT_READ | PROT_WRITE,
365 dma_map.size = 1024 * 1024;
366 dma_map.iova = 0; /* 1MB starting at 0x0 from device view */
367 dma_map.flags = VFIO_DMA_MAP_FLAG_READ | VFIO_DMA_MAP_FLAG_WRITE;
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/Documentation/driver-api/
H A Dvfio.rst173 struct vfio_iommu_type1_dma_map dma_map = { .argsz = sizeof(dma_map) };
204 dma_map.vaddr = mmap(0, 1024 * 1024, PROT_READ | PROT_WRITE,
206 dma_map.size = 1024 * 1024;
207 dma_map.iova = 0; /* 1MB starting at 0x0 from device view */
208 dma_map.flags = VFIO_DMA_MAP_FLAG_READ | VFIO_DMA_MAP_FLAG_WRITE;
210 ioctl(container, VFIO_IOMMU_MAP_DMA, &dma_map);
362 dma_map.vaddr = mmap(0, 1024 * 1024, PROT_READ | PROT_WRITE,
365 dma_map.size = 1024 * 1024;
366 dma_map.iova = 0; /* 1MB starting at 0x0 from device view */
367 dma_map.flags = VFIO_DMA_MAP_FLAG_READ | VFIO_DMA_MAP_FLAG_WRITE;
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/Documentation/driver-api/
H A Dvfio.rst173 struct vfio_iommu_type1_dma_map dma_map = { .argsz = sizeof(dma_map) };
204 dma_map.vaddr = mmap(0, 1024 * 1024, PROT_READ | PROT_WRITE,
206 dma_map.size = 1024 * 1024;
207 dma_map.iova = 0; /* 1MB starting at 0x0 from device view */
208 dma_map.flags = VFIO_DMA_MAP_FLAG_READ | VFIO_DMA_MAP_FLAG_WRITE;
210 ioctl(container, VFIO_IOMMU_MAP_DMA, &dma_map);
362 dma_map.vaddr = mmap(0, 1024 * 1024, PROT_READ | PROT_WRITE,
365 dma_map.size = 1024 * 1024;
366 dma_map.iova = 0; /* 1MB starting at 0x0 from device view */
367 dma_map.flags = VFIO_DMA_MAP_FLAG_READ | VFIO_DMA_MAP_FLAG_WRITE;
[all …]
/dports/misc/rump/buildrump.sh-b914579/src/sys/dev/hdaudio/
H A Dhdaudio.c189 dma->dma_size, 0, BUS_DMA_WAITOK, &dma->dma_map); in hdaudio_dma_alloc()
192 err = bus_dmamap_load(sc->sc_dmat, dma->dma_map, dma->dma_addr, in hdaudio_dma_alloc()
201 bus_dmamap_destroy(sc->sc_dmat, dma->dma_map); in hdaudio_dma_alloc()
216 bus_dmamap_unload(sc->sc_dmat, dma->dma_map); in hdaudio_dma_free()
217 bus_dmamap_destroy(sc->sc_dmat, dma->dma_map); in hdaudio_dma_free()
242 bus_dmamap_sync(sc->sc_dmat, sc->sc_corb.dma_map, 0, in hdaudio_corb_enqueue()
245 bus_dmamap_sync(sc->sc_dmat, sc->sc_corb.dma_map, 0, in hdaudio_corb_enqueue()
307 bus_dmamap_sync(sc->sc_dmat, sc->sc_rirb.dma_map, 0, in hdaudio_rirb_dequeue()
310 bus_dmamap_sync(sc->sc_dmat, sc->sc_rirb.dma_map, 0, in hdaudio_rirb_dequeue()
H A Dhdaudiovar.h89 #define DMA_DMAADDR(dma) ((dma)->dma_map->dm_segs[0].ds_addr)
92 bus_dmamap_t dma_map; member
/dports/net/ipxe/ipxe-2265a65/src/include/ipxe/
H A Ddma.h180 DMAAPI_INLINE ( flat, dma_map ) ( struct dma_device *dma, in DMAAPI_INLINE() argument
360 int dma_map ( struct dma_device *dma, struct dma_mapping *map,

12345