Searched refs:dma_addr (Results 1 - 25 of 84) sorted by relevance

1234

/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ia64/sn/io/
H A Dpci_dma.c86 if (!sn_dma_map->dma_addr) {
87 sn_dma_map->dma_addr = -1;
107 sn_dma_map->dma_addr = 0;
111 * find_sn_dma_map - find an ATE associated with @dma_addr and @busnum
112 * @dma_addr: DMA address to look for
115 * Finds the ATE associated with @dma_addr and @busnum.
118 find_sn_dma_map(dma_addr_t dma_addr, unsigned char busnum) argument
127 if (sn_dma_map->dma_addr == dma_addr) {
245 sn_dma_map->dma_addr
305 dma_addr_t dma_addr; local
460 dma_addr_t dma_addr; local
537 sn_pci_unmap_single(struct pci_dev *hwdev, dma_addr_t dma_addr, size_t size, int direction) argument
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ia64/lib/
H A Dswiotlb.c130 char *dma_addr; local
172 dma_addr = io_tlb_start + (index << IO_TLB_SHIFT);
198 memcpy(dma_addr, buffer, size);
200 return dma_addr;
204 * dma_addr is the kernel virtual address of the bounce buffer to unmap.
207 unmap_single (struct pci_dev *hwdev, char *dma_addr, size_t size, int direction) argument
211 int index = (dma_addr - io_tlb_start) >> IO_TLB_SHIFT;
222 memcpy(buffer, dma_addr, size);
252 sync_single (struct pci_dev *hwdev, char *dma_addr, size_t size, int direction) argument
254 int index = (dma_addr
363 char *dma_addr = phys_to_virt(pci_addr); local
385 char *dma_addr = phys_to_virt(pci_addr); local
[all...]
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-ia64/
H A Dpci.h65 #define pci_unmap_page(dev,dma_addr,size,dir) \
66 pci_unmap_single((dev), (dma_addr), (size), (dir))
72 #define pci_dac_dma_to_page(dev,dma_addr) (virt_to_page(bus_to_virt(dma_addr)))
73 #define pci_dac_dma_to_offset(dev,dma_addr) ((dma_addr) & ~PAGE_MASK)
74 #define pci_dac_dma_sync_single(dev,dma_addr,len,dir) do { /* nothing */ } while (0)
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-ia64/
H A Dpci.h65 #define pci_unmap_page(dev,dma_addr,size,dir) \
66 pci_unmap_single((dev), (dma_addr), (size), (dir))
72 #define pci_dac_dma_to_page(dev,dma_addr) (virt_to_page(bus_to_virt(dma_addr)))
73 #define pci_dac_dma_to_offset(dev,dma_addr) ((dma_addr) & ~PAGE_MASK)
74 #define pci_dac_dma_sync_single(dev,dma_addr,len,dir) do { /* nothing */ } while (0)
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-sparc64/
H A Dpci.h51 * and likewise dma_addr must be the same as what *dma_addrp was set to.
53 * References to the memory and mappings assosciated with cpu_addr/dma_addr
66 /* Unmap a single streaming mode DMA translation. The dma_addr and size
73 extern void pci_unmap_single(struct pci_dev *hwdev, dma_addr_t dma_addr, size_t size, int direction);
169 pci_dac_dma_to_page(struct pci_dev *pdev, dma64_addr_t dma_addr) argument
171 unsigned long paddr = (dma_addr & PAGE_MASK) - PCI64_ADDR_BASE;
177 pci_dac_dma_to_offset(struct pci_dev *pdev, dma64_addr_t dma_addr) argument
179 return (dma_addr & ~PAGE_MASK);
183 pci_dac_dma_sync_single(struct pci_dev *pdev, dma64_addr_t dma_addr, size_t len, int direction) argument
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-sparc64/
H A Dpci.h51 * and likewise dma_addr must be the same as what *dma_addrp was set to.
53 * References to the memory and mappings assosciated with cpu_addr/dma_addr
66 /* Unmap a single streaming mode DMA translation. The dma_addr and size
73 extern void pci_unmap_single(struct pci_dev *hwdev, dma_addr_t dma_addr, size_t size, int direction);
169 pci_dac_dma_to_page(struct pci_dev *pdev, dma64_addr_t dma_addr) argument
171 unsigned long paddr = (dma_addr & PAGE_MASK) - PCI64_ADDR_BASE;
177 pci_dac_dma_to_offset(struct pci_dev *pdev, dma64_addr_t dma_addr) argument
179 return (dma_addr & ~PAGE_MASK);
183 pci_dac_dma_sync_single(struct pci_dev *pdev, dma64_addr_t dma_addr, size_t len, int direction) argument
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/scsi/
H A Dblz1230.h37 volatile unsigned char dma_addr; /* DMA address [0x0000] */ member in struct:blz1230_dma_registers
43 volatile unsigned char dma_addr; /* DMA address [0x0000] */ member in struct:blz1230II_dma_registers
H A Dblz1230.c214 dregs->dma_addr = (addr >> 24) & 0xff;
216 dregs->dma_addr = (addr >> 16) & 0xff;
217 dregs->dma_addr = (addr >> 8) & 0xff;
218 dregs->dma_addr = (addr ) & 0xff;
241 dregs->dma_addr = (addr >> 24) & 0xff;
243 dregs->dma_addr = (addr >> 16) & 0xff;
244 dregs->dma_addr = (addr >> 8) & 0xff;
245 dregs->dma_addr = (addr ) & 0xff;
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/net/skfp/h/
H A Dosdef1st.h102 * We use the dma_addr fields under Linux to keep track of the
108 dma_addr_t dma_addr; member in struct:s_txd_os
113 dma_addr_t dma_addr; member in struct:s_rxd_os
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-ppc/
H A Dpci.h80 * and likewise dma_addr must be the same as what *dma_addrp was set to.
82 * References to the memory and mappings associated with cpu_addr/dma_addr
102 static inline void pci_unmap_single(struct pci_dev *hwdev, dma_addr_t dma_addr, argument
247 pci_dac_dma_to_page(struct pci_dev *pdev, dma64_addr_t dma_addr) argument
249 return mem_map + (unsigned long)(dma_addr >> PAGE_SHIFT);
253 pci_dac_dma_to_offset(struct pci_dev *pdev, dma64_addr_t dma_addr) argument
255 return (dma_addr & ~PAGE_MASK);
259 pci_dac_dma_sync_single(struct pci_dev *pdev, dma64_addr_t dma_addr, size_t len, int direction) argument
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-ppc/
H A Dpci.h80 * and likewise dma_addr must be the same as what *dma_addrp was set to.
82 * References to the memory and mappings associated with cpu_addr/dma_addr
102 static inline void pci_unmap_single(struct pci_dev *hwdev, dma_addr_t dma_addr, argument
247 pci_dac_dma_to_page(struct pci_dev *pdev, dma64_addr_t dma_addr) argument
249 return mem_map + (unsigned long)(dma_addr >> PAGE_SHIFT);
253 pci_dac_dma_to_offset(struct pci_dev *pdev, dma64_addr_t dma_addr) argument
255 return (dma_addr & ~PAGE_MASK);
259 pci_dac_dma_sync_single(struct pci_dev *pdev, dma64_addr_t dma_addr, size_t len, int direction) argument
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-i386/
H A Dpci.h58 * and likewise dma_addr must be the same as what *dma_addrp was set to.
60 * References to the memory and mappings associated with cpu_addr/dma_addr
81 /* Unmap a single streaming mode DMA translation. The dma_addr and size
88 static inline void pci_unmap_single(struct pci_dev *hwdev, dma_addr_t dma_addr, argument
241 pci_dac_dma_to_page(struct pci_dev *pdev, dma64_addr_t dma_addr) argument
243 unsigned long poff = (dma_addr >> PAGE_SHIFT);
249 pci_dac_dma_to_offset(struct pci_dev *pdev, dma64_addr_t dma_addr) argument
251 return (dma_addr & ~PAGE_MASK);
255 pci_dac_dma_sync_single(struct pci_dev *pdev, dma64_addr_t dma_addr, size_t len, int direction) argument
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-i386/
H A Dpci.h58 * and likewise dma_addr must be the same as what *dma_addrp was set to.
60 * References to the memory and mappings associated with cpu_addr/dma_addr
81 /* Unmap a single streaming mode DMA translation. The dma_addr and size
88 static inline void pci_unmap_single(struct pci_dev *hwdev, dma_addr_t dma_addr, argument
241 pci_dac_dma_to_page(struct pci_dev *pdev, dma64_addr_t dma_addr) argument
243 unsigned long poff = (dma_addr >> PAGE_SHIFT);
249 pci_dac_dma_to_offset(struct pci_dev *pdev, dma64_addr_t dma_addr) argument
251 return (dma_addr & ~PAGE_MASK);
255 pci_dac_dma_sync_single(struct pci_dev *pdev, dma64_addr_t dma_addr, size_t len, int direction) argument
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-mips64/
H A Dpci.h78 * and likewise dma_addr must be the same as what *dma_addrp was set to.
80 * References to the memory and mappings associated with cpu_addr/dma_addr
107 * Unmap a single streaming mode DMA translation. The dma_addr and size
114 static inline void pci_unmap_single(struct pci_dev *hwdev, dma_addr_t dma_addr, argument
123 addr = baddr_to_bus(hwdev->bus, dma_addr) + PAGE_OFFSET;
325 dma64_addr_t dma_addr)
327 unsigned long poff = baddr_to_bus(pdev->bus, dma_addr) >> PAGE_SHIFT;
333 dma64_addr_t dma_addr)
335 return dma_addr & ~PAGE_MASK;
339 dma64_addr_t dma_addr, size_
324 pci_dac_dma_to_page(struct pci_dev *pdev, dma64_addr_t dma_addr) argument
332 pci_dac_dma_to_offset(struct pci_dev *pdev, dma64_addr_t dma_addr) argument
338 pci_dac_dma_sync_single(struct pci_dev *pdev, dma64_addr_t dma_addr, size_t len, int direction) argument
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-mips64/
H A Dpci.h78 * and likewise dma_addr must be the same as what *dma_addrp was set to.
80 * References to the memory and mappings associated with cpu_addr/dma_addr
107 * Unmap a single streaming mode DMA translation. The dma_addr and size
114 static inline void pci_unmap_single(struct pci_dev *hwdev, dma_addr_t dma_addr, argument
123 addr = baddr_to_bus(hwdev->bus, dma_addr) + PAGE_OFFSET;
325 dma64_addr_t dma_addr)
327 unsigned long poff = baddr_to_bus(pdev->bus, dma_addr) >> PAGE_SHIFT;
333 dma64_addr_t dma_addr)
335 return dma_addr & ~PAGE_MASK;
339 dma64_addr_t dma_addr, size_
324 pci_dac_dma_to_page(struct pci_dev *pdev, dma64_addr_t dma_addr) argument
332 pci_dac_dma_to_offset(struct pci_dev *pdev, dma64_addr_t dma_addr) argument
338 pci_dac_dma_sync_single(struct pci_dev *pdev, dma64_addr_t dma_addr, size_t len, int direction) argument
[all...]
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-mips/
H A Dpci.h78 * and likewise dma_addr must be the same as what *dma_addrp was set to.
80 * References to the memory and mappings associated with cpu_addr/dma_addr
107 * Unmap a single streaming mode DMA translation. The dma_addr and size
114 static inline void pci_unmap_single(struct pci_dev *hwdev, dma_addr_t dma_addr, argument
318 dma64_addr_t dma_addr)
320 unsigned long poff = baddr_to_bus(pdev->bus, dma_addr) >> PAGE_SHIFT;
326 dma64_addr_t dma_addr)
328 return dma_addr & ~PAGE_MASK;
332 dma64_addr_t dma_addr, size_t len, int direction)
339 addr = baddr_to_bus(pdev->bus, dma_addr)
317 pci_dac_dma_to_page(struct pci_dev *pdev, dma64_addr_t dma_addr) argument
325 pci_dac_dma_to_offset(struct pci_dev *pdev, dma64_addr_t dma_addr) argument
331 pci_dac_dma_sync_single(struct pci_dev *pdev, dma64_addr_t dma_addr, size_t len, int direction) argument
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-mips/
H A Dpci.h78 * and likewise dma_addr must be the same as what *dma_addrp was set to.
80 * References to the memory and mappings associated with cpu_addr/dma_addr
107 * Unmap a single streaming mode DMA translation. The dma_addr and size
114 static inline void pci_unmap_single(struct pci_dev *hwdev, dma_addr_t dma_addr, argument
318 dma64_addr_t dma_addr)
320 unsigned long poff = baddr_to_bus(pdev->bus, dma_addr) >> PAGE_SHIFT;
326 dma64_addr_t dma_addr)
328 return dma_addr & ~PAGE_MASK;
332 dma64_addr_t dma_addr, size_t len, int direction)
339 addr = baddr_to_bus(pdev->bus, dma_addr)
317 pci_dac_dma_to_page(struct pci_dev *pdev, dma64_addr_t dma_addr) argument
325 pci_dac_dma_to_offset(struct pci_dev *pdev, dma64_addr_t dma_addr) argument
331 pci_dac_dma_sync_single(struct pci_dev *pdev, dma64_addr_t dma_addr, size_t len, int direction) argument
[all...]
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm/
H A Dpci.h78 * and likewise dma_addr must be the same as what *dma_addrp was set to.
80 * References to the memory and mappings associated with cpu_addr/dma_addr
107 * Unmap a single streaming mode DMA translation. The dma_addr and size
114 static inline void pci_unmap_single(struct pci_dev *hwdev, dma_addr_t dma_addr, argument
318 dma64_addr_t dma_addr)
320 unsigned long poff = baddr_to_bus(pdev->bus, dma_addr) >> PAGE_SHIFT;
326 dma64_addr_t dma_addr)
328 return dma_addr & ~PAGE_MASK;
332 dma64_addr_t dma_addr, size_t len, int direction)
339 addr = baddr_to_bus(pdev->bus, dma_addr)
317 pci_dac_dma_to_page(struct pci_dev *pdev, dma64_addr_t dma_addr) argument
325 pci_dac_dma_to_offset(struct pci_dev *pdev, dma64_addr_t dma_addr) argument
331 pci_dac_dma_sync_single(struct pci_dev *pdev, dma64_addr_t dma_addr, size_t len, int direction) argument
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm/
H A Dpci.h78 * and likewise dma_addr must be the same as what *dma_addrp was set to.
80 * References to the memory and mappings associated with cpu_addr/dma_addr
107 * Unmap a single streaming mode DMA translation. The dma_addr and size
114 static inline void pci_unmap_single(struct pci_dev *hwdev, dma_addr_t dma_addr, argument
318 dma64_addr_t dma_addr)
320 unsigned long poff = baddr_to_bus(pdev->bus, dma_addr) >> PAGE_SHIFT;
326 dma64_addr_t dma_addr)
328 return dma_addr & ~PAGE_MASK;
332 dma64_addr_t dma_addr, size_t len, int direction)
339 addr = baddr_to_bus(pdev->bus, dma_addr)
317 pci_dac_dma_to_page(struct pci_dev *pdev, dma64_addr_t dma_addr) argument
325 pci_dac_dma_to_offset(struct pci_dev *pdev, dma64_addr_t dma_addr) argument
331 pci_dac_dma_sync_single(struct pci_dev *pdev, dma64_addr_t dma_addr, size_t len, int direction) argument
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/arm/mach-sa1100/
H A Dsa1111-pcibuf.c223 sa1111_unmap_single(struct pci_dev *hwdev, dma_addr_t dma_addr, argument
238 hwdev, (void *)dma_addr, size, direction,
241 if ((safe = find_safe_buffer((void *)dma_addr, &unsafe))) {
250 buf = bus_to_virt(dma_addr);
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/m68k/apollo/
H A Ddma.c38 void dma_unmap_page(unsigned short dma_addr) { argument
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-ia64/sn/
H A Ddmamap.h43 paddr_t dma_addr; /* Corresponding bus addr for A24/A32 */ member in struct:dmamap
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-ia64/sn/
H A Ddmamap.h43 paddr_t dma_addr; /* Corresponding bus addr for A24/A32 */ member in struct:dmamap
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/alpha/kernel/
H A Dpci-noop.c113 dma_addr_t dma_addr)
123 pci_unmap_single(struct pci_dev *pdev, dma_addr_t dma_addr, size_t size, argument
112 pci_free_consistent(struct pci_dev *pdev, size_t size, void *cpu_addr, dma_addr_t dma_addr) argument
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-alpha/
H A Dpci.h150 pci_dma_sync_single(struct pci_dev *dev, dma_addr_t dma_addr, long size, argument
184 pci_dac_dma_sync_single(struct pci_dev *pdev, dma64_addr_t dma_addr, size_t len, int direction) argument

Completed in 294 milliseconds

1234