Home
last modified time | relevance | path

Searched refs:dvma (Results 1 - 25 of 26) sorted by relevance

12

/kernel/linux/linux-5.10/arch/m68k/sun3x/
H A DMakefile6 obj-y := config.o time.o dvma.o prom.o
H A Ddvma.c22 #include <asm/dvma.h>
62 /* code to print out a dvma mapping for debugging purposes */
92 pr_debug("dvma: mapping kern %08lx to virt %08lx\n", kaddr, vaddr); in dvma_map_cpu()
/kernel/linux/linux-6.6/arch/m68k/sun3x/
H A DMakefile6 obj-y := config.o time.o dvma.o prom.o
H A Ddvma.c22 #include <asm/dvma.h>
62 /* code to print out a dvma mapping for debugging purposes */
92 pr_debug("dvma: mapping kern %08lx to virt %08lx\n", kaddr, vaddr); in dvma_map_cpu()
/kernel/linux/linux-5.10/arch/m68k/sun3/
H A DMakefile8 obj-$(CONFIG_SUN3) += config.o mmu_emu.o leds.o dvma.o intersil.o prom/
H A Ddvma.c3 * linux/arch/m68k/sun3/dvma.c
7 * Sun3 IOMMU routines used for dvma accesses.
18 #include <asm/dvma.h>
H A Dmmu_emu.c29 #include <asm/dvma.h>
H A Dsun3dvma.c19 #include <asm/dvma.h>
65 pr_info("dvma entry usage:\n"); in print_use()
73 pr_info("dvma entry: %08x len %08lx\n", in print_use()
90 pr_info("listing dvma holes\n"); in print_holes()
139 pr_crit("out of dvma hole cache!\n"); in rmcache()
159 pr_crit("out of dvma holes! (printing hole cache)\n"); in get_baddr()
197 pr_crit("unable to find dvma hole!\n"); in get_baddr()
/kernel/linux/linux-6.6/arch/m68k/sun3/
H A DMakefile8 obj-$(CONFIG_SUN3) += config.o mmu_emu.o leds.o dvma.o intersil.o prom/
H A Ddvma.c3 * linux/arch/m68k/sun3/dvma.c
7 * Sun3 IOMMU routines used for dvma accesses.
18 #include <asm/dvma.h>
H A Dmmu_emu.c28 #include <asm/dvma.h>
H A Dsun3dvma.c19 #include <asm/dvma.h>
65 pr_info("dvma entry usage:\n"); in print_use()
73 pr_info("dvma entry: %08x len %08lx\n", in print_use()
90 pr_info("listing dvma holes\n"); in print_holes()
139 pr_crit("out of dvma hole cache!\n"); in rmcache()
159 pr_crit("out of dvma holes! (printing hole cache)\n"); in get_baddr()
197 pr_crit("unable to find dvma hole!\n"); in get_baddr()
/kernel/linux/linux-5.10/arch/sparc/kernel/
H A Dpci_sun4v.c296 dma_addr_t dvma, unsigned long iotsb_num, in dma_4v_iommu_demap()
304 if (dvma <= DMA_BIT_MASK(32)) { in dma_4v_iommu_demap()
323 dma_addr_t dvma, unsigned long attrs) in dma_4v_free_coherent()
339 if (!iommu_use_atu(iommu, dvma)) { in dma_4v_free_coherent()
346 entry = ((dvma - tbl->table_map_base) >> IO_PAGE_SHIFT); in dma_4v_free_coherent()
347 dma_4v_iommu_demap(dev, devhandle, dvma, iotsb_num, entry, npages); in dma_4v_free_coherent()
348 iommu_tbl_range_free(tbl, dvma, npages, IOMMU_ERROR_CODE); in dma_4v_free_coherent()
295 dma_4v_iommu_demap(struct device *dev, unsigned long devhandle, dma_addr_t dvma, unsigned long iotsb_num, unsigned long entry, unsigned long npages) dma_4v_iommu_demap() argument
322 dma_4v_free_coherent(struct device *dev, size_t size, void *cpu, dma_addr_t dvma, unsigned long attrs) dma_4v_free_coherent() argument
H A Diommu.c247 void *cpu, dma_addr_t dvma, in dma_4u_free_coherent()
256 iommu_tbl_range_free(&iommu->tbl, dvma, npages, IOMMU_ERROR_CODE); in dma_4u_free_coherent()
246 dma_4u_free_coherent(struct device *dev, size_t size, void *cpu, dma_addr_t dvma, unsigned long attrs) dma_4u_free_coherent() argument
/kernel/linux/linux-6.6/arch/sparc/kernel/
H A Dpci_sun4v.c297 dma_addr_t dvma, unsigned long iotsb_num, in dma_4v_iommu_demap()
305 if (dvma <= DMA_BIT_MASK(32)) { in dma_4v_iommu_demap()
324 dma_addr_t dvma, unsigned long attrs) in dma_4v_free_coherent()
340 if (!iommu_use_atu(iommu, dvma)) { in dma_4v_free_coherent()
347 entry = ((dvma - tbl->table_map_base) >> IO_PAGE_SHIFT); in dma_4v_free_coherent()
348 dma_4v_iommu_demap(dev, devhandle, dvma, iotsb_num, entry, npages); in dma_4v_free_coherent()
349 iommu_tbl_range_free(tbl, dvma, npages, IOMMU_ERROR_CODE); in dma_4v_free_coherent()
296 dma_4v_iommu_demap(struct device *dev, unsigned long devhandle, dma_addr_t dvma, unsigned long iotsb_num, unsigned long entry, unsigned long npages) dma_4v_iommu_demap() argument
323 dma_4v_free_coherent(struct device *dev, size_t size, void *cpu, dma_addr_t dvma, unsigned long attrs) dma_4v_free_coherent() argument
H A Diommu.c247 void *cpu, dma_addr_t dvma, in dma_4u_free_coherent()
256 iommu_tbl_range_free(&iommu->tbl, dvma, npages, IOMMU_ERROR_CODE); in dma_4u_free_coherent()
246 dma_4u_free_coherent(struct device *dev, size_t size, void *cpu, dma_addr_t dvma, unsigned long attrs) dma_4u_free_coherent() argument
/kernel/linux/linux-5.10/drivers/scsi/
H A Dsun3x_esp.c20 #include <asm/dvma.h>
H A Dsun3_scsi.c35 #include <asm/dvma.h>
80 /* ucd chip specific regs - live in dvma space */
155 /* dvma buffer to allocate -- 32k should hopefully be more than sufficient */
/kernel/linux/linux-6.6/drivers/scsi/
H A Dsun3x_esp.c20 #include <asm/dvma.h>
H A Dsun3_scsi.c35 #include <asm/dvma.h>
80 /* ucd chip specific regs - live in dvma space */
155 /* dvma buffer to allocate -- 32k should hopefully be more than sufficient */
/kernel/linux/linux-5.10/arch/m68k/kernel/
H A Dsetup_mm.c47 #include <asm/dvma.h>
/kernel/linux/linux-6.6/arch/m68k/kernel/
H A Dsetup_mm.c47 #include <asm/dvma.h>
/kernel/linux/linux-5.10/drivers/net/ethernet/amd/
H A Dsun3lance.c46 #include <asm/dvma.h>
/kernel/linux/linux-6.6/drivers/net/ethernet/amd/
H A Dsun3lance.c46 #include <asm/dvma.h>
/kernel/linux/linux-5.10/drivers/net/ethernet/i825xx/
H A Dsun3_82586.c43 #include <asm/dvma.h>

Completed in 18 milliseconds

12