/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/alpha/include/asm/ |
H A D | floppy.h | 42 static dma_addr_t bus_addr = 0; local 49 if (bus_addr 52 pci_unmap_single(isa_bridge, bus_addr, prev_size, prev_dir); 53 bus_addr = 0; 56 if (!bus_addr) /* need to map it */ 57 bus_addr = pci_map_single(isa_bridge, addr, size, dir); 67 set_dma_addr(FLOPPY_DMA, bus_addr);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/alpha/include/asm/ |
H A D | floppy.h | 42 static dma_addr_t bus_addr = 0; local 49 if (bus_addr 52 pci_unmap_single(isa_bridge, bus_addr, prev_size, prev_dir); 53 bus_addr = 0; 56 if (!bus_addr) /* need to map it */ 57 bus_addr = pci_map_single(isa_bridge, addr, size, dir); 67 set_dma_addr(FLOPPY_DMA, bus_addr);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/powerpc/platforms/ps3/ |
H A D | mm.c | 104 * bus_addr: an io controller 'translated' address on a device bus 352 return r->bus_addr + lpar_addr - r->offset; 362 DBG("%s:%d: bus_addr %lxh\n", func, line, r->bus_addr); 371 * @bus_addr: Starting ioc bus address of the area to map. 384 unsigned long bus_addr; member in struct:dma_chunk 396 DBG("%s:%d: r.bus_addr %lxh\n", func, line, c->region->bus_addr); 401 DBG("%s:%d: c.bus_addr %lxh\n", func, line, c->bus_addr); 405 dma_find_chunk(struct ps3_dma_region *r, unsigned long bus_addr, unsigned long len) argument 650 u64 bus_addr; local 689 u64 bus_addr; local 782 dma_sb_map_area(struct ps3_dma_region *r, unsigned long virt_addr, unsigned long len, dma_addr_t *bus_addr, u64 iopte_flag) argument 837 dma_ioc0_map_area(struct ps3_dma_region *r, unsigned long virt_addr, unsigned long len, dma_addr_t *bus_addr, u64 iopte_flag) argument 894 dma_sb_unmap_area(struct ps3_dma_region *r, dma_addr_t bus_addr, unsigned long len) argument 930 dma_ioc0_unmap_area(struct ps3_dma_region *r, dma_addr_t bus_addr, unsigned long len) argument 1035 dma_addr_t bus_addr; local 1080 dma_sb_map_area_linear(struct ps3_dma_region *r, unsigned long virt_addr, unsigned long len, dma_addr_t *bus_addr, u64 iopte_flag) argument 1099 dma_sb_unmap_area_linear(struct ps3_dma_region *r, dma_addr_t bus_addr, unsigned long len) argument 1177 ps3_dma_map(struct ps3_dma_region *r, unsigned long virt_addr, unsigned long len, dma_addr_t *bus_addr, u64 iopte_flag) argument 1184 ps3_dma_unmap(struct ps3_dma_region *r, dma_addr_t bus_addr, unsigned long len) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/powerpc/platforms/ps3/ |
H A D | mm.c | 104 * bus_addr: an io controller 'translated' address on a device bus 352 return r->bus_addr + lpar_addr - r->offset; 362 DBG("%s:%d: bus_addr %lxh\n", func, line, r->bus_addr); 371 * @bus_addr: Starting ioc bus address of the area to map. 384 unsigned long bus_addr; member in struct:dma_chunk 396 DBG("%s:%d: r.bus_addr %lxh\n", func, line, c->region->bus_addr); 401 DBG("%s:%d: c.bus_addr %lxh\n", func, line, c->bus_addr); 405 dma_find_chunk(struct ps3_dma_region *r, unsigned long bus_addr, unsigned long len) argument 650 u64 bus_addr; local 689 u64 bus_addr; local 782 dma_sb_map_area(struct ps3_dma_region *r, unsigned long virt_addr, unsigned long len, dma_addr_t *bus_addr, u64 iopte_flag) argument 837 dma_ioc0_map_area(struct ps3_dma_region *r, unsigned long virt_addr, unsigned long len, dma_addr_t *bus_addr, u64 iopte_flag) argument 894 dma_sb_unmap_area(struct ps3_dma_region *r, dma_addr_t bus_addr, unsigned long len) argument 930 dma_ioc0_unmap_area(struct ps3_dma_region *r, dma_addr_t bus_addr, unsigned long len) argument 1035 dma_addr_t bus_addr; local 1080 dma_sb_map_area_linear(struct ps3_dma_region *r, unsigned long virt_addr, unsigned long len, dma_addr_t *bus_addr, u64 iopte_flag) argument 1099 dma_sb_unmap_area_linear(struct ps3_dma_region *r, dma_addr_t bus_addr, unsigned long len) argument 1177 ps3_dma_map(struct ps3_dma_region *r, unsigned long virt_addr, unsigned long len, dma_addr_t *bus_addr, u64 iopte_flag) argument 1184 ps3_dma_unmap(struct ps3_dma_region *r, dma_addr_t bus_addr, unsigned long len) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/ia64/sn/kernel/ |
H A D | msi_sn.c | 72 u64 bus_addr; local 124 bus_addr = (*provider->dma_map_consistent)(pdev, 128 if (! bus_addr) { 136 sn_msi_info[irq].pci_addr = bus_addr; 138 msg.address_hi = (u32)(bus_addr >> 32); 139 msg.address_lo = (u32)(bus_addr & 0x00000000ffffffff); 161 u64 bus_addr; local 183 bus_addr = (u64)(msg.address_hi) << 32 | (u64)(msg.address_lo); 184 (*provider->dma_unmap)(pdev, bus_addr, PCI_DMA_FROMDEVICE); 199 bus_addr [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/ia64/sn/kernel/ |
H A D | msi_sn.c | 72 u64 bus_addr; local 124 bus_addr = (*provider->dma_map_consistent)(pdev, 128 if (! bus_addr) { 136 sn_msi_info[irq].pci_addr = bus_addr; 138 msg.address_hi = (u32)(bus_addr >> 32); 139 msg.address_lo = (u32)(bus_addr & 0x00000000ffffffff); 161 u64 bus_addr; local 183 bus_addr = (u64)(msg.address_hi) << 32 | (u64)(msg.address_lo); 184 (*provider->dma_unmap)(pdev, bus_addr, PCI_DMA_FROMDEVICE); 199 bus_addr [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/powerpc/include/asm/ |
H A D | floppy.h | 131 static dma_addr_t bus_addr = 0; local 139 if (bus_addr 142 pci_unmap_single(isa_bridge_pcidev, bus_addr, prev_size, prev_dir); 143 bus_addr = 0; 146 if (!bus_addr) /* need to map it */ 147 bus_addr = pci_map_single(isa_bridge_pcidev, addr, size, dir); 157 set_dma_addr(FLOPPY_DMA, bus_addr);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/powerpc/include/asm/ |
H A D | floppy.h | 131 static dma_addr_t bus_addr = 0; local 139 if (bus_addr 142 pci_unmap_single(isa_bridge_pcidev, bus_addr, prev_size, prev_dir); 143 bus_addr = 0; 146 if (!bus_addr) /* need to map it */ 147 bus_addr = pci_map_single(isa_bridge_pcidev, addr, size, dir); 157 set_dma_addr(FLOPPY_DMA, bus_addr);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/ia64/sn/pci/ |
H A D | tioca_provider.c | 284 dma_addr_t bus_addr; local 286 bus_addr = PHYS_TO_TIODMA(paddr); 288 BUG_ON(!bus_addr); 289 BUG_ON(bus_addr >> 54); 292 bus_addr |= (1UL << 60); 294 return bus_addr; 303 dma_addr_t bus_addr; local 315 bus_addr = (dma_addr_t) (ct_addr & 0xffffffffffffUL); 333 return bus_addr; 352 dma_addr_t bus_addr local 436 tioca_dma_unmap(struct pci_dev *pdev, dma_addr_t bus_addr, int dir) argument [all...] |
H A D | tioce_provider.c | 206 u64 bus_addr; local 208 bus_addr = ct_addr | (1UL << 63); 210 bus_addr |= (1UL << 61); 212 return bus_addr; 393 dma_addr_t bus_addr; local 416 bus_addr = TIOCE_D32_MIN + ct_lower; 418 bus_addr = 0; 420 return bus_addr; 426 * @bus_addr: bus address to swizzle 432 tioce_dma_barrier(u64 bus_addr, in argument 459 tioce_dma_unmap(struct pci_dev *pdev, dma_addr_t bus_addr, int dir) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/ia64/sn/pci/ |
H A D | tioca_provider.c | 284 dma_addr_t bus_addr; local 286 bus_addr = PHYS_TO_TIODMA(paddr); 288 BUG_ON(!bus_addr); 289 BUG_ON(bus_addr >> 54); 292 bus_addr |= (1UL << 60); 294 return bus_addr; 303 dma_addr_t bus_addr; local 315 bus_addr = (dma_addr_t) (ct_addr & 0xffffffffffffUL); 333 return bus_addr; 352 dma_addr_t bus_addr local 436 tioca_dma_unmap(struct pci_dev *pdev, dma_addr_t bus_addr, int dir) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/asm-generic/ |
H A D | dma-coherent.h | 18 dma_declare_coherent_memory(struct device *dev, dma_addr_t bus_addr,
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/sparc/include/asm/ |
H A D | ebus_dma.h | 28 extern int ebus_dma_request(struct ebus_dma_info *p, dma_addr_t bus_addr,
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/asm-generic/ |
H A D | dma-coherent.h | 18 dma_declare_coherent_memory(struct device *dev, dma_addr_t bus_addr,
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/sparc/include/asm/ |
H A D | ebus_dma.h | 28 extern int ebus_dma_request(struct ebus_dma_info *p, dma_addr_t bus_addr,
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/powerpc/platforms/pasemi/ |
H A D | iommu.c | 93 unsigned long bus_addr; local 97 bus_addr = (tbl->it_offset + index) << IOBMAP_PAGE_SHIFT; 106 out_le32(iob+IOB_AT_INVAL_TLB_REG, bus_addr >> 14); 109 bus_addr += IOBMAP_PAGE_SIZE; 119 unsigned long bus_addr; local 123 bus_addr = (tbl->it_offset + index) << IOBMAP_PAGE_SHIFT; 130 out_le32(iob+IOB_AT_INVAL_TLB_REG, bus_addr >> 14); 131 bus_addr += IOBMAP_PAGE_SIZE;
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/ieee1394/ |
H A D | dma.h | 25 * @bus_addr: base bus address 34 dma_addr_t bus_addr; member in struct:dma_prog_region 46 return prog->bus_addr + offset;
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/ieee1394/ |
H A D | dma.h | 25 * @bus_addr: base bus address 34 dma_addr_t bus_addr; member in struct:dma_prog_region 46 return prog->bus_addr + offset;
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/powerpc/platforms/pasemi/ |
H A D | iommu.c | 93 unsigned long bus_addr; local 97 bus_addr = (tbl->it_offset + index) << IOBMAP_PAGE_SHIFT; 106 out_le32(iob+IOB_AT_INVAL_TLB_REG, bus_addr >> 14); 109 bus_addr += IOBMAP_PAGE_SIZE; 119 unsigned long bus_addr; local 123 bus_addr = (tbl->it_offset + index) << IOBMAP_PAGE_SHIFT; 130 out_le32(iob+IOB_AT_INVAL_TLB_REG, bus_addr >> 14); 131 bus_addr += IOBMAP_PAGE_SIZE;
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/serial/ |
H A D | 8250_acorn.c | 47 unsigned long bus_addr; local 56 bus_addr = ecard_resource_start(ec, type->type); 75 port.mapbase = bus_addr + type->offset[i];
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/serial/ |
H A D | 8250_acorn.c | 47 unsigned long bus_addr; local 56 bus_addr = ecard_resource_start(ec, type->type); 75 port.mapbase = bus_addr + type->offset[i];
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/gpu/drm/ |
H A D | ati_pcigart.c | 69 if (gart_info->bus_addr) { 83 gart_info->bus_addr = 0; 132 bus_address = gart_info->bus_addr; 198 gart_info->bus_addr = bus_address;
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/gpu/drm/ |
H A D | ati_pcigart.c | 69 if (gart_info->bus_addr) { 83 gart_info->bus_addr = 0; 132 bus_address = gart_info->bus_addr; 198 gart_info->bus_addr = bus_address;
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/sparc/kernel/ |
H A D | iommu.c | 366 u32 bus_addr, ret; local 389 bus_addr = (iommu->page_table_map_base + 391 ret = bus_addr | (oaddr & ~IO_PAGE_MASK); 479 static void dma_4u_unmap_page(struct device *dev, dma_addr_t bus_addr, argument 497 npages = IO_PAGE_ALIGN(bus_addr + sz) - (bus_addr & IO_PAGE_MASK); 500 ((bus_addr - iommu->page_table_map_base) >> IO_PAGE_SHIFT); 501 bus_addr &= IO_PAGE_MASK; 512 strbuf_flush(strbuf, iommu, bus_addr, ctx, 519 iommu_range_free(iommu, bus_addr, npage 687 u32 bus_addr; local 749 dma_4u_sync_single_for_cpu(struct device *dev, dma_addr_t bus_addr, size_t sz, enum dma_data_direction direction) argument 794 u32 bus_addr; local [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/sparc/kernel/ |
H A D | iommu.c | 366 u32 bus_addr, ret; local 389 bus_addr = (iommu->page_table_map_base + 391 ret = bus_addr | (oaddr & ~IO_PAGE_MASK); 479 static void dma_4u_unmap_page(struct device *dev, dma_addr_t bus_addr, argument 497 npages = IO_PAGE_ALIGN(bus_addr + sz) - (bus_addr & IO_PAGE_MASK); 500 ((bus_addr - iommu->page_table_map_base) >> IO_PAGE_SHIFT); 501 bus_addr &= IO_PAGE_MASK; 512 strbuf_flush(strbuf, iommu, bus_addr, ctx, 519 iommu_range_free(iommu, bus_addr, npage 687 u32 bus_addr; local 749 dma_4u_sync_single_for_cpu(struct device *dev, dma_addr_t bus_addr, size_t sz, enum dma_data_direction direction) argument 794 u32 bus_addr; local [all...] |