/kernel/linux/linux-5.10/arch/m68k/sun3x/ |
H A D | Makefile | 6 obj-y := config.o time.o dvma.o prom.o
|
H A D | dvma.c | 22 #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 D | Makefile | 6 obj-y := config.o time.o dvma.o prom.o
|
H A D | dvma.c | 22 #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 D | Makefile | 8 obj-$(CONFIG_SUN3) += config.o mmu_emu.o leds.o dvma.o intersil.o prom/
|
H A D | dvma.c | 3 * linux/arch/m68k/sun3/dvma.c 7 * Sun3 IOMMU routines used for dvma accesses. 18 #include <asm/dvma.h>
|
H A D | mmu_emu.c | 29 #include <asm/dvma.h>
|
H A D | sun3dvma.c | 19 #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 D | Makefile | 8 obj-$(CONFIG_SUN3) += config.o mmu_emu.o leds.o dvma.o intersil.o prom/
|
H A D | dvma.c | 3 * linux/arch/m68k/sun3/dvma.c 7 * Sun3 IOMMU routines used for dvma accesses. 18 #include <asm/dvma.h>
|
H A D | mmu_emu.c | 28 #include <asm/dvma.h>
|
H A D | sun3dvma.c | 19 #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 D | pci_sun4v.c | 296 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 D | iommu.c | 247 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 D | pci_sun4v.c | 297 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 D | iommu.c | 247 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 D | sun3x_esp.c | 20 #include <asm/dvma.h>
|
H A D | sun3_scsi.c | 35 #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 D | sun3x_esp.c | 20 #include <asm/dvma.h>
|
H A D | sun3_scsi.c | 35 #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 D | setup_mm.c | 47 #include <asm/dvma.h>
|
/kernel/linux/linux-6.6/arch/m68k/kernel/ |
H A D | setup_mm.c | 47 #include <asm/dvma.h>
|
/kernel/linux/linux-5.10/drivers/net/ethernet/amd/ |
H A D | sun3lance.c | 46 #include <asm/dvma.h>
|
/kernel/linux/linux-6.6/drivers/net/ethernet/amd/ |
H A D | sun3lance.c | 46 #include <asm/dvma.h>
|
/kernel/linux/linux-5.10/drivers/net/ethernet/i825xx/ |
H A D | sun3_82586.c | 43 #include <asm/dvma.h>
|